Class AppPokerWise

java.lang.Object
  extended by AppPokerWise

public class AppPokerWise
extends java.lang.Object

A Texas Holdem Poker Game Simulator

Core behaviors:
  01. Shuffles a deck (implemented)
  02. Deals cards (implemented)
  03. Evaluates pre-flop cards to determine "dealer position" (implemented)
  04. Evaluates players pocket hand to stay or fold (implemented)
  05. Evaluates players pocket + flop hand to stay or fold (in progress)
  06. Evaluates players pocket + flop + turn hand to stay or fold (NOT implemented)
  07. Evaluates players pocket + flop + turn + river hand to win or lose (NOT implemented)
  08. Reports winning player's seat at round completion (NOT implemented)
  09. Specify number of rounds to play (via command-line argument) (NOT implemented)
  10. Execute number of rounds specified, storing results in a database (NOT implemented)
  11. Report (graph) a specific round (or group of round's) results from the database (NOT implemented)

Auxiliary behaviors:
  01. Tests hand evaluation and ranking using stacked decks (implemented)
  02. Prints deck array contents to the console (implemented)

Possible future behaviors:
  01. Predict probable winner seat (or house win) at each stage of a round

Version:
0.0.0.1
Author:
Joe C. Summars

Constructor Summary
AppPokerWise()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppPokerWise

public AppPokerWise()
Method Detail

main

public static void main(java.lang.String[] args)