@staticmethod
def starting_troops(players):
    """
        Get the number of starting troops for each player

        2 player variation from rules is that they get 40 troops
        in place of 'neutral 3rd player'

        Required Parameters
        -------------------
        players : integer
            The number of players in the game

        Returns
        -------
        integer
            The number a troops each player should start with

        """
    return {(2): 40, (3): 35, (4): 30, (5): 25, (6): 20}[players]
