bot.module.th.shc
Interface IF_StartingHandChart

All Superinterfaces:
IF_GetProposal
All Known Implementing Classes:
StartingHandChart, TableBSS, TableCSV

public interface IF_StartingHandChart
extends IF_GetProposal

Interface of module startingHandChart
This module returns a proposal, so it should extend the superInterface IF_GetProposal

Author:
Witthold/Korol

Method Summary
 int[] getProposal(Card[] holeCards, int activePlayers, int smallBlind, int bigBlind, int position, int calls, int raises)
          lookInTable and process proposal
 

Method Detail

getProposal

int[] getProposal(Card[] holeCards,
                  int activePlayers,
                  int smallBlind,
                  int bigBlind,
                  int position,
                  int calls,
                  int raises)
lookInTable and process proposal

Parameters:
holeCards - - bots hand
activePlayers - - amount of
smallBlind - -
bigBlind - -
position - Position of the player in this hand
(0: first player behind the button; 1: second player behind the button; ...)
calls - - how often was called in this round
raises - - how often was raised in this round
Returns:
action - may be:
-1 (flop)
0 (check/call)
x (some value, depending on blinds and amountOfActiveOpponent
(3*BB + (amountOfActiveOpponent*BB) or 4*BB + (amountOfActiveOpponent*BB)))