I prefer the program to be written in Delphi. And I want a nicely written code with detailed comments along with the program.
What I need done:
A software that will help poker players make thoroughly calculated decisions. Yes, there are some programs in the market that allow it, but I do not like them and surely would be able to add some value with the new offer to the market.
The way how I see it:
1. The first module is located on the computer of a program user. It is responsible for monitoring/reading data from the monitor and sending the data to the second module on our server. The module should be able to:
1.1. Download new instructions (new templates) from the second module
1.2. Read several gaming tables simultaneously
1.3. Send the gathered data to the module on our server
1.4. Get response from the server and show the proposed move to the user
2. The second module is located on our server. It is responsible for making decisions based on the data provided by the first module. The module should be able to:
2.1. Create new templates
2.2. Take into consideration all the necessary data sent by the first module while calculating the best possible move
2.3. Store information regarding opponents and use this info in decision making
2.4. Send the decision to the first module
I do not want to do everything in one program as there are some issues with the proposed division (the first is to keep pirates under control).
There are a few more characteristics that I would like to see in my project, but I would like to discuss them individually with those getafreelancers that are interested in the project.
What I will provide you with:
I will send you a detailed documentation on how I see it and will participate actively in developing the project.
Timeframe for delivery:
I am willing to discuss it in person as the program will take several steps.