News for hackers. Stuff that matters.
Re:Releasing my Texas holdem solver (opensourced) by bupticybee on Sunday February 21, 2021 @08:46AM (#26213388)
Piosolver is so expensive (pro version is about $1000) so I decide to write a opensource,free version of it. I already check it's preformance and result with piosolver and I believe it's a good competitor.
Re:Releasing my Texas holdem solver (opensourced) by rkagerer on Sunday February 21, 2021 @03:34PM (#26216895)
I love how the Free version of the software says "sold out".
Re:Releasing my Texas holdem solver (opensourced) by bupticybee on Sunday February 21, 2021 @09:06PM (#26219898)
The author of piosolver stop providing the free version for obvious reasons.
Re:Releasing my Texas holdem solver (opensourced) by tschwimmer on Monday February 22, 2021 @01:19AM (#26221423)
The reasons are not obvious to me. Why did they stop? Cheating? Annoying support requests? Could sell for more money?
Re:Releasing my Texas holdem solver (opensourced) by bupticybee on Monday February 22, 2021 @10:47PM (#26233610)
My idea is the free version has some drawbacks: (1) people don't want to pay will stick with this free version (2) it's like a sample pack for solver, you may download the free version and say "it's not so good after all". Bad for business (3) it increase the probability of been hacked
Re:Releasing my Texas holdem solver (opensourced) by boyka on Monday February 22, 2021 @08:25AM (#26224205)
What's the reason for not entirely resorting to either python or Java?
Re:Releasing my Texas holdem solver (opensourced) by bupticybee on Monday February 22, 2021 @10:58PM (#26233659)
To be simple, python is not fast enought for solving, java is not fast enough for coding. So my solution is build prototype with python and transfer the code to java.
Re:Releasing my Texas holdem solver (opensourced) by bupticybee on Monday February 22, 2021 @10:43PM (#26233595)
The reason is simple, I'm not exactly a full time java engineer, as a matter of fact, I write python 80% of my time, all of this project's prototype is written in python in another project. I'm slowly transfering some of the code to java, for now the tree construction part is still in python.
Re:Releasing my Texas holdem solver (opensourced) by currymj on Sunday February 21, 2021 @01:17PM (#26215689)
this is very cool.

another interesting open-source project for imperfect-information game solving is DeepMind's OpenSpiel:

https://github.com/deepmind/open_spiel

However as far as poker goes, I believe they only provide toy versions of the game, even though theoretically you could put in your own implementation.

I've noticed that in this part of the AI world, things tend to be closed-source for whatever reason and I think that limits the ability to learn. Seems good to see that changing.

Re:Releasing my Texas holdem solver (opensourced) by bupticybee on Sunday February 21, 2021 @09:05PM (#26219888)
Yeah I am aware of this project, and I am current trying write an alpha-star like AI for another holdem simulator https://www.pettingzoo.ml/classic, I already made some progress and I somehow believe the code for a alpha-star like texas-holdem AI will be released in sometime of the future.
Re:Releasing my Texas holdem solver (opensourced) by sharky6000 on Monday February 22, 2021 @01:31PM (#26228321)
Hi, thanks:)

It does have the large poker games too. You can find generalized poker in the universal_poker game, which wraps the Annual Computer Poker Competition codebase:

https://github.com/deepmind/open_spiel/blob/master/open_spie...

Check out universal_poker_test.cc for example uses. It supports limit and common abstractions as well as the full game of no-limit. There is an example of FCPA which you can play at the keyboard in examples/

Re:Releasing my Texas holdem solver (opensourced) by currymj on Tuesday February 23, 2021 @08:17PM (#26245410)
oh cool, good to know!
Re:Releasing my Texas holdem solver (opensourced) by mihailpalelogu on Monday February 22, 2021 @12:32PM (#26227343)
This is huge! I don't know how to thank you enough! I was saving for piosolver so I defintely will give this a try.
Re:Releasing my Texas holdem solver (opensourced) by mihailpalelogu on Monday February 22, 2021 @04:12PM (#26230698)
After a few hours of installing all the libraries, it worked. I still don't understand much of what I'm doing, but I managed to run riversolver.sh and view the outputs :) Does it support scenarios with multiple opponents?
Re:Releasing my Texas holdem solver (opensourced) by bupticybee on Monday February 22, 2021 @10:50PM (#26233619)
Wow. Thank you for your support

For now I still struggle to make it work in two player's preflop (take a ton of time and computation resources). In the future if a lot of people ask for multiplayer I think I will write the code~