pluribus-poker-bot-js icon indicating copy to clipboard operation
pluribus-poker-bot-js copied to clipboard

An attempt to build the pluribus poker bot

Pluribus poker bot

I'm trying to implement the pluribus poker bot from this paper and the supplementary materials. The latter provides pseudo code, which I have tried to replicate in a node js environment.

Currently, the hands aren't played correctly; sometimes the round increases when it shouldn't be the case. Some other times, the bot gets in a loop.

There are grand challenges to implement this correctly. The biggest one I'm afraid, is that you can't use NodeJS with multiple cores with a shared memory. At least, I don't think that's possible. And it's necessary for the bot to train right. The paper says the bot needs 64 cores and 512 GB of RAM. AWS has these kind of instances on pay per minute, so that's great. But the script needs to be able to use all 64 cores while having a shared memory.