ONBOARD
if (ONBOARD(xend, yend))
if (!ONBOARD(xend, yend)) {
if (ONBOARD(cx, cy)) {
#define POSSIBLE(x, y) (ONBOARD(x, y) && !hits[COMPUTER][x][y])