Poker Seating Software Assistant and Auto-Seater

IN PROGRESS
Bids
11
Avg Bid (USD)
$1313
Project Budget (USD)
$750 - $1500

Project Description:
Hello,


Background
I require a custom program developed in conjunction with the PokerStars client. The primary function of this program will be more or less a game selection assistant that automates table selection based on certain criteria. The main component of this program is described in bullet A. Functions listed in the additional bullets can be integrated over time.

Functions of Software
a) Program will automatically scan lobby and look for non-full tables, specifically tables with either one or two players seated. Players will have a colour designation added from within the PokerStars client. If the colour indicates the player(s) is a regular then the table will be ignored. If the colour indicates the player is weak then the program will automatically seat to the direct left or left + 1 of said player. The same seating philosophy will be applied to unknown players who possess no colour designation. This is the primary function of the program. Speed is critically important as there are currently other programs that perform this function on the market, both private and commercial. This program must be able to compete and outperform most of these programs but it does not need to be the fastest.

The easiest method to perform this function will be open [observed] tables are automatically seated when i) player of specific colour designation sits, ii) an unknown sits or iii) a 'R' (reserved) icon appears at a seat.

b) Program will automatically leave tables if a player of certain colour designation is not seated (ie; weaker player leaves, we leave).

c) Program will automatically scan lobby and *leave* waitlisted tables that meet certain conditions (ie; weaker player has left table or is sitting out). This includes leaving accepted tables where the weaker player has left as I am being sat.


Compensation
A fixed fee will be paid upon completion of a competitive program that is able to outperform similar programs. As mentioned it must be very fast, therefore I recommend that the selected programmer use a fast programming language (though ultimately the coder's decision, please use something that falls between reliability and comfort level).

An agreement will be made for a recurring monthly fee paid to the coder as long as the program remains competitive. As the PokerStars client is constantly being updated tweaks and adjustments will be required to keep the program. This fee could be small if no adjustments are required but quite large if many alterations are needed. This includes the possibility of making changes or adding additional functions to the program based on my needs and desires in relation to current poker market. No additional monthly payments will be made if/when the program becomes obsolete.

Skills required:
C Programming, C# Programming, C++ Programming, Java
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire dmitryovcharov
$ 1500
in 20 days
$ 1546
in 13 days
$ 1737
in 30 days
$ 1666
in 21 days
$ 888
in 7 days
$ 1111
in 20 days
Hire OxWFNHOKNlyf
$ 1250
in 20 days
$ 1500
in 30 days
$ 778
in 20 days
$ 1222
in 20 days