MovedUpLeft   b
MovedUp   b
MovedUpRight   b
MovedLeft   b
Stayed   b
MovedRight   b
MovedDownLeft   b
MovedDown   b
MovedDownRight   b
*
Jump   b
AnyGood   b
YFull   b
YHalf   b
YUp   b
XFull   b
XHalf   b
XRight   b
*
TermDownHalfRightHalf = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * -Stayed * MovedRight * -MovedDownLeft * MovedDown * -MovedDownRight ; 
TermDownHalfLeftHalf = -MovedUpLeft * -MovedUp * -MovedUpRight * MovedLeft * -Stayed * -MovedRight * -MovedDownLeft * MovedDown * -MovedDownRight ; 
TermUpHalfRightHalf = -MovedUpLeft * MovedUp * -MovedUpRight * -MovedLeft * -Stayed * MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermUpHalfLeftHalf = -MovedUpLeft * MovedUp * -MovedUpRight * MovedLeft * -Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermDownRightHalf = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * Stayed * -MovedRight * -MovedDownLeft * -MovedDown * MovedDownRight ; 
TermDownHalf = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * Stayed * -MovedRight * -MovedDownLeft * MovedDown * -MovedDownRight ; 
TermDownLeftHalf = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * Stayed * -MovedRight * MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermRightHalf = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * Stayed * MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermLeftHalf = -MovedUpLeft * -MovedUp * -MovedUpRight * MovedLeft * Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermUpRightHalf = -MovedUpLeft * -MovedUp * MovedUpRight * -MovedLeft * Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermUpHalf = -MovedUpLeft * MovedUp * -MovedUpRight * -MovedLeft * Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermUpLeftHalf = MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermDownRight = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * -Stayed * -MovedRight * -MovedDownLeft * -MovedDown * MovedDownRight ; 
TermDown = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * -Stayed * -MovedRight * -MovedDownLeft * MovedDown * -MovedDownRight ; 
TermDownLeft = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * -Stayed * -MovedRight * MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermRight = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * -Stayed * MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermLeft = -MovedUpLeft * -MovedUp * -MovedUpRight * MovedLeft * -Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermUpRight = -MovedUpLeft * -MovedUp * MovedUpRight * -MovedLeft * -Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermUp = -MovedUpLeft * MovedUp * -MovedUpRight * -MovedLeft * -Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermUpLeft = MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * -Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
TermStay = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
Jump = -MovedUpLeft * -MovedUp * -MovedUpRight * -MovedLeft * -Stayed * -MovedRight * -MovedDownLeft * -MovedDown * -MovedDownRight ; 
AnyGood = TermDownHalfRightHalf ; 
AnyGood = TermDownHalfLeftHalf ; 
AnyGood = TermUpHalfRightHalf ; 
AnyGood = TermUpHalfLeftHalf ; 
AnyGood = TermDownRightHalf ; 
AnyGood = TermDownHalf ; 
AnyGood = TermDownLeftHalf ; 
AnyGood = TermRightHalf ; 
AnyGood = TermLeftHalf ; 
AnyGood = TermUpRightHalf ; 
AnyGood = TermUpHalf ; 
AnyGood = TermUpLeftHalf ; 
AnyGood = TermDownRight ; 
AnyGood = TermDown ; 
AnyGood = TermDownLeft ; 
AnyGood = TermRight ; 
AnyGood = TermLeft ; 
AnyGood = TermUpRight ; 
AnyGood = TermUp ; 
AnyGood = TermUpLeft ; 
AnyGood = TermStay ; 
YFull = TermUpLeft ;
YFull = TermUpRight ;
YFull = TermLeft ;
YFull = TermRight ;
YFull = TermDownLeft ;
YFull = TermDownRight ;
YHalf = TermUpLeftHalf ;
YHalf = TermUpRightHalf ;
YHalf = TermLeftHalf ;
YHalf = TermRightHalf ;
YHalf = TermDownLeftHalf ;
YHalf = TermDownRightHalf ;
YHalf = TermUpHalfLeftHalf ;
YHalf = TermUpHalfRightHalf ;
YHalf = TermDownHalfLeftHalf ;
YHalf = TermDownHalfRightHalf ;
YUp = TermUpLeft ;
YUp = TermLeft ;
YUp = TermDownLeft ;
YUp = TermUpLeftHalf ;
YUp = TermLeftHalf ;
YUp = TermDownLeftHalf ;
YUp = TermUpHalfLeftHalf ;
YUp = TermDownHalfLeftHalf ;
XFull = TermUpLeft ;
XFull = TermUp ;
XFull = TermUpRight ;
XFull = TermDownLeft ;
XFull = TermDown ;
XFull = TermDownRight ;
XHalf = TermUpLeftHalf ;
XHalf = TermUpHalf ;
XHalf = TermUpRightHalf ;
XHalf = TermDownLeftHalf ;
XHalf = TermDownHalf ;
XHalf = TermDownRightHalf ;
XHalf = TermUpHalfLeftHalf ;
XHalf = TermUpHalfRightHalf ;
XHalf = TermDownHalfLeftHalf ;
XHalf = TermDownHalfRightHalf ;
XRight = TermUpLeft ;
XRight = TermUp ;
XRight = TermUpRight ;
XRight = TermUpLeftHalf ;
XRight = TermUpHalf ;
XRight = TermUpRightHalf ;
XRight = TermUpHalfLeftHalf ;
XRight = TermUpHalfRightHalf ;
*;