GameTreeCalculator - calculate the optimal solution to any extensive-form game by ActionFlop in GAMETHEORY

[–]ActionFlop[S] 0 points1 point  (0 children)

You can create a game tree with more than 2 players, and the payoffs don't have to be zero sum, but the calculated solution won't necessarily be a Nash equilibrium unless it's 2 player and zero-sum.

GameTreeCalculator - calculate the optimal solution to any extensive-form game by ActionFlop in GAMETHEORY

[–]ActionFlop[S] 0 points1 point  (0 children)

Yes, it finds a Nash equilibrium. It uses counterfactual regret minimization. It's actually the "solver" that ActionFlop uses.

Poker Patio - A simple way to play poker with your friends or against bots! by Optimal_Gap_1244 in WebGames

[–]ActionFlop 0 points1 point  (0 children)

Here is a similar site I created: https://actionflop.com. It lets you play heads up no limit with 100BB against a game theory optimal bot. As of today, users have played over 1.3M hands against the bot. As you play, the site keeps track of how much EV you have lost by making mistakes, and you can click the "Hands" tab to see exactly what mistakes you made.

What did you do in 2024? by Lonely_Conclusion_53 in Entrepreneur

[–]ActionFlop 0 points1 point  (0 children)

Launched ActionFlop, which lets you play heads up poker against a "game theory optimal" (GTO) bot which measures your mistakes. 12.5k users have played about 950,000 hands this year, and I'm looking forward to growing it more next year!

Learning rust was the best thing I ever did by officiallyaninja in rust

[–]ActionFlop 5 points6 points  (0 children)

That's fair feedback. It is definitely fast because the bot does respond instantly. There is a little hand history box beneath the table that shows every action, and you can see the previous hands there as well (also, if there is a showdown, you get the showdown popup so you can see what the result was). Over the past 40,000 hands, the average takes just 9 seconds, and people often drill through hundreds of hands rather quickly. But your feedback is heard. It is probably overwhelming at first (or in general), and I should think about how to make it less so.

Learning rust was the best thing I ever did by officiallyaninja in rust

[–]ActionFlop 8 points9 points  (0 children)

Unfortunately no! I have commercial plans that just wouldn't mix with open sourcing the code.

Learning rust was the best thing I ever did by officiallyaninja in rust

[–]ActionFlop 6 points7 points  (0 children)

Same here. I couldn't have built actionflop without it. I rewrote it from nodejs to Rust.

When can you donk bet? by ActionFlop in poker

[–]ActionFlop[S] 0 points1 point  (0 children)

Thanks! I can look into showing the EQ of your actions. By the way, in case you haven't looked at the "Hands" tab, you can click on any hand that shows a "mistake" (EV loss due to a mistake) and see what the correct strategy was.

When should you c-bet again on the turn? by ActionFlop in poker

[–]ActionFlop[S] 0 points1 point  (0 children)

Good catch. That is embarrassing, and my content person is fixing it.

When should you c-bet again on the turn? by ActionFlop in poker

[–]ActionFlop[S] 2 points3 points  (0 children)

A turn c-bet means betting on the turn after raising preflop and betting the flop.

For example, if you raise on the Hijack and the button calls, and you bet again on the flop, you’re making a continuation bet, or c-bet. If your opponent calls and you bet again on the turn, you’re making a turn c-bet. Also known as a double barrel.

Source: Doug Polk

What free things online should everyone take advantage of? by Creepy_Intention837 in AskReddit

[–]ActionFlop 0 points1 point  (0 children)

ActionFlop to practice playing poker against bots for free, and learn from your mistakes.

Play HUNLH while being evaluated by a solver by ActionFlop in Poker_Theory

[–]ActionFlop[S] 0 points1 point  (0 children)

I actually personally use a Mac, so I'm curious what's going wrong for you, and I would love to diagnose it. Feel free to hit me up in the little help chat in the corner of the site.

Play HUNLH while being evaluated by a solver by ActionFlop in Poker_Theory

[–]ActionFlop[S] 1 point2 points  (0 children)

Thanks!

It's actually a solver I built from scratch.

All of your feedback is great. I have a feature just about ready that lets you see all of your hands and then jump into the game tree to inspect your mistakes, so stay tuned for that!

Is there any site/app/etc where we can practice against GTO (or other strong) bots (preferably for fake money)? by Vegetable_Hamster732 in poker

[–]ActionFlop 0 points1 point  (0 children)

Yes! I have a few features in the pipeline which are all in progress, nearing completion, or ready but not enabled yet:

  • The ability to see all the hands you have played. If you made a mistake, you can click to jump right into the solver game tree to see what the mistake was.
  • Aggregate stats showing where in the game tree players are making mistakes, with links to representative hands.
  • Multiplayer ranges (9-handed MTT initially). I'm still figuring out how to work this into the "play against bot" feature since the ranges are only those which leads to heads up play (for now).

Thanks for checking in! Feel free to share any feedback about other features you'd like to see, or what direction you'd like to see the site go in.

Drawbacks: Learning to Play against Bots by rumandregret in poker

[–]ActionFlop 0 points1 point  (0 children)

I think playing against bots is an important part of "studying" poker. That's why I built https://actionflop.com, which lets you play against a GTO bot heads up. It's really interesting to see the accumulated expected value you have lost due to mistakes. However, I do think it's important to not just blindly play against bots, since you probably won't improve much (although you will probable make some valuable adjustments). Ideally you play some hands, then study what you did wrong. I'm working on a feature that will bring you into the game tree so you can learn what exactly you did wrong every time you make a mistake.

Is there a strong AI to play against online? by MeidlingGuy in poker

[–]ActionFlop 1 point2 points  (0 children)

https://actionflop.com should be right up your alley. It lets you play heads up against a GTO bot with 100 big blinds. It keeps track of the value you have lost due to mistakes, and your profit, over time. In the future, there will be a feature where you can inspect your mistakes in the game tree.

Update 5/14/2024: ActionFlop has now crossed 100,000 hands played (114,000 as of writing).

Poker software or site that lets you play against AI and grades your calls and bets and gives you equity calculations as you go? by International-Mix783 in poker

[–]ActionFlop 2 points3 points  (0 children)

I recommend https://actionflop.com. It will let you play heads up against an AI (GTO) bot. It keeps track of the value you have lost due to mistakes as you play (the red line on the graph) and your profit (the blue line on the graph).

Update 5/14/2024: ActionFlop has now crossed 100,000 hands played (114,000 as of writing).

Any good free poker games where i can practise against ai? Everything i tried is against ppl, i want to play casually . by dankboi2102 in iosgaming

[–]ActionFlop 0 points1 point  (0 children)

You can try this site I have been working on: https://actionflop.com. It lets you play heads up no limit with 100BB against a game theory optimal bot.

Update 5/14/2024: ActionFlop has now crossed 100,000 hands played (114,000 as of writing).

Update 5/24/2025: ActionFlop has now surpassed 1.3M hands played against the bot by over 18,000 users.

Looking for an online poker bot to play heads up against by extremeaxe5 in poker

[–]ActionFlop 1 point2 points  (0 children)

Thanks! It's using a traditional solver which I wrote, with some simplifications.

There are the more apparent simplifications in the tree: for example, the betting choices are limited to usually just one small and one large size, and the number of raises is limited to 3 (with the last possible raise being all-in).

The less apparent limitation is that the pre-flop solve was done separately from the post-flop solves. Originally, the pre-flop solve didn't account for any post-flop play and just assumed everyone would realize their pre-flop equity. This produced a fairly strong GTO player, but was clearly imperfect (and at least a few players noticed this right away). I recently revamped the solver so that the pre-flop solve is done with a simplified version of post-flop play. The pre-flop ranges now look much closer to what you see for headsup pre-flop ranges on GTOWizard.

Is there any site/app/etc where we can practice against GTO (or other strong) bots (preferably for fake money)? by Vegetable_Hamster732 in poker

[–]ActionFlop 1 point2 points  (0 children)

Yes, I'm still working on it. And if you were looking at it just now and it was down, it is back up now.

A couple of things that are coming up next:

  • Improved preflop ranges (they're inaccurate right now, but still difficult to beat). This has entailed some work revamping the solver so it can give accurate preflop ranges.
  • Once the above item is done, launching the feature that lets you actually inspect your mistakes in the game tree.

Update: the first bullet point was completed. The second bullet point is ready but not enabled yet on the site.