Quote:
Thanks for the replies I like the idea of taking 1 pixel screenshots I may have to try that.
Yeah its much quicker for things like that. You can also use for the button, number of players etc.
Quote:
For the threads, however, is it really possible to implement a thread per table scheme? I mean only one thread can control the mouse at a time so there would be some synchronization problems. I think I will manually manage the tables in a sequential manner. I may utilize my other cores for running computations though.
Use a "semaphore" when doing anything mouse or keyboard related so that only one thread can control those functions at a time.
shaloko,
Quote:
Do you parse and deduce the entire action sequence for the hand on your turn? Or do you just determine core information such as amount to call?
Not quite sure what you mean here.
Quote:
Also,
Do you guys persist all the hands that you play to a db or do you just throw them out after each hand and get them later from another source? If so what is the source?
Yeah your gonna want to have a db either by creating your own or using something like PokerTracker. Not only are you gonna need them for player modeling but also for finding leaks in your AI. I would also use any showdown information that you get after each game is over.