for (int j = 0; j < 4; j++) {
Dir pd = d.turn(Turn.values()[j]);
Vec pHallSpot = p.InDirection(pd);
Vec pSpot = pHallSpot.InDirection(pd);
if (pSpot.distanceTo(world.midpoint) >= world.width / 2) {
//Debug.log(pSpot+" " + j+ " is out of bounds! ");
pSpotsScores[j] = 0;
continue;
}