Poker-AI.org Poker AI and Botting Discussion Forum 2021-03-24T18:05:47+00:00 http://poker-ai.org/phpbb/feed.php?f=24&t=3396 2021-03-24T18:05:47+00:00 2021-03-24T18:05:47+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8661#p8661 <![CDATA[Re: Building Pluribus software from git source on linux plat]]> inspectator wrote:

here is a c++ solver, its creator is a member of this forum.
https://github.com/Fossana/cplusplus-cfr-poker-solver
I have not tested or understood this code.
Now I'm writing my implementation for the turn and river.
There is also the open_spiel library in which dcfr is implemented in python.
From the python code, you can understand how dcfr works.
Here is the link to the library:
https://github.com/deepmind/open_spiel


Very cool stuff! Have to start digging into this code further. OpenSpiel looks nice and the Fossana code looks promising. I was looking for C++ code which implemented this!

Statistics: Posted by someone_else — Wed Mar 24, 2021 6:05 pm


]]>
2021-01-12T16:05:23+00:00 2021-01-12T16:05:23+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8599#p8599 <![CDATA[Re: Building Pluribus software from git source on linux plat]]> Poker AI dev" on Telegram (t.me/poker_ai_dev). Subscribe for discussions and code sharing.

Statistics: Posted by nglpx1 — Tue Jan 12, 2021 4:05 pm


]]>
2021-01-12T10:47:59+00:00 2021-01-12T10:47:59+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8598#p8598 <![CDATA[Re: Building Pluribus software from git source on linux plat]]> Statistics: Posted by inspectator — Tue Jan 12, 2021 10:47 am


]]>
2021-01-11T13:17:57+00:00 2021-01-11T13:17:57+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8597#p8597 <![CDATA[Re: Building Pluribus software from git source on linux plat]]> inspectator wrote:

here is a c++ solver, its creator is a member of this forum.
https://github.com/Fossana/cplusplus-cfr-poker-solver
I have not tested or understood this code.
Now I'm writing my implementation for the turn and river.
There is also the open_spiel library in which dcfr is implemented in python.
From the python code, you can understand how dcfr works.
Here is the link to the library:
https://github.com/deepmind/open_spiel


Do you think it would be valid in real games a self-made implementation af a bot using the algorithm in a Multiplayer context? What about collaborate together to implement a solution?

Statistics: Posted by nglpx1 — Mon Jan 11, 2021 1:17 pm


]]>
2021-01-09T18:40:24+00:00 2021-01-09T18:40:24+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8595#p8595 <![CDATA[Re: Building Pluribus software from git source on linux plat]]> https://github.com/Fossana/cplusplus-cfr-poker-solver
I have not tested or understood this code.
Now I'm writing my implementation for the turn and river.
There is also the open_spiel library in which dcfr is implemented in python.
From the python code, you can understand how dcfr works.
Here is the link to the library:
https://github.com/deepmind/open_spiel

Statistics: Posted by inspectator — Sat Jan 09, 2021 6:40 pm


]]>
2021-01-09T14:50:07+00:00 2021-01-09T14:50:07+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8594#p8594 <![CDATA[Re: Building Pluribus software from git source on linux plat]]> inspectator wrote:

Yes. I am currently trying to implement dcfr for the river and the turn.
The person from this forum has already posted the ready-made c ++ code, but for a better understanding, I'll write it from scratch.
I think that dcfr will provide the necessary speed on the turn and river, but I don't know what to do with the flop yet.
my English is bad.


My English is worse than yours! I am a c++ programmer too, I would like take part to the work, where is the code? Is it binded to the python code or is it a standalone project?

Statistics: Posted by nglpx1 — Sat Jan 09, 2021 2:50 pm


]]>
2021-01-09T14:06:53+00:00 2021-01-09T14:06:53+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8593#p8593 <![CDATA[Re: Building Pluribus software from git source on linux plat]]> The person from this forum has already posted the ready-made c ++ code, but for a better understanding, I'll write it from scratch.
I think that dcfr will provide the necessary speed on the turn and river, but I don't know what to do with the flop yet.
my English is bad.

Statistics: Posted by inspectator — Sat Jan 09, 2021 2:06 pm


]]>
2021-01-09T10:48:16+00:00 2021-01-09T10:48:16+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8592#p8592 <![CDATA[Re: Building Pluribus software from git source on linux plat]]> inspectator wrote:

it will be difficult to deal with someone else's code and there is an implementation for an incomplete deck.
it is probably easier to implement discounted cfr.


Yes, the deck has only 20 cards. I think it's possible modify the code, but a complete deck needs more hardware resources for computing I think. Do you mean to use a discount factor in the algorithm?

Statistics: Posted by nglpx1 — Sat Jan 09, 2021 10:48 am


]]>
2021-01-08T17:49:13+00:00 2021-01-08T17:49:13+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8591#p8591 <![CDATA[Re: Building Pluribus software from git source on linux plat]]> it is probably easier to implement discounted cfr.

Statistics: Posted by inspectator — Fri Jan 08, 2021 5:49 pm


]]>
2021-01-08T10:18:23+00:00 2021-01-08T10:18:23+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3396&p=8590#p8590 <![CDATA[Building Pluribus software from git source on linux platform]]> I am new to this forum, I am trying to build the Pluribus project from git on a linux platform (https://github.com/fedden/poker_ai and similar), I followed the instructions but I got some errors from the python sources, in particular I did the cluster but I am not able to do the train (poker_ai train start).
Someone that can help me? I would like work on the source (I am a software programmer), someone interested in collaborating?

Angelo.

Statistics: Posted by nglpx1 — Fri Jan 08, 2021 10:18 am


]]>