Presentation
In few words, Scripted Roulette is a scripting language which aims to simulate games of the renown casino game Roulette from a mathematical perspective.
You transcribe the strategy you want to follow and the application spins the ball for you with the most efficient and random way. The purpose is to see the evolution of your cash and credit. Both can tell you if you have a powerful strategy.
Some coding skills are required but the syntax is easy to learn. By reading the documentation, you will get access to the most detailed information written by the developers themselves. The quick and dirty method to learn consists in reverse-engineering the provided samples.
The application written in C++ and Assembly language is compatible with many :
- operating systems : Windows XP+, Linux and probably Macintosh.
- compilers : Microsoft Visual C++, Borland C++ Compiler, GNU GCC and CLang.
- languages : English, German and French.
Download & Support
The latest version 0.2.1 is available at http://sourceforge.net/projects/scripted-roulette/files/
- The application has no known bug at the time it is compiled. Feel free to submit a ticket in case you need some help :
- The non-blocking things which have to be developed are mentioned with \TODO in the source code directly.
Screenshots : see below
Documentation
You can read the online documentation. This will ensure its accuracy.
Simple example
This example spins 50 times and displays the landed numbers :
4 SET sys.algorithm tt800
5 SET user.count 50 "Number of spins"
8 "=== Get the landed number"
10 WRITE game.landed.number
With the help of the samples and the documentation, you can later develop more complex algorithms and simulations.
License
Scripted Roulette is released under the terms of the GNU General Public License version 2. The used third-party resources are compatible with it.
1 Scripted Roulette - version 0.2.1
2 Copyright (C) 2015-2017, http://scripted-roulette.sourceforge.net
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation; either version 2 of the License, or
7 (at your option) any later version.
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
14 You should have received a copy of the GNU General Public License along
15 with this program; if not, write to the Free Software Foundation, Inc.,
16 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Screenshots
-
Scripted Roulette 0.2 - Linux Debian 8.2 Jessie - GTK+3 - wxWidgets 3.0.2
-
Scripted Roulette 0.2 - Windows XP - wxWidgets 2.8.12
-
Scripted Roulette 0.1 - Windows 7 - wxWidgets 2.8.12
-
Scripted Roulette 0.1 - Linux Mandriva 2008.0 - GTK+2 - wxWidgets 2.8.9
-
Scripted Roulette 0.1 - Linux Mandriva 2008.0 - Wine - wxWidgets 2.8.12
-
Scripted Roulette 0.1 - Linux Debian 8.2 Jessie - Console - wxWidgets 3.0.2
It is complicated to make a screenshot if you don't have the corresponding computer. If you have successfully compiled the application and want to publish a screenshot here, please open a ticket. Thank you.