#define BINMASK 1\r
#define PARENTBIN 1\r
\r
-#define SPECREADY 3\r
-#define SPECNOTREADY 2\r
-#define READY 1\r
-#define NOTREADY 0\r
+#define SPEC 2\r
+#define READY 1 //Item is ready and we haven't seen this bin before\r
+#define NOTREADY 0 //Item is not ready and we haven't seen this bin before\r
+#define SPECREADY (SPEC|READY) //Item is ready and we've seen this bin before\r
+#define SPECNOTREADY (SPEC|NOTREADY) //Item is not ready and we've seen this bin before\r
#define READYMASK 1\r
+
\r
#define TRUE 1\r
#define FALSE 0\r