Mechanical gaming system. Essentially I need someone who can take a flow chart gaming system and turn it into a software application that runs on Windows computer. Also want separate quote for same software that runs on iPhone. This system is similar to a flow chart of 'if / then' statements and could possibly be created with an advanced level of Excel, but I want it to be more of a software application where I just enter one field (whether hand won or loss) and the rest of the row is filled out automatically. Then after the hand is played based on the automatic updates that the software provides (based on the 'if / then' rule based structure), I will simply need to enter win or loss for each hand thereafter. Next the software will update automatically using the rules I provide.
1) The software will need to be capable of hedging numerous hands at once - up to 22 players simulated results at once, down to a single player.
The hedging will require calculating bet amounts for each simulated player that will look something like this:
Hand 1: Player 1 Bet = $80 on option 1 / Player 2 Bet = $50 on option 2 / Player 3 Bet = $10 on option 1. The net amount would be $40 on option 1. (Option 1 totals are $80 + $10 = $90. Option 2 totals are are $50. Since there are two options, their sums hedge against each each other, which means $90 - $50 = $40 in favor of betting on option 1.) Then based on this win or loss, the next round will have bets increase for some players and decrease for other players. Example for the 2nd Hand:
Then depending on who wins the be something similar to:
Player 1 Bet = $90 on option 1 / Player 2 Bet = $40 on option 2 / Player 3 Bet = $20 on option 1. In this example we would have a net of $70 on option 1 (since option 1 sums are $90 + $20= $110. $40 = sum on option 2. Total net sums are bet $70 on option 1.
At times, the players bets can change from negative and positive, yet still represent either option 1 or option 2 with these combination positive and negative combinations hedged against each other (each player will have a bet amount on either option 1 or option 2).
2) I need to be able to define the number of hands played (by the number of players chosen in the previous step) by this group of players.
3) After a string of losses the program will need to continue to bet $0 until the string of losses is ended.
4) After a string of flip/flops the program will need to be capable of setting the results to the opposite of their true win/loss status.
5) Finally, it would be interesting if the software had a simulated result forecasting ability after x number of hands etc, that can forecast a range of net wins and losses.
This is a fairly basic overview, and would possibly be something that could be built on a spreadsheet, but a more formalized program would be preferred. An 'if / then' style flow chart will be devised to explain the operation of this system which needs to be implemented into this program.
Please provide a quote on what you think a program like this would cost to build.