Racing Odds Calculator in C#

You will write functions for calculating odds and creating random numbers for a horse racing game. When program starts, create a thread for each race that runs once a [url removed, login to view] words each race is 1 minute long. 5 different races so you will have 5 threads. The **RNG(Random # Generetor)** is a standalone thread that runs continuously no stop. You have a 100 horses and randomly select which 6 horses out of this 100 stock race in the upcoming race. Each race has 20 steps so you need 6 * 20 RNG per race. The race starts at step 1 and goes to step 20 which is finish line. Each step (RNG) is a value between 1 and 6 (a dice) so the horse moves relative that many. So at any moment the aggregate of the dice values decides which horse is where at any given step.

Two types of Bets:

Which horse will be 1st so you need to calculate odds for each of the 6 horses and the numbers will be like 7 to 1 or 10 to 1 so if you bet 1 you get 10 back.

Or which two horses will be 1st and 2nd so you will have to compute the odds for horses 1-2, 1-3, 1-4, 1-5, 1-6, 2-2, 2-3, 2-4, 2-5, 2-6, 3-4, 3-5, 3-6,4-5, 4-6, 5-6. If you bet on 1-5 and the odds at 120 to 1 and you bet 10,

you win 120 * 10 points.

The interface functions will pass you a structure for either type of a bet. Also need a Function to pass you a structure so you put in the RNG for each horse so like:



int racer1[20]; // value between 1 and 6

int racer2[20]; // value between 1 and 6

int racer3[20]; // value between 1 and 6

int racer4[20]; // value between 1 and 6

int racer5[20]; // value between 1 and 6

int racer6[20]; // value between 1 and 6


You will log all rondomly generated #s into a **Jet database in windows 2003** server and provide **management screens** to show the random number distributions, tests, etc. to ensure the system is 100% fair and working properly. **Ill provide you all formulas you will need.**

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).

## Platform

Windows 2003 Server

Windows 2000 .Net Server


Jet Database

Habilidades: Programação C#, Administração de Bancos de Dados, Engenharia, Microsoft, MySQL, PHP, Arquitetura de software, Teste de Software, SQL, Área de trabalho do Windows

Ver mais: random distributions, fair value, dice database, calculator program php, racing, jet request, horses, horse racing database, horse odds, standalone executable, bet management software, random line program, line calculator, net stock system, horse show management software, select numbers randomly, horse races, horse race calculator, php horse racing database, calculator php program, code calculator, dice game code, php form calculator, database horse racing, stock management code

Acerca do Empregador:
( 0 comentários ) Turkey

ID do Projeto: #2993087

4 freelancers estão ofertando em média $28 para este trabalho


See private message.

$34 USD in 12 dias
(3 Comentários)

See private message.

$25.5 USD in 12 dias
(2 Comentários)

See private message.

$21.25 USD in 12 dias
(0 Comentários)

See private message.

$29.75 USD in 12 dias
(0 Comentários)