internal bool AdjEnemy(PositionValue position) { return(IsValid(position) && Def.AdjacentIter(position, CurrentPlayer).Any(p => IsEnemy(p))); }