I gang

PokerStars/FullTilt Client Reader/Listener

The project that I need includes:

1) A program that will extract information from the PokerStars and Full Tilt clients in real time and provide API for getting the data using a listener mechanism: addListener(), removeListener(), NotifyChange(), etc

The API should be in C#

A more detailed requirement document will be sent by request.

The information that should be extracted includes:

Hole Cards (the two cards dealt to me)

Board Cards (the cards that are dealt face up.. flop, turn, river)

Player names and their position at the table relative to the button.

The amount of the small and big blinds and antes and who is posting them.

Starting stack sizes

Pot size before any action is taken.

The players' actions and amounts (check, bet, call, fold, raise, all-in).

2) The program should support multi tables, support minimized tables, and generally work on the memory level and not use the "getPixel" or OCR methods. (Note: this will not be used as poker bot).

3) I will need the source code for the program.

4) Coherent documentation and short (2hours) skype Q/A session regarding the code and the implementation.

5) In case the project will be successful, we might extend it to more poker rooms.

Payout will be delivered when all be ready and demonstrated.

Final description:
The project that I need includes:


1) A program that will extract information and provide basic actions for the PokerStars and Full Tilt clients in real time and provide API for getting the data and fire an action.
The API should be in C#, and the architecture should be discussed as a first milestone!

The information that should be extracted includes:

Hole Cards (the two cards dealt to me)
Board Cards (the cards that are dealt face up.. flop, turn, river)
Player names and their position at the table relative to the button.
The amount of the small and big blinds and antes and who is posting them (the actual as well in case blind exceeds the stack of the player at the blind position).
Starting stack sizes
Pot size before any action is taken.
The players' actions and amounts (check, bet, call, fold, raise, all-in).
If a new player comes to the table during a game, the starting stack size and new positions.
Notify methods for tracking changes
Notify method for "something went wrong": app frozen, unknown popup etc... (just examples, the program does not have to separate the errors, just notify about it)



Actions that the API should provide with the corresponding parameters:
start and close the clients
login and logout
start and close tableninja
parametering table ninja: number of tables, type of game etc
player actions: check, bet, call, fold, raise, all-in, auto fold, come back from sitout


2) The program should support multi tables, support minimized tables, and generally work on the memory level and not use the "getPixel" or OCR methods. (Note: this will not be used as poker bot).

3) The program may use table ninja for selecting the game and dealing with tables and for anything that makes development easier.

4) I will need the source code for the program.

5) Coherent documentation and short (2hours) skype Q/A session regarding the code and the implementation.

6) In case the project will be successful, we might extend it to more poker rooms. And potentially other application development as well.

Payout will be delivered when all be ready and demonstrated.

Færdigheder: .NET, C# Programmering, C++ Programmering

Se mere: pokerstars client api, pokerstars extract, use case includes, use case extend, starting programming, stack programming, programming methods, programming documentation, programming board, it river, extend use case, coherent, big data programming, bet programming, any button programming, pokerstars button api, extract information pokerstars client, extract information full tilt, pokerstars multi client, fulltilt, successful names, tilt, skype button, sharp turn, river

Om arbejdsgiveren:
( 0 bedømmelser ) Budapest, Hungary

Projekt-ID: #964025

Tildelt til:

MaestroSolutionz

Can provide you the project having results with best quality.

$1500 USD in 20 dage
(1 bedømmelse)
0.0

4 freelancere byder i gennemsnit $2575 for dette job

krishdts

Please check PMB for details.

$3000 USD in 35 dage
(18 bedømmelser)
7.8
ssenthilnathan

I can handle this project

$3000 USD in 30 dage
(0 bedømmelser)
0.0
wanyaland

This is a job I will be glad to take on and can deliver 100%

$2800 USD in 30 dage
(0 bedømmelser)
0.0