minimum raise setting (III)
This commit is contained in:
@@ -32,6 +32,9 @@ public:
|
|||||||
int getHighestCardsValue() const { std::cout << "getHighestCardsValue() in wrong BeRo" << std::endl; return 0; }
|
int getHighestCardsValue() const { std::cout << "getHighestCardsValue() in wrong BeRo" << std::endl; return 0; }
|
||||||
void setHighestCardsValue(int theValue) { }
|
void setHighestCardsValue(int theValue) { }
|
||||||
|
|
||||||
|
void setMinimumRaise ( int theValue ) { minimumRaise = theValue; }
|
||||||
|
int getMinimumRaise() const { return minimumRaise; }
|
||||||
|
|
||||||
void resetFirstRun() { firstRun = false; }
|
void resetFirstRun() { firstRun = false; }
|
||||||
|
|
||||||
void nextPlayer();
|
void nextPlayer();
|
||||||
@@ -65,8 +68,7 @@ protected:
|
|||||||
void setLastActionPlayer ( int theValue ) { lastActionPlayer = theValue; }
|
void setLastActionPlayer ( int theValue ) { lastActionPlayer = theValue; }
|
||||||
int getLastActionPlayer() const { return lastActionPlayer; }
|
int getLastActionPlayer() const { return lastActionPlayer; }
|
||||||
|
|
||||||
void setMinimumRaise ( int theValue ) { minimumRaise = theValue; }
|
|
||||||
int getMinimumRaise() const { return minimumRaise; }
|
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|||||||
@@ -338,11 +338,13 @@ void LocalPlayer::preflopEngine() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// minimum raise setting and resetting
|
// minimum raise setting and resetting
|
||||||
if(myAction == 5 && raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
|
if(myAction == 5) {
|
||||||
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
|
|
||||||
}
|
|
||||||
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
|
|
||||||
|
|
||||||
|
if(raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
|
||||||
|
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
|
||||||
|
}
|
||||||
|
actualHand->getCurrentBeRo()->setMinimumRaise(raise);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// cout << myID << ": " << myOdds << " - " << myNiveau[0] << " " << myNiveau[2] << " - " << "Bluff: " << sBluffStatus << endl;
|
// cout << myID << ": " << myOdds << " - " << myNiveau[0] << " " << myNiveau[2] << " - " << "Bluff: " << sBluffStatus << endl;
|
||||||
@@ -634,10 +636,17 @@ void LocalPlayer::flopEngine() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// minimum raise setting and resetting
|
// minimum raise setting and resetting
|
||||||
if(myAction == 5 && raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
|
if(myAction == 5) {
|
||||||
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
|
|
||||||
|
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) {
|
if(DEBUG_MODE) {
|
||||||
switch(myID) {
|
switch(myID) {
|
||||||
@@ -967,7 +976,6 @@ void LocalPlayer::flopEngine() {
|
|||||||
|
|
||||||
void LocalPlayer::turnEngine() {
|
void LocalPlayer::turnEngine() {
|
||||||
|
|
||||||
|
|
||||||
// int tempArray[6];
|
// int tempArray[6];
|
||||||
// int boardCards[5];
|
// int boardCards[5];
|
||||||
// int i;
|
// int i;
|
||||||
@@ -1202,10 +1210,17 @@ void LocalPlayer::turnEngine() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// minimum raise setting and resetting
|
// minimum raise setting and resetting
|
||||||
if(myAction == 5 && raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
|
if(myAction == 5) {
|
||||||
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
|
|
||||||
|
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) {
|
if(DEBUG_MODE) {
|
||||||
|
|
||||||
@@ -1518,10 +1533,17 @@ void LocalPlayer::riverEngine() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// minimum raise setting and resetting
|
// minimum raise setting and resetting
|
||||||
if(myAction == 5 && raise < actualHand->getCurrentBeRo()->getMinimumRaise()) {
|
if(myAction == 5) {
|
||||||
raise = actualHand->getCurrentBeRo()->getMinimumRaise();
|
|
||||||
|
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) {
|
if(DEBUG_MODE) {
|
||||||
switch(myID) {
|
switch(myID) {
|
||||||
|
|||||||
Reference in New Issue
Block a user