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)
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)