def test_base_bet_2(self):
        config = Configuration(base_bet=2, payout=2, iterations=1,
                               loss_adder=100)
        account = Account(balance=10)
        simulation = Simulation(config=config, account=account, random_seed=12)
        sim_result = simulation.single_sim()

        self.assertEqual(sim_result.get_balances(), [10, 8, 12, 10, 6],
                         "Incorrect sequence of balances in single simulation,"
                         " base_bet=2")
    def test_base_bet_1(self):
        config = Configuration(base_bet=1, payout=2, iterations=1,
                               loss_adder=100)
        account = Account(balance=5)
        simulation = Simulation(config=config, account=account,
                                random_seed=4)
        sim_result = simulation.single_sim()

        self.assertEqual(sim_result.get_balances(),
                         [5, 6, 5, 7, 6, 4, 8, 9, 10, 11, 10, 8, 12, 13, 14,
                          13, 11, 7], "Incorrect sequence of balances in "
                                      "single simulation, base_bet=1")
예제 #3
0
    def test_base_bet_2(self):
        config = Configuration(base_bet=2,
                               payout=2,
                               iterations=1,
                               loss_adder=100)
        account = Account(balance=10)
        simulation = Simulation(config=config, account=account, random_seed=12)
        sim_result = simulation.single_sim()

        self.assertEqual(
            sim_result.get_balances(), [10, 8, 12, 10, 6],
            "Incorrect sequence of balances in single simulation,"
            " base_bet=2")
예제 #4
0
    def test_base_bet_1(self):
        config = Configuration(base_bet=1,
                               payout=2,
                               iterations=1,
                               loss_adder=100)
        account = Account(balance=5)
        simulation = Simulation(config=config, account=account, random_seed=4)
        sim_result = simulation.single_sim()

        self.assertEqual(
            sim_result.get_balances(),
            [5, 6, 5, 7, 6, 4, 8, 9, 10, 11, 10, 8, 12, 13, 14, 13, 11, 7],
            "Incorrect sequence of balances in "
            "single simulation, base_bet=1")