Exemple #1
0
    def setUp(self):
        self.outcome_5 = Outcome("00-0-1-2-3", RoulettePayout.FiveBet)
        self.outcome_0 = Outcome("Number 0", RoulettePayout.StraightBet)
        self.outcome_00 = Outcome("Number 00", RoulettePayout.StraightBet)

        self.bin_0 = Bin(self.outcome_0, self.outcome_5)
        self.bin_00 = Bin(self.outcome_00, self.outcome_5)

        self.bin_add = Bin()
    def setUp(self):
        self.outcome1 = Outcome("Red", 2)
        self.outcome2 = Outcome("Red", 2)
        self.outcome3 = Outcome("Black", 2)
        self.outcome4 = Outcome("Black", 3)

        self.bin1 = Bin(self.outcome1)
        self.bin2 = Bin(self.outcome1, self.outcome2)
        self.bin3 = Bin(self.outcome1, self.outcome3)
Exemple #3
0
 def setUp(self):
     self.sampleOutcomeOne = Outcome("1", 1)
     self.sampleOutcomeTwo = Outcome("Red", 17)
     self.outcomeOne = Outcome("0", 35)
     self.outcomeTwo = Outcome("00-0-1-2-3", 6)
     self.binOne = Bin(self.sampleOutcomeOne, self.sampleOutcomeTwo)
     self.binTwo = Bin(self.outcomeOne, self.outcomeTwo)
     self.rng = NonRandom()
     self.rng.setSeed(3)
     self.wheel = createWheel(self.rng)
Exemple #4
0
 def __init__(self, rng=None):
     self.bins = tuple(Bin() for i in range(38))
     self.rng = rng or random.Random()
     self.all_outcomes = {}
     self._buildBins()
Exemple #5
0
 def test_binConstruction(self):
     bin = Bin(self.outcomeOne, self.outcomeTwo, self.outcomeThree)
     print(bin.__str__())
     self.assertIsNotNone(bin)
Exemple #6
0
 def __init__(self, rng):
     self.bins = tuple(Bin() for i in range(38))
     self.rng = rng if rng is not None else Random.random()
     self.all_outcomes = {}