poker-eval

A C library to evaluate poker hands.
Download

poker-eval Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • poker-eval Team
  • Publisher web site:

poker-eval Tags


poker-eval Description

A C library to evaluate poker hands. poker-eval is a C library that can evaluate poker hands. The result of the evalution for a given hand is a number. The general idea is that if the evalution of your hand is lower than the evaluation of the hand of your opponent, you lose.Many poker variants are supported (draw, holdem, omaha, etc.) and more can be added. poker-eval is designed for speed so that it can be used within poker simulation software using either exhaustive exploration or Monte Carlo.Installation:This library uses the GNU Autoconf self-configuration mechanism, so compiling on a GNU/Linux and Unix system should be fairly simple.To build both the C library and the examples: ./configure ( cd lib && make build_tables ) make To build and run the tests: ./configure ( cd lib && make build_tables ) make checkThe "make check" command will run several test programs to ensure that everything works correctly. On slow machines, the tests may take several minutes.To install the library and the headers (by default they will install in /usr/local/lib and /usr/local/include/poker-eval respectively): ./configure make installTo run the examples: cd examples read the usage at the beginning of the source file and run the program accordingly What's New in This Release: · Mac ports were added. · Configuration bugs were fixed. · A compilation bug where Deck_cardString & Deck_printCard must provide &CurDeck instead of CurDeck was fixed.


poker-eval Related Software