Loading Poker.Forum…

Looking for Poker Source Code

1 reply

Adrian20XXNewbie1 posts
Posted Mar 14, 2008, 10:37 PM#1

Hi I'm looking for Poker Source Code, specially hand evaluators and calculators (and ideally in C). So I've compiled a list of what I've found until now, and hope that if anyone knows something else interested will let us know. I've also put here some Executable code (calculators) that I consider interested. You'll find here the main things of the 7 cards evaluator thread, and a lot of stuff that I've found in other places. I also have more information for each software, like the author, what I had to do to compile it, the relative performance for 7 cards evaluators, and a lot of stuff that I'll be posting if we'd have a decent way to post an HTML table. Any addition to these will be more than welcomed. TIA & Regards ... PokerStove Hand_7_Eval (the new version of the forum breaks the C code) Hand Evaluator Speed Demo (handeval7cards.exe) Hand5Eval (allfive.c) fast_eval.c Java Source Code (Old) poker-eval Holdem Ranger (link to the source file at the end) Hold'Em Showdown Hand Evaluator poker.zip fastran.c fastshuffle.c Short Stacking Strategy Calculator ICM Calculator 2.0 Omaha Hand Calculator Holdem and Omaha Odds Calculator PokerBolide TestHandRank.cpp index52c7.h FastHandEval.cpp (the new version of the forum breaks the C code) HandRankSetup.cpp (the new version of the forum breaks the C code) C# Poker Calculator (PokerCalculator) C++ Poker Calculator (PokerLib) Timing Project (PokerTest) Fast, Texas Holdem Hand Evaluation and Analysis More Texas Holdem Analysis in C#: Part 1 More Texas Holdem Analysis in C#: Part 2

eclarkMicro-Stakes Grinder5 posts
Posted Jul 20, 2026, 9:05 PM#2

https://github.com/elliottneilclark/rs-poker GitHub GitHub - elliottneilclark/rs-poker: rs-poker is a rust library that includes all of the poker evaluation tools that you need from hand ranking and starting card enumeration to a full agent arena for self learning. (https://github.com/elliottneilclark/rs-poker)

As far as I know that's the absolute fastest hand ranking in the world. OMP Eval style solver written in rust. build.rs is used to pre-compute a perfect hashtable for every hand. Bit level structs for card sets, and player sets. When compiled on x83 with BMI extensions it will lower all the way to PDEP.

Real players. Deep discussions. Better poker.poker.forum