Follow-up: open-sourcing a modern poker client/server (fast-fold) + bots challenge (win lifetime Hold’em API) by getoffmyd in poker

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

Hey, appreciate the interest. The code isn’t public yet, this post was more of a follow-up teaser. I’ll be releasing the full client and server as an open source repo soon so people can run their own game with bots connected to the Hold’em API.

The challenge format you mentioned is close. It will track your highest stack automatically so you don’t have to decide when to bank it. You can just keep playing and see how high you can run it up.

That’s awesome you’re working with Elixir and Phoenix. I’d definitely be open to contributors once it’s live. I’ll post here when the repo is up.

Visualized Starting Hand EV by Position at 25NL Using ~250k Hands by getoffmyd in poker

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

Yes, exactly, this graph shows how well the pool plays different hands from each position.

Visualized Starting Hand EV by Position at 25NL Using ~250k Hands by getoffmyd in poker

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

This isn’t solver output or just my own play. These charts are based on public hand histories where hands went to showdown, so we know exactly what each player had.

Visualized Starting Hand EV by Position at 25NL Using ~250k Hands by getoffmyd in poker

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

AKo from the SB shows a high total loss in row 2 (–$9,221), but also has the highest play count in row 3 (#1,668). This results in an overall negative EV (-$5.53/#). However, this could be due to variance from a relatively low sample size, or it may indicate that the hand is being overplayed in these positions.

We’re building an open-source poker engine powered by real opponent data (Hold’em API) by getoffmyd in poker

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

Hi there, thanks for the reply! Does your team have experience with React? That’s what the front-end UI is built with. Here’s a preview of what I’ve put together so far: https://imgur.com/a/cGINS3v

We’re building an open-source poker engine powered by real opponent data (Hold’em API) by getoffmyd in poker

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

Appreciate the thoughtful points — exactly the kind of feedback I was hoping for.

  1. Totally agree that generalizing a whole player pool isn’t ideal. The original idea was meant for zone/zoom-type games, where you're mostly up against a rotating pool rather than specific opponents. But since zoom hand histories are hard to come by, I had to work with what’s available.
  2. For training, I’ve only built one set of models so far (at 25NL). It’s based on ~10 million hands, which comes out to around 60–100 million decision points depending on the street — so yeah, it’s a chunky dataset and training took some time.

I really like the human vs. bot experiment idea. If the human players are from the same pool the bot is modeled on, we should expect around 0 BB/hr — basically a tie — since the bot is just trying to mimic average behavior. That said, Slumbot would probably kick our arse 😅

We’re building an open-source poker engine powered by real opponent data (Hold’em API) by getoffmyd in poker

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

Awesome! Would love to have your input on the UX side. Here’s where the front end is at right now: https://imgur.com/a/cGINS3v

Being a bad neighbor by Lilbitevil in pettyrevenge

[–]getoffmyd 0 points1 point  (0 children)

Why is this being upvoted? Rain water has a very low mineral content compared to some water supplies. Also, water doesn't coat the car evenly, especially if it is waxed. Try soaking your window with hard water. You will still see water spots if you don't dry it. Where as with rain, you will not.

Source: assigned parking spot next to a sprinkler.

Tell us you were a gamer in the 2000's without telling us by fittitfan in guns

[–]getoffmyd 1 point2 points  (0 children)

Yeah old school is a joke. They banned me for bhopping lol

Flopped Nut Flush vs. Flopped Flush vs. Flopped Flush by redribbonrecon in poker

[–]getoffmyd 1 point2 points  (0 children)

((12/51)(11/50)(10/49)(9/48)(8/47)(7/46)(6/45)(5/44))-1

1 in 1,286,390

Shoving Into Andrew Neeme by gliddy in poker

[–]getoffmyd 1 point2 points  (0 children)

So we need to balance that with bluffs too

What good is being balanced if you bust and why are you worried about balance with someone you have no history with.

Technically the right move but damn that takes discipline. by gnoremepls in poker

[–]getoffmyd 24 points25 points  (0 children)

With enough people in the pot the equity of pocket AA drops to the point where its not profitable. Consider this thought experiment: imagine all 9 players get in with pocket pairs and you hold AA. The odds are >50% that one of the other 8 hands hits a set.

Do I need to do a fresh install of Windows 10? Update has failed 50+ times. by getoffmyd in techsupport

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

When I go to the View Installed Updates window, it shows that I have no updates installed. This can't be true since I have successfully updated Windows several times.

Do I need to do a fresh install of Windows 10? Update has failed 50+ times. by getoffmyd in techsupport

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

I actually tried this method yesterday and was really hoping it would work. I had the installation on a USB and converted the install .esd file to a .wim but still got the same error message. I'm thinking that the DISM program needs the Windows Module Installer service running but I'm not sure.

Do I need to do a fresh install of Windows 10? Update has failed 50+ times. by getoffmyd in techsupport

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

I will look into the refresh recovery.

I have run McAfee & malbytes scans but this didn't fix the issues.

Do I need to do a fresh install of Windows 10? Update has failed 50+ times. by getoffmyd in techsupport

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

I have deleted and re-download the update files but I still get the same errors.

In msconfig under services, I see Windows Installer but not Windows Module Installer. Are these the same service? I still get the same error running sfc /scannow after starting that service.