Advertisement
Guest User

Simulacion de ruleta en python

a guest
Aug 30th, 2011
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.14 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. from random import randrange
  5.  
  6. initial_stack = 1000000.0 # cantidad de dinero inicial
  7. current_stack = initial_stack
  8. max_stack = current_stack
  9. current_color = None
  10. last_color = None
  11. initial_bet = 0.5 # apuesta inicial
  12. current_bet = initial_bet
  13. max_bet = current_bet
  14. loop_count = 0 # Veces que hemos jugado
  15. loop_max = 60
  16. current_value = None
  17.  
  18.  
  19.  
  20. while (current_stack > 0.0 and loop_count < loop_max):
  21.     current_value = randrange(0, 38) # Da valores del 0 al 37
  22.     current_color = current_value % 2
  23.  
  24.     if current_color == last_color or current_value == 0:
  25.         current_stack = current_stack - current_bet
  26.         current_bet = current_bet * 2
  27.         if current_bet > max_bet:
  28.             max_bet =current_bet
  29.     else:
  30.         current_stack = current_stack + current_bet
  31.         curent_bet = initial_bet
  32.         if current_stack > max_stack:
  33.             max_stack = current_stack
  34.              
  35.     last_color = current_color
  36.     loop_count = loop_count +1
  37.  
  38.  
  39. print "Dinero actual: ", current_stack
  40. print "Dinero maximo: ", max_stack
  41. print "Apuesta Maxima: ", current_bet
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement