Basic Roulette Bot

Cancelled Posted Aug 16, 2007 Paid on delivery
Cancelled Paid on delivery

Hello to all..

I need a software program that will automate the process of playing roulette on 2 sites online ([url removed, login to view]) and ([url removed, login to view])

This is a very simple program with only a few arguements/conditions.

I coded a version using Visual Basic but I have limited knowledge and dont know how to connect it to the casino software.

I will need the program to read the number the roulette ball lands on and make a decision before either betting or activating the spin button on the casino software.

There are 37 numbers in European Roulette and not including the "0" there are 36. These 36 numbers are divided into 3 "dozens" on the roulette betting table. 1-12, 13-24 and 25-36.

My Visual Basic Version displays 3 columns.

Column 1 is titled 1-12 & 13-24

Column 2 is titled 1-12 & 25-36

Column 3 is titled 13-24 & 25-36

When the roulette wheel spins and the ball lands on a number between 1-12, columns 1 and 2 are marked with a "Y" for yes and column 3 is marked with an "N" for no.

The same happens when the ball lands in 13-24 and 25-36 but the "Y" and "N" will be in a different column.

So if the number is 6, Columns 1 and 2 are marked with a "Y" and Column 3 is marked with an "N" because 6 is in the 1-12 section which is covered by columns 1 and 2.

If the number is 19, Columns 1 and 3 are marked with a "Y" and Column 2 is marked with an "N" because 19 is in the 13-24 section which is covered by columns 1 and 3.

If the number is 31, Columns 2 and 3 are marked with a "Y" and Column 1 is marked with an "N" because 31 is in the 25-36 section which is covered by columns 2 and 3.

The decisions to be made then are simple. If the last 3 entries of any of the columns are "N" "N" "N" then a bet must be made on the 2 dozens related to that column:

Example:

Step 1

The program activates the Casino Software's spin button and logs the first 3 numbers that come up. (Eg. 9, 2 and 11)

The columns would then look like this:

1 2 3

Y Y N

Y Y N

Y Y N

Again:

Column 1 is 1-12 & 13-24

Column 2 is 1-12 & 25-36

Column 3 is 13-24 & 25-36

Step 2

The program should now place a bet on the Column with the 3 consequetive "N"s which in this case is the 2nd dozen (13-24) and the 3rd dozen (25-36), and activate the spin button. (Eg. $5 on 13-24 and $5 on 25-36)

Step 2.1

If the next number is in the 1st dozen (1-12) then the program should now triple the bet on each dozen and spin again. (Eg. $15 on 13-24 and $15 on 25-36). If not, goto Step 3

Step 2.2

If the next number is again in the 1st dozen (1-12) then the program should triple the previous bet again and spin again. (Eg. $45 on 13-24 and $45 on 25-36). If not, goto Step 3

Step 2.3

If the next number lands in 1-12 again then place no more bets until a number in the 13-24 or 25-36 group lands. Then double the initial bet on the original dozen from Step 2 (Eg. $10 on 13-24 and $10 on 25-36), and spin again. If not, goto Step 3.

Step 3

Assuming the number has landed in the 2nd or 3rd dozen the program continues to spin and log the numbers that land until another sequence of 3 "N"s come up. When this happens, goto Step 2 again.

Also, because the system is revolving around the "dozens", if a "0" (zero) comes up on a spin, it is to be treated as invisible unless it comes up 2 times in 10 spins. If this happens, activate the "switch table" feature on the casino software and goto Step 1.

And that's it for the conditions.

The options I would like are also simple:

Bet amounts: In increments of $1.. (i.e $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11 etc) up to $500.

The base bet amount and recovery bet amount (as determined in step 2.3) are to be decided by me before I start each session.

I will need a "stop" option which ceases all program activity immediately.

The program must also have a start and stop timer feature where a countdown will be activated. The timer will have 2 options: 30 minutes or 60 minutes.

When the timer reaches 0 (zero), all program activity will cease immediately unless there are 2 "N"s in the same column in the previous 2 spins, (in which case, 1 more spin is to be made and if the column then show's 3 "N"s goto Step 2 until a win and then instead of going to Step 3, the program ends.) The second condition for not stopping when the timer reaches zero is if a betting cycle is already active in which case the cycle must be allowed to end as above and then instead of goto Step 3, the program will end.

Another option I would like (although not essential) is if the program can read my balance on the casino software. If this is possible, I would also like the option to set profit and loss targets before a session so that if for example I am over $100 in profit, the program ends. And if I am over $100 at loss, the program ends. I would like the profit/loss options to be in increments of $20 (i.e $20, $40, $60, $80, $100, $120 etc) up to $500

Included is a still shot of my version with some visual clarification if needed.

Thank you..

C Programming Java Perl PHP Python

Project ID: #168416

About the project

2 proposals Remote project Active Aug 19, 2007

2 freelancers are bidding on average $95 for this job

hansharry

plz check pmb

$100 USD in 1 day
(1 Review)
2.2
nicoweb00

Hi, i'm a french freelancer online for your project. See your pm's for more details. greetings from france

$90 USD in 1 day
(0 Reviews)
0.0