getCellType() to determine if a cell is a building, street, or outer wall; getOwner() to determine which robot owns a building; hasAdversary() to determine if another robot is on the sensor; hasAdversarysCrumbs() to determine if enemy breadcrumbs are on a street; hasMyCrumbs() to determine if the robot’s breadcrumbs are on a street, and getPointValue() to determine the point worth of a building.