minimum raise setting (III)

This commit is contained in:
floty
2007-09-02 21:34:04 +00:00
parent dde14654f9
commit 0765385240
2 changed files with 41 additions and 17 deletions
+4 -2
View File
@@ -32,6 +32,9 @@ public:
int getHighestCardsValue() const { std::cout << "getHighestCardsValue() in wrong BeRo" << std::endl; return 0; }
void setHighestCardsValue(int theValue) { }
void setMinimumRaise ( int theValue ) { minimumRaise = theValue; }
int getMinimumRaise() const { return minimumRaise; }
void resetFirstRun() { firstRun = false; }
void nextPlayer();
@@ -65,8 +68,7 @@ protected:
void setLastActionPlayer ( int theValue ) { lastActionPlayer = theValue; }
int getLastActionPlayer() const { return lastActionPlayer; }
void setMinimumRaise ( int theValue ) { minimumRaise = theValue; }
int getMinimumRaise() const { return minimumRaise; }
private:
+37 -15
View File
@@ -155,7 +155,7 @@ void LocalPlayer::action() {
void LocalPlayer::preflopEngine() {
int bet = 0;
int raise = 0;
int cBluff;
@@ -338,11 +338,13 @@ void LocalPlayer::preflopEngine() {
}
// minimum raise setting and resetting
if(myAction == 5 && raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
}
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
if(myAction == 5) {
if(raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
}
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
}
// cout << myID << ": " << myOdds << " - " << myNiveau[0] << " " << myNiveau[2] << " - " << "Bluff: " << sBluffStatus << endl;
@@ -634,10 +636,17 @@ void LocalPlayer::flopEngine() {
}
// minimum raise setting and resetting
if(myAction == 5 && raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
if(myAction == 5) {
if(raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
}
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
}
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
if(myAction == 4) { actualHand->getCurrentBeRo()->setMinimumRaise(bet); }
if(DEBUG_MODE) {
switch(myID) {
@@ -967,7 +976,6 @@ void LocalPlayer::flopEngine() {
void LocalPlayer::turnEngine() {
// int tempArray[6];
// int boardCards[5];
// int i;
@@ -1202,10 +1210,17 @@ void LocalPlayer::turnEngine() {
}
// minimum raise setting and resetting
if(myAction == 5 && raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
if(myAction == 5) {
if(raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
}
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
}
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
if(myAction == 4) { actualHand->getCurrentBeRo()->setMinimumRaise(bet); }
if(DEBUG_MODE) {
@@ -1518,10 +1533,17 @@ void LocalPlayer::riverEngine() {
}
// minimum raise setting and resetting
if(myAction == 5 && raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
if(myAction == 5) {
if(raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
}
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
}
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
if(myAction == 4) { actualHand->getCurrentBeRo()->setMinimumRaise(bet); }
if(DEBUG_MODE) {
switch(myID) {