tags:

views:

163

answers:

4

Hi all, Im need to implement a Roulette Prediction System (Roulette Calculator). The scenario is: The player put on the system the values from roulette, and the system tip to him the best bet and the amount. The system need to be able to tip the best bet, or the possible best bets. What's the algorithm to solve that problem? I'm reading about Generic Algorithm.

I think its possible, is a lot of systems on the web they do this, a example is SpinAtaque.

Any suggestion?

Best regards.

+8  A: 

In roulette future results are independent of past results. If red comes up seven times in a row it does not change the fact that the probability of the next one being red is still 50/50 (ignoring the zero).

If you want a casino game where the history is relevant, take a look at Blackjack and card counting.

EDIT: If you are interested in exploiting the mechanical properties of a roulette wheel, read Fortune's Formula by William Poudstone, which includes an account of Claude Shannon's experiments in this area.

Dan Dyer
+1 for good examples where a prediction system would make sense...
Marcel J.
Perfect, basicaly, i need to identify the cassino strategy.
Rigoni
@Rigoni The casino's strategy is that every bet is a losing proposition. The house edge is about 2.7% for a European wheel and twice that for a US wheel. It doesn't matter where you place your chips, the expected value is the same and you will lose in the long run.
Dan Dyer
I understand when you said about the probability are always 50/50, but there is same strategies, think like this:If i bet $1 on a X number and I lose, i bet again in the same number with $2 , and i lose, i bet again with $3 in the same number,i spended 6 dolars, and now i bet $4 in the same number and i win, with 4 i win $8, I gained 2 dolars.If you repeat the bet in the same, you'll win one day, and you win more than you have bet.Did you understand?Tanks
Rigoni
@Rigoni You are describing the Martingale System. Theoretically it works, but only if you have an infinite bankroll and there is no house limit on how big a bet you can place. If either of those variables are constrained you will eventually lose all of your money.
Dan Dyer
You are right about.I'm not a player and i wont be never. Check the SpinAtaque software, is the same idea.Many tanks Dan.Ronaldo
Rigoni
A: 

Roulette wheel selection algorithm

zengr
+4  A: 

Assuming a fair wheel, the only strategy I'm aware of is timing the wheel. If you know the angular velocity of the wheel and ball, you can predict with some non-trivial edge an arc of the wheel where the ball will land.

Ed Thorpe (of Beat the Dealer fame) did this with a wearable computer that he built back in the late 50's. This assumes that you can place your bet while the wheel is already spinning (but before it begins to slow down).

Greg Harman
+1 the article was a very interesting read!
nevets1219
A: 

Since no one's mentioned it and you put no restriction on how much cash the user has, I'm going to point out that there's a strategy that's guaranteed to always win at roulette.

BlueRaja - Danny Pflughoeft