Ohloh Project Analysis
Foldem is a Java library, that provides fast algorithms for Texas Hold'em hand evaluation (and analysis). Current version contains hand evaluator that uses evaluation algorithm based on the Finite State Machines. Tests show that the algorithm is able to evaluate about 4,500,000 7-card hands per second with low memory usage (less than 2MB). Test was performed on the Celeron M 1.6 GHz CPU and Sun JDK 1.6 installed.