+ isStanding
+ isLegal
+ startBlock
+ neighbor, legalNeighbors