def prompt_inputs(self) -> None:
    player_1_strategies = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M']
    player_2_strategies = ['N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']
    num_strategies_1 = self.prompt_integer('Please enter the number of strategies for player 1 (2-13) > ', 2, 13)
    num_strategies_2 = self.prompt_integer('Please enter the number of strategies for player 2 (2-13) > ', 2, 13)
    player_1_strategies = player_1_strategies[:num_strategies_1]
    player_2_strategies = player_2_strategies[:num_strategies_2]
    payoff_matrix = [[(0, 0) for i in range(num_strategies_1)] for j in range(num_strategies_2)]
    print(self.format_payoff_matrix(payoff_matrix, player_1_strategies, player_2_strategies))
    for i in range(num_strategies_2):
        for j in range(num_strategies_1):
            player_1_payoff = self.prompt_float((((((('Please enter the payoff value for Player ' + str(1)) + ' in cell ') + str(player_1_strategies[j])) + ', ') + str(player_2_strategies[i])) + ' of the payoff matrix > '))
            player_2_payoff = self.prompt_float((((((('Please enter the payoff value for Player ' + str(2)) + ' in cell ') + str(player_1_strategies[j])) + ', ') + str(player_2_strategies[i])) + ' of the payoff matrix > '))
            payoff_matrix[i][j] = (player_2_payoff, player_1_payoff)
            print(self.format_payoff_matrix(payoff_matrix, player_1_strategies, player_2_strategies))
    self.inputs['payoff_matrix'] = payoff_matrix
    self.inputs['player_1_strategies'] = player_1_strategies
    self.inputs['player_2_strategies'] = player_2_strategies
    self.inputs['format_payoff_matrix'] = self.format_payoff_matrix
def prompt_inputs(self) -> None:
    player_1_strategies = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M']
    player_2_strategies = ['N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']
    num_strategies_1 = self.prompt_integer('Please enter the number of strategies for player 1 (2-13) > ', 2, 13)
    num_strategies_2 = self.prompt_integer('Please enter the number of strategies for player 2 (2-13) > ', 2, 13)
    player_1_strategies = player_1_strategies[:num_strategies_1]
    player_2_strategies = player_2_strategies[:num_strategies_2]
    payoff_matrix = [[(0, 0) for i in range(num_strategies_1)] for j in range(num_strategies_2)]
    print(self.format_payoff_matrix(payoff_matrix, player_1_strategies, player_2_strategies))
    for i in range(num_strategies_2):
        for j in range(num_strategies_1):
            player_1_payoff = self.prompt_float((((((('Please enter the payoff value for Player ' + str(1)) + ' in cell ') + str(player_1_strategies[j])) + ', ') + str(player_2_strategies[i])) + ' of the payoff matrix > '))
            player_2_payoff = self.prompt_float((((((('Please enter the payoff value for Player ' + str(2)) + ' in cell ') + str(player_1_strategies[j])) + ', ') + str(player_2_strategies[i])) + ' of the payoff matrix > '))
            payoff_matrix[i][j] = (player_2_payoff, player_1_payoff)
            print(self.format_payoff_matrix(payoff_matrix, player_1_strategies, player_2_strategies))
    self.inputs['payoff_matrix'] = payoff_matrix
    self.inputs['player_1_strategies'] = player_1_strategies
    self.inputs['player_2_strategies'] = player_2_strategies
    self.inputs['format_payoff_matrix'] = self.format_payoff_matrix