public bool CanBuild()
        {
            if (!Players.CanBuild())
            {
                return(false);
            }

            foreach (var board in Boards.Values)
            {
                if (!board.CanBuild())
                {
                    return(false);
                }
            }

            return(true);
        }