Making cppcheck even happier.
This commit is contained in:
@@ -30,7 +30,7 @@ CardsValue::~CardsValue()
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
int CardsValue::holeCardsClass(int one, int two) {
|
int CardsValue::holeCardsClass(int one, int two) const {
|
||||||
|
|
||||||
if((one-1)%13<(two-1)%13) {
|
if((one-1)%13<(two-1)%13) {
|
||||||
int temp = one;
|
int temp = one;
|
||||||
@@ -166,7 +166,7 @@ int CardsValue::holeCardsClass(int one, int two) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int CardsValue::holeCardsToIntCode(int* cards) {
|
int CardsValue::holeCardsToIntCode(int* cards) const {
|
||||||
|
|
||||||
// Code der HoleCards ermitteln
|
// Code der HoleCards ermitteln
|
||||||
if(cards[0]%13 == cards[1]%13) {
|
if(cards[0]%13 == cards[1]%13) {
|
||||||
@@ -189,7 +189,7 @@ int CardsValue::holeCardsToIntCode(int* cards) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int* intCodeToHoleCards(int code) {
|
int* CardsValue::intCodeToHoleCards(int code) const {
|
||||||
|
|
||||||
// one possibility !!!
|
// one possibility !!!
|
||||||
|
|
||||||
@@ -207,7 +207,7 @@ int* intCodeToHoleCards(int code) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int CardsValue::cardsValue(int* cards, int* position) {
|
int CardsValue::cardsValue(int* cards, int* position) const {
|
||||||
|
|
||||||
int array[7][3];
|
int array[7][3];
|
||||||
int j1, j2, j3, j4, j5, k1, k2, ktemp[3];
|
int j1, j2, j3, j4, j5, k1, k2, ktemp[3];
|
||||||
@@ -586,7 +586,7 @@ int array[7][3];
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
vector< vector<int> > CardsValue::calcCardsChance(GameState beRoID, int* playerCards, int* boardCards)
|
vector< vector<int> > CardsValue::calcCardsChance(GameState beRoID, int* playerCards, int* boardCards) const
|
||||||
{
|
{
|
||||||
int i,j;
|
int i,j;
|
||||||
|
|
||||||
|
|||||||
@@ -34,13 +34,13 @@ public:
|
|||||||
|
|
||||||
~CardsValue();
|
~CardsValue();
|
||||||
|
|
||||||
int holeCardsClass(int, int);
|
int holeCardsClass(int, int) const;
|
||||||
int cardsValue(int*, int*);
|
int cardsValue(int*, int*) const;
|
||||||
|
|
||||||
int holeCardsToIntCode(int*);
|
int holeCardsToIntCode(int*) const;
|
||||||
int* intCodeToHoleCards(int);
|
int* intCodeToHoleCards(int) const;
|
||||||
|
|
||||||
std::vector< std::vector<int> > calcCardsChance(GameState, int*, int*);
|
std::vector< std::vector<int> > calcCardsChance(GameState, int*, int*) const;
|
||||||
//int** showdown(GameState, int**, int);
|
//int** showdown(GameState, int**, int);
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -95,7 +95,6 @@ void LocalBeRo::run() {
|
|||||||
if(!(myHand->getAllInCondition())) {
|
if(!(myHand->getAllInCondition())) {
|
||||||
|
|
||||||
PlayerListIterator it_1, it_2;
|
PlayerListIterator it_1, it_2;
|
||||||
size_t i;
|
|
||||||
|
|
||||||
// running player before smallBlind
|
// running player before smallBlind
|
||||||
bool formerRunningPlayerFound = false;
|
bool formerRunningPlayerFound = false;
|
||||||
@@ -106,7 +105,7 @@ void LocalBeRo::run() {
|
|||||||
throw LocalException(__FILE__, __LINE__, ERR_ACTIVE_PLAYER_NOT_FOUND);
|
throw LocalException(__FILE__, __LINE__, ERR_ACTIVE_PLAYER_NOT_FOUND);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(i=0; i<myHand->getActivePlayerList()->size(); i++) {
|
for(size_t i=0; i<myHand->getActivePlayerList()->size(); i++) {
|
||||||
|
|
||||||
if(it_1 == myHand->getActivePlayerList()->begin()) it_1 = myHand->getActivePlayerList()->end();
|
if(it_1 == myHand->getActivePlayerList()->begin()) it_1 = myHand->getActivePlayerList()->end();
|
||||||
it_1--;
|
it_1--;
|
||||||
@@ -165,8 +164,6 @@ void LocalBeRo::run() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int i;
|
|
||||||
|
|
||||||
// prfen, ob aktuelle bero wirklich dran ist
|
// prfen, ob aktuelle bero wirklich dran ist
|
||||||
if(!firstRound && allHighestSet) {
|
if(!firstRound && allHighestSet) {
|
||||||
|
|
||||||
@@ -186,7 +183,7 @@ void LocalBeRo::run() {
|
|||||||
|
|
||||||
myHand->getGuiInterface()->refreshSet();
|
myHand->getGuiInterface()->refreshSet();
|
||||||
myHand->getGuiInterface()->refreshCash();
|
myHand->getGuiInterface()->refreshCash();
|
||||||
for(i=0; i<MAX_NUMBER_OF_PLAYERS; i++) { myHand->getGuiInterface()->refreshAction(i,PLAYER_ACTION_NONE); }
|
for(int i=0; i<MAX_NUMBER_OF_PLAYERS; i++) { myHand->getGuiInterface()->refreshAction(i,PLAYER_ACTION_NONE); }
|
||||||
|
|
||||||
myHand->switchRounds();
|
myHand->switchRounds();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -110,7 +110,6 @@ void LocalBeRoPreflop::run() {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int i;
|
|
||||||
bool allHighestSet = true;
|
bool allHighestSet = true;
|
||||||
PlayerListConstIterator it_c;
|
PlayerListConstIterator it_c;
|
||||||
|
|
||||||
@@ -152,7 +151,7 @@ void LocalBeRoPreflop::run() {
|
|||||||
|
|
||||||
getMyHand()->getGuiInterface()->refreshSet();
|
getMyHand()->getGuiInterface()->refreshSet();
|
||||||
getMyHand()->getGuiInterface()->refreshCash();
|
getMyHand()->getGuiInterface()->refreshCash();
|
||||||
for(i=0; i<MAX_NUMBER_OF_PLAYERS; i++) { getMyHand()->getGuiInterface()->refreshAction(i,PLAYER_ACTION_NONE); }
|
for(int i=0; i<MAX_NUMBER_OF_PLAYERS; i++) { getMyHand()->getGuiInterface()->refreshAction(i,PLAYER_ACTION_NONE); }
|
||||||
|
|
||||||
getMyHand()->switchRounds();
|
getMyHand()->switchRounds();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ using namespace std;
|
|||||||
|
|
||||||
LocalBoard::LocalBoard() : BoardInterface(), currentHand(0), pot(0), sets(0)
|
LocalBoard::LocalBoard() : BoardInterface(), currentHand(0), pot(0), sets(0)
|
||||||
{
|
{
|
||||||
|
myCards[0] = myCards[1] = myCards[2] = myCards[3] = myCards[4] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
LocalBoard::~LocalBoard()
|
LocalBoard::~LocalBoard()
|
||||||
@@ -230,11 +231,11 @@ void LocalBoard::distributePot() {
|
|||||||
|
|
||||||
if(pot!=0) LOG_ERROR(__FILE__ << " (" << __LINE__ << "): distributePot-ERROR: Pot = " << pot);
|
if(pot!=0) LOG_ERROR(__FILE__ << " (" << __LINE__ << "): distributePot-ERROR: Pot = " << pot);
|
||||||
|
|
||||||
int sum = 0;
|
/*int sum = 0;
|
||||||
|
|
||||||
for(it_c=activePlayerList->begin(); it_c!=activePlayerList->end(); it_c++) {
|
for(it_c=activePlayerList->begin(); it_c!=activePlayerList->end(); it_c++) {
|
||||||
sum += (*it_c)->getMyCash();
|
sum += (*it_c)->getMyCash();
|
||||||
}
|
}*/
|
||||||
}
|
}
|
||||||
|
|
||||||
void LocalBoard::determinePlayerNeedToShowCards() {
|
void LocalBoard::determinePlayerNeedToShowCards() {
|
||||||
|
|||||||
@@ -4421,7 +4421,6 @@ void LocalPlayer::preflopEngine3() {
|
|||||||
|
|
||||||
// cout << "nextID " << currentHand->getPlayerArray()[(myID+1)%5]->getMyID() << endl;
|
// cout << "nextID " << currentHand->getPlayerArray()[(myID+1)%5]->getMyID() << endl;
|
||||||
|
|
||||||
int raise = 0;
|
|
||||||
|
|
||||||
// Bauchgefhl (zufï¿Ålig)
|
// Bauchgefhl (zufï¿Ålig)
|
||||||
int tempRand;
|
int tempRand;
|
||||||
@@ -4450,7 +4449,8 @@ void LocalPlayer::preflopEngine3() {
|
|||||||
else {
|
else {
|
||||||
// RAISE --> wenn hohes Potential
|
// RAISE --> wenn hohes Potential
|
||||||
if((potential >= 4 && 6 * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet()) || bluff <= 6) {
|
if((potential >= 4 && 6 * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet()) || bluff <= 6) {
|
||||||
// extrem hohes Potential --> groï¿År Raise
|
int raise = 0;
|
||||||
|
// extrem hohes Potential --> groï¿År Raise
|
||||||
if(potential>=6 || bluff <= 2) {
|
if(potential>=6 || bluff <= 2) {
|
||||||
|
|
||||||
// bluff - raise
|
// bluff - raise
|
||||||
@@ -4654,8 +4654,6 @@ void LocalPlayer::flopEngine3() {
|
|||||||
double percent = (countMy*1.0)/(countAll*1.0);
|
double percent = (countMy*1.0)/(countAll*1.0);
|
||||||
// cout << "Prozent: " << percent << endl;
|
// cout << "Prozent: " << percent << endl;
|
||||||
|
|
||||||
int raise = 0;
|
|
||||||
|
|
||||||
// Bauchgefhl (zufï¿Ålig)
|
// Bauchgefhl (zufï¿Ålig)
|
||||||
int tempRand;
|
int tempRand;
|
||||||
Tools::getRandNumber((int)(percent*10.)-2,(int)(percent*10.)+2,1,&tempRand,0);
|
Tools::getRandNumber((int)(percent*10.)-2,(int)(percent*10.)+2,1,&tempRand,0);
|
||||||
@@ -4718,7 +4716,9 @@ void LocalPlayer::flopEngine3() {
|
|||||||
// RAISE --> wenn Potential besonders gut
|
// RAISE --> wenn Potential besonders gut
|
||||||
if((potential >=4 && 2 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet()) || (bluff <= 5 && 4 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet())) {
|
if((potential >=4 && 2 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet()) || (bluff <= 5 && 4 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet())) {
|
||||||
|
|
||||||
// bluff - raise
|
int raise = 0;
|
||||||
|
|
||||||
|
// bluff - raise
|
||||||
if(bluff <=5) raise = ((bluff+1)/2) * currentHand->getCurrentBeRo()->getHighestSet();
|
if(bluff <=5) raise = ((bluff+1)/2) * currentHand->getCurrentBeRo()->getHighestSet();
|
||||||
// Betrag, der ber dem aktuell HighestSet gesetzt werden soll
|
// Betrag, der ber dem aktuell HighestSet gesetzt werden soll
|
||||||
else raise = ((potential - 2 ) / 2) * currentHand->getCurrentBeRo()->getHighestSet();
|
else raise = ((potential - 2 ) / 2) * currentHand->getCurrentBeRo()->getHighestSet();
|
||||||
@@ -4820,8 +4820,6 @@ void LocalPlayer::turnEngine3() {
|
|||||||
double percent = (countMy*1.0)/(countAll*1.0);
|
double percent = (countMy*1.0)/(countAll*1.0);
|
||||||
// cout << "Prozent: " << percent << endl;
|
// cout << "Prozent: " << percent << endl;
|
||||||
|
|
||||||
int raise;
|
|
||||||
|
|
||||||
// Bauchgefhl (zufï¿Ålig)
|
// Bauchgefhl (zufï¿Ålig)
|
||||||
int tempRand;
|
int tempRand;
|
||||||
Tools::getRandNumber((int)(percent*10.)-2,(int)(percent*10.)+2,1,&tempRand,0);
|
Tools::getRandNumber((int)(percent*10.)-2,(int)(percent*10.)+2,1,&tempRand,0);
|
||||||
@@ -4886,7 +4884,9 @@ void LocalPlayer::turnEngine3() {
|
|||||||
// RAISE --> wenn Potential besonders gut
|
// RAISE --> wenn Potential besonders gut
|
||||||
if((potential >=4 && 2 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet()) || (bluff <= 4 && 3 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet())) {
|
if((potential >=4 && 2 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet()) || (bluff <= 4 && 3 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet())) {
|
||||||
|
|
||||||
// bluff - raise
|
int raise = 0;
|
||||||
|
|
||||||
|
// bluff - raise
|
||||||
if(bluff <= 4) raise = ((bluff+1)/2) * currentHand->getCurrentBeRo()->getHighestSet();
|
if(bluff <= 4) raise = ((bluff+1)/2) * currentHand->getCurrentBeRo()->getHighestSet();
|
||||||
// Betrag, der ber dem aktuell HighestSet gesetzt werden soll
|
// Betrag, der ber dem aktuell HighestSet gesetzt werden soll
|
||||||
else raise = ( potential - 3 ) * currentHand->getCurrentBeRo()->getHighestSet();
|
else raise = ( potential - 3 ) * currentHand->getCurrentBeRo()->getHighestSet();
|
||||||
@@ -4982,8 +4982,6 @@ void LocalPlayer::riverEngine3() {
|
|||||||
double percent = (countMy*1.0)/(countAll*1.0);
|
double percent = (countMy*1.0)/(countAll*1.0);
|
||||||
// cout << "Prozent: " << percent << endl;
|
// cout << "Prozent: " << percent << endl;
|
||||||
|
|
||||||
int raise;
|
|
||||||
|
|
||||||
// Bauchgefhl (zufï¿Ålig)
|
// Bauchgefhl (zufï¿Ålig)
|
||||||
int tempRand;
|
int tempRand;
|
||||||
Tools::getRandNumber((int)(percent*10.)-2,(int)(percent*10.)+2,1,&tempRand,0);
|
Tools::getRandNumber((int)(percent*10.)-2,(int)(percent*10.)+2,1,&tempRand,0);
|
||||||
@@ -5048,7 +5046,9 @@ void LocalPlayer::riverEngine3() {
|
|||||||
// RAISE --> wenn Potential besonders gut
|
// RAISE --> wenn Potential besonders gut
|
||||||
if((potential >=4 && 2 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet()) || (bluff <= 2 && 4 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet())) {
|
if((potential >=4 && 2 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet()) || (bluff <= 2 && 4 * tempFold * currentHand->getSmallBlind() >= currentHand->getCurrentBeRo()->getHighestSet())) {
|
||||||
|
|
||||||
// bluff - raise
|
int raise = 0;
|
||||||
|
|
||||||
|
// bluff - raise
|
||||||
if(bluff <= 2 ) raise = bluff * currentHand->getCurrentBeRo()->getHighestSet();
|
if(bluff <= 2 ) raise = bluff * currentHand->getCurrentBeRo()->getHighestSet();
|
||||||
// Betrag, der ber dem aktuell HighestSet gesetzt werden soll
|
// Betrag, der ber dem aktuell HighestSet gesetzt werden soll
|
||||||
else raise = ( potential - 3 ) * currentHand->getCurrentBeRo()->getHighestSet();
|
else raise = ( potential - 3 ) * currentHand->getCurrentBeRo()->getHighestSet();
|
||||||
|
|||||||
@@ -20,7 +20,9 @@
|
|||||||
#include "clientbero.h"
|
#include "clientbero.h"
|
||||||
|
|
||||||
ClientBeRo::ClientBeRo(HandInterface* hi, int /*id*/, unsigned /*dP*/, int sB, GameState gS)
|
ClientBeRo::ClientBeRo(HandInterface* hi, int /*id*/, unsigned /*dP*/, int sB, GameState gS)
|
||||||
: BeRoInterface(), myBeRoID(gS), myHand(hi), highestCardsValue(0), highestSet(0), firstRound(true), smallBlindPosition(0), smallBlind(sB), minimumRaise(0), fullBetRule(false)
|
: BeRoInterface(), myBeRoID(gS), myHand(hi), highestCardsValue(0), smallBlindPositionId(0), bigBlindPositionId(0), currentPlayersTurnId(0),
|
||||||
|
firstRoundLastPlayersTurnId(0), highestSet(0), firstRound(true), smallBlindPosition(0), smallBlind(sB), minimumRaise(2*sB), fullBetRule(false),
|
||||||
|
lastActionPlayer(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ using namespace std;
|
|||||||
ClientBoard::ClientBoard()
|
ClientBoard::ClientBoard()
|
||||||
: currentHand(0), pot(0), sets(0)
|
: currentHand(0), pot(0), sets(0)
|
||||||
{
|
{
|
||||||
|
myCards[0] = myCards[1] = myCards[2] = myCards[3] = myCards[4] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -23,8 +23,16 @@ using namespace std;
|
|||||||
|
|
||||||
|
|
||||||
ClientPlayer::ClientPlayer(ConfigFile *c, BoardInterface *b, int id, unsigned uniqueId, PlayerType type, std::string name, std::string avatar, int sC, bool aS, int mB)
|
ClientPlayer::ClientPlayer(ConfigFile *c, BoardInterface *b, int id, unsigned uniqueId, PlayerType type, std::string name, std::string avatar, int sC, bool aS, int mB)
|
||||||
: PlayerInterface(), myConfig(c), currentHand(0), currentBoard(b), myCardsValue(0), myID(id), myUniqueID(uniqueId), myType(type), myName(name), myAvatar(avatar), myDude(0), myDude4(0), myCardsValueInt(0), myOdds(-1.0), myCash(sC), mySet(0), myLastRelativeSet(0), myAction(0), myButton(mB), myActiveStatus(aS), myStayOnTableStatus(1), myTurn(0), myRoundStartCash(0), sBluff(0), sBluffStatus(0)
|
: PlayerInterface(), myConfig(c), currentHand(0), currentBoard(b), myCardsValue(0), myID(id), myUniqueID(uniqueId), myType(type),
|
||||||
|
myName(name), myAvatar(avatar), myDude(0), myDude4(0), myCardsValueInt(0), myOdds(-1.0), myCash(sC), mySet(0), myLastRelativeSet(0),
|
||||||
|
myAction(0), myButton(mB), myActiveStatus(aS), myStayOnTableStatus(true), myTurn(false), myCardsFlip(false), myRoundStartCash(0),
|
||||||
|
lastMoneyWon(0), sBluff(0), sBluffStatus(false), myWinnerState(false)
|
||||||
{
|
{
|
||||||
|
myBestHandPosition[0] = myBestHandPosition[1] = myBestHandPosition[2] = myBestHandPosition[3] = myBestHandPosition[4] = 0;
|
||||||
|
myNiveau[0] = myNiveau[1] = myNiveau[2] = 0;
|
||||||
|
myCards[0] = myCards[1] = 0;
|
||||||
|
myAverageSets[0] = myAverageSets[1] = myAverageSets[2] = myAverageSets[3] = 0;
|
||||||
|
myAggressive[0] = myAggressive[1] = myAggressive[2] = myAggressive[3] = myAggressive[4] = myAggressive[5] = myAggressive[6] = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,8 @@
|
|||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
GameTableStyleReader::GameTableStyleReader(ConfigFile *c, QWidget *w) : myConfig(c), myW(w), fallBack(0), loadedSuccessfull(0)
|
GameTableStyleReader::GameTableStyleReader(ConfigFile *c, QWidget *w)
|
||||||
|
: myConfig(c), myW(w), fallBack(0), loadedSuccessfull(0), myState(GT_STYLE_UNDEFINED)
|
||||||
{
|
{
|
||||||
|
|
||||||
//set fonts and font sizes
|
//set fonts and font sizes
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ enum GtStyleState {
|
|||||||
GT_STYLE_OUTDATED,
|
GT_STYLE_OUTDATED,
|
||||||
GT_STYLE_FIELDS_EMPTY,
|
GT_STYLE_FIELDS_EMPTY,
|
||||||
GT_STYLE_PICTURES_MISSING,
|
GT_STYLE_PICTURES_MISSING,
|
||||||
|
GT_STYLE_UNDEFINED
|
||||||
};
|
};
|
||||||
|
|
||||||
class gameTableImpl;
|
class gameTableImpl;
|
||||||
|
|||||||
Reference in New Issue
Block a user