Calvin Goodale, Developer - Blog
c g o o d a a l e . . c o m
  • About
  • Links
  • Blog
flask sql hackerrank django javascript gamedev games professional development react poker hack reactor SDC docker AWS BOC cloud css PHP adventofcode html

New project: Poker Range Generator / Study Tool

Posted by Calvin on April 21, 2022 at 5:36 PM

Categories: javascript games

This past week I started working on a pet project of mine that I've been thinking about creating for at least a year now, an app/website for generating and studying preflop poker hand ranges for Texas Hold 'em. The default ranges will be based on Johnathan Little's pre-flop ranges on pokercoaching.com:

PokerCoaching.com Preflop Ranges

I originally had some help putting together a version of this tool in React from my friend Ian, but when I came back to it this year I decided to build it in vanilla JavaScript so I can solidify my JavaScript knowledge (and so I can more easily implement the functionalities I need).

The tool will allow you to study, edit, and save preflop ranges for each position and situation you'll be facing at a 9-handed poker table:

  • Raise First In (which hands to raise/fold/limp with no action before you)
  • Facing Raise First In (which hands to 3-bet, call, or fold with when facing an open raise)
  • RFI vs. 3-Bet (which hands and actions to take after your open raise is 3-bet)

So far I've made good progress with the UI and basic functionality. Next I need to add all of the default ranges, add Local Storage so you can save them, and maybe add a file and/or text-based import function.


0 Comments

© 2019 cgoodale