Download binary and unzip
Add Maven to path
Set JAVA_HOME path to jdk1.8
<!-- pom.xml -->
<dependency>
<artifactId>texas-holdem-engine</artifactId>
<groupId>com.mozzartbet.texasholdem</groupId>
<version>1.0-SNAPSHOT</version>
</dependency>mvn install:install-file \
-Dfile=texas-holdem-engine.jar \
-DartifactId=texas-holdem-engine \
-DgroupId=com.mozzartbet.texasholdem \
-Dversion=1.0-SNAPSHOT -Dpackaging=jarAt the start of the round, a dealer is assigned.
Players place the small blind and big blind.
The big blind is left to the to the dealer. (clockwise)
The small blind is left to the big blind. (clockwise)
If a player does not have enough money to post a big blind, he leaves the game.
Every player is dealt 2 cards - they are called hole cards.
The initial betting round starts from the player at left of the small blind (clockwise).
After the initial betting round, the first player is the one who posted the big blind.
Pre-flop - initial betting round
Flop - 3 cards dealt
Turn - 4 cards dealt
River - 5 cards dealt
Played on no limit tables do not enforce betting limits, nor any raising limitations.