HNHacker News
TopNewBestAskShowJobs

bupticybee

33 karma · joined February 20, 2021

submissionscomments
bupticybee··on Show HN: A free, GPU-accelerated Texas Hold'em GTO solver in C++/CUDA
GPU is good at doing parallel task that in nature is the same. So it fit perfectly in CFR context. CFR is basically doing a lot of similar work across nodes. So if you implememnt a cuda kernel for regret matching, it will accelerate the solving process a lot.
bupticybee··on FastLoRAChat – Lora finetuned LLM with ChatGPT capabality
I made this project to combine advantages of alpaca-lora and fastchat.

I opensourced everything, including the share GPT dataset I used for training, model ,and training script.

I hope this project would allow people with lower-end GPU have a chance to train chatGPT-like LLM.

bupticybee··on An open source GTO solver
It's opensourced at https://github.com/bupticybee/TexasSolver , supports Windows,MacOs and Linux.
bupticybee··on Show HN: An open source solver faster than piosolver
I also made a online demo: https://colab.research.google.com/github/bupticybee/TexasSol...

And an youtube introduction for it:

https://www.youtube.com/watch?v=MydczBwSfWc

bupticybee··on Show HN: I built an AI art installation at home generating new pieces on the fly
Really fun stuff, perhaps you should use a computer screen instead of producing one
bupticybee··on Releasing my opensourced Texas holdem solver with a GUI
After two weeks of hardwork, TexasHoldemSolverJava 0.2.0 is complete. A gui is created. Now it's a fully functional solver. It supports texas holdem and shortdeck. Most important, It's totally free and opensourced (piosolver costs hunderds of dollars). I really hope this project can bring some small change to the texas holdem community.
bupticybee··on Releasing my Texas holdem solver (opensourced)
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.
bupticybee··on Releasing my Texas holdem solver (opensourced)
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~

bupticybee··on Releasing my Texas holdem solver (opensourced)
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
bupticybee··on Releasing my Texas holdem solver (opensourced)
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.
bupticybee··on Releasing my Texas holdem solver (opensourced)
The author of piosolver stop providing the free version for obvious reasons.
bupticybee··on Releasing my Texas holdem solver (opensourced)
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.
bupticybee··on Releasing my Texas holdem solver (opensourced)
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.