Example #1
0
def two_player_played_all():
    s = State(2)
    s.can_roll = 6
    s.rolled_dice = []
    s.turn_sum = 400
    return s
Example #2
0
def two_player_state():
    s = State(2)
    s.turn_sum = 200
    s.can_roll = 2
    s.rolled_dice = [Dice(5)] * 4
    return s
Example #3
0
def two_player_can_score_all():
    s = State(2)
    s.can_roll = 5
    s.rolled_dice = [Dice(1)]
    s.turn_sum = 300
    return s
Example #4
0
def two_player_scored_1_5_5():
    s = State(2)
    s.can_roll = 3
    s.rolled_dice = [Dice(i) for i in range(2, 5)]
    s.turn_sum = 200
    return s
Example #5
0
def two_player_scored_1():
    s = State(2)
    s.can_roll = 5
    s.rolled_dice = [Dice(i) for i in range(2, 6)] + [Dice(5)]
    s.turn_sum = 100
    return s
Example #6
0
def two_player_just_rolled():
    s = State(2)
    s.turn_sum = 0
    s.can_roll = 0
    s.rolled_dice = [Dice(i) for i in range(1, 6)] + [Dice(5)]
    return s