internal void PlaceOnBoard(RouterBoard board, MoveDirs move) { foreach (var pos in BoardPositions) { board.AddCellAllowedMoves(pos, move); } if (move == MoveDirs.EnemyWire) { foreach (var pos in BoardPosTurns) { board.AddCellAllowedMoves(pos, MoveDirs.WireCorner); } } }