Esempio n. 1
0
    public bool HasAvailableMove()
    {
        foreach (Worker worker in _workers)
        {
            List <Tile> possibleMoves = _board.GetAvailableMoves(worker);

            foreach (Tile tile in possibleMoves)
            {
                if (_god.AllowsMove(tile, worker))
                {
                    return(true);
                }
            }
        }

        return(false);
    }