Ejemplo n.º 1
0
         if debug:
             print "Across: pass line odds %s" % line_odds
 # play pass line odds
 if stake2 > line_odds and game.is_button_on() and six_eight.pass_line_odds == 0:
     if six_eight.play_pass_line_odds(line_odds):
         stake2 -= line_odds
         if debug:
             print "6_8: pass line odds %s" % line_odds
 # play pass line odds
 if stake3 > line_odds and game.is_button_on() and come.pass_line_odds == 0:
     if come.play_pass_line_odds(line_odds):
         stake3 -= line_odds
         if debug:
             print "Come: pass line odds %s" % line_odds
 # do the extra betting
 have_place1 = across.have_place_bets()
 if stake1 > 27 and game.is_button_on() and not have_place1:
     for i in [4, 5, 6, 8, 9, 10]:
         if i != 6 and i != 8 and i != game.current_point:
             across.place_the_number(i, 5)
             stake1 -= 5
         if i != game.current_point and (i == 6 or i == 8):
             across.place_the_number(i, 6)
             stake1 -= 6
     if debug:
         print "Across: placing across, stake = %s" % stake1 
 have_place2 = six_eight.have_place_bets()
 if stake2 > 12 and game.is_button_on() and not have_place2:
     for i in [6, 8]:
         if i != game.current_point:
             six_eight.place_the_number(i, 6)
Ejemplo n.º 2
0
             atm += 100
         if stake > 250: # deposit some of our winnings
             stake -= 100
             atm -= 100
         # play the line
         if stake > line_bet and g.is_button_off:
             if b.play_pass_line(line_bet):
                 stake -= line_bet
                 if debug:
                     print "pass line bet %s" % line_bet
         if stake > line_odds and g.is_button_on() and b.pass_line_odds == 0:
             if b.play_pass_line_odds(line_odds):
                 stake -= line_odds
                 if debug:
                     print "pass line odds %s" % line_odds
         have_place = b.have_place_bets()
         if stake > 27 and g.is_button_on() and not have_place:
             for i in [4, 5, 6, 8, 9, 10]:
                 if i != 6 and i != 8 and i != g.current_point:
                     b.place_the_number(i, 5)
                     stake -= 5
                 if i != g.current_point and (i == 6 or i == 8):
                     b.place_the_number(i, 6)
                     stake -= 6
             if debug:
                 print "placing across, stake = %s" % stake 
 
         g.roll_dice(verbose=debug)
         if debug:
             print b.show_bets()
         win = b.check_winnings(verbose=debug)