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)
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)
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()
def test_binConstruction(self): bin = Bin(self.outcomeOne, self.outcomeTwo, self.outcomeThree) print(bin.__str__()) self.assertIsNotNone(bin)
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 = {}