Roulette Software, Systems, & Simulations


Thanks for stopping by. This site is intended to be a resource for those who play Roulette mainly at online casinos, or perhaps are thinking of doing so. It consists of a variety of software and blog posts which are intended to enhance your enjoyment (and hopefully, profits!) when playing the game.

Some of the software is educational, intended to demonstrate concepts, other programs are practical utilities such as calculators, and still others implement systems, staking schemes, or record and track data.

There have probably been more gambling systems created for Roulette than any other casino game because of the variety and type of bets you can make. But can any of these systems actually work? The mathematics says no, but I believe that it's possible to swing the edge in your favor if you stick to real wheels (avoid computer generated spins) and pay attention to factors which correlate with where the ball eventually ends up (such as wheel speed, ball type, direction of spin, degree of "scatter", etc).

I should mention that not all "system" software available on the site implements systems of this kind. In fact, the vast majority of systems created by enthusiasts are based on staking schemes, "hot" or "cold" numbers, patterns, etc. Any software which is based on this type of system should be regarded as "for entertainment purposes only", because although they can be fun to play, the mathematical expectation for these systems is that they will lose in the long run.

In the blog section I investigate various popular (and not so popular) systems, do some statistical analysis, and look at some modern techniques of data analysis such as machine learning and data mining. 


Contact Details

If you find any bugs in the software, or want to get in touch for any other reason, feel free to drop me a line at Alternatively, I'm a member of the popular roulette forum so you could post a private (or public) message there. My username is "Joe" and I post fairly regularly.


The information contained in this website is for general information purposes only. The information is provided by me and while I endeavour to keep the information up to date and correct, I make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose. Any reliance you place on such information is therefore strictly at your own risk.

In no event will I be liable for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of, or in connection with, the use of this website.

Through this website you are able to link to other websites which are not under my control. I have no control over the nature, content and availability of those sites. The inclusion of any links does not necessarily imply a recommendation or endorse the views expressed within them.

Every effort is made to keep the website up and running smoothly. However, I take no responsibility for, and will not be liable for, the website being temporarily unavailable due to technical issues beyond my control.