#include <NeuroPlayer.h>


Öffentliche Methoden | |
| NeuroPlayer (ConfigFile *, BoardInterface *b, int id, unsigned uniqueId, PlayerType type, std::string name, std::string avatar, int sC, bool aS, int mB) | |
| ~NeuroPlayer () | |
| void | setHand (HandInterface *) |
| int | getMyID () const |
| unsigned | getMyUniqueID () const |
| PlayerType | getMyType () const |
| void | setMyDude (int theValue) |
| int | getMyDude () const |
| void | setMyDude4 (int theValue) |
| int | getMyDude4 () const |
| void | setMyName (const std::string &theValue) |
| std::string | getMyName () const |
| void | setMyAvatar (const std::string &theValue) |
| std::string | getMyAvatar () const |
| void | setMyCash (int theValue) |
| int | getMyCash () const |
| void | setMySet (int theValue) |
| void | setMySetAbsolute (int theValue) |
| void | setMySetNull () |
| int | getMySet () const |
| int | getMyLastRelativeSet () const |
| void | setMyAction (int theValue, bool blind=0) |
| int | getMyAction () const |
| void | setMyButton (int theValue) |
| int | getMyButton () const |
| void | setMyActiveStatus (bool theValue) |
| bool | getMyActiveStatus () const |
| void | setMyCards (int *theValue) |
| void | getMyCards (int *theValue) const |
| void | setMyTurn (bool theValue) |
| bool | getMyTurn () const |
| void | setMyCardsFlip (bool theValue, int state) |
| bool | getMyCardsFlip () const |
| void | setMyCardsValueInt (int theValue) |
| int | getMyCardsValueInt () const |
| void | setMyBestHandPosition (int *theValue) |
| void | getMyBestHandPosition (int *theValue) const |
| void | setMyRoundStartCash (int theValue) |
| int | getMyRoundStartCash () const |
| void | setMyAverageSets (int theValue) |
| int | getMyAverageSets () const |
| void | setMyAggressive (bool theValue) |
| int | getMyAggressive () const |
| void | setSBluff (int theValue) |
| int | getSBluff () const |
| void | setSBluffStatus (bool theValue) |
| bool | getSBluffStatus () const |
| void | setMyWinnerState (bool theValue, int pot) |
| bool | getMyWinnerState () const |
| void | action () |
| void | preflopEngine () |
| void | setPreFlopNeuons () |
| void | logPreFlopNeurons () |
| void | flopEngine () |
| void | setPostFlopNeurons () |
| void | logPostFlopNeurons () |
| void | turnEngine () |
| void | setTurnNeurons () |
| void | logTurnNeurons () |
| void | riverEngine () |
| void | setRiverNeurons () |
| void | logRiverNeurons () |
| int | preflopCardsValue (int *) |
| int | flopCardsValue (int *) |
| int | turnCardsValue (int *) |
| void | readFile () |
| void | evaluation (int, int) |
| void | setNetSessionData (boost::shared_ptr< SessionData > session) |
| boost::shared_ptr < SessionData > | getNetSessionData () |
Private Methoden | |
| int | getAction () |
| QString | getCorrectAction (QString myStrAction, QStringList OpponentActionList) |
Private Attribute | |
| QList< double > | m_inputValuesPreFlop |
| QStringList | m_inputNamesPreFlop |
| int | m_ActionPreFlop |
| QList< double > | m_inputValuesPostFlop |
| QStringList | m_inputNamesPostFlop |
| int | m_ActionPostFlop |
| QList< double > | m_inputValuesTurn |
| QStringList | m_inputNamesTurn |
| int | m_ActionTurn |
| QList< double > | m_inputValuesRiver |
| QStringList | m_inputNamesRiver |
| int | m_ActionRiver |
| int | m_oppSeat |
| ConfigFile * | myConfig |
| HandInterface * | actualHand |
| BoardInterface * | actualBoard |
| CardsValue * | myCardsValue |
| int | myID |
| unsigned | myUniqueID |
| PlayerType | myType |
| std::string | myName |
| std::string | myAvatar |
| int | myDude |
| int | myDude4 |
| int | myCardsValueInt |
| int | myBestHandPosition [5] |
| double | myOdds |
| int | myNiveau [3] |
| int | myCards [2] |
| int | myCash |
| int | mySet |
| int | myLastRelativeSet |
| int | myAction |
| int | myButton |
| bool | myActiveStatus |
| bool | myTurn |
| bool | myCardsFlip |
| int | myRoundStartCash |
| int | myAverageSets [4] |
| bool | myAggressive [7] |
| int | sBluff |
| bool | sBluffStatus |
| bool | myWinnerState |
| boost::shared_ptr < SessionData > | myNetSessionData |
Definiert in Zeile 16 der Datei NeuroPlayer.h.
| NeuroPlayer::NeuroPlayer | ( | ConfigFile * | c, | |
| BoardInterface * | b, | |||
| int | id, | |||
| unsigned | uniqueId, | |||
| PlayerType | type, | |||
| std::string | name, | |||
| std::string | avatar, | |||
| int | sC, | |||
| bool | aS, | |||
| int | mB | |||
| ) |
Definiert in Zeile 13 der Datei NeuroPlayer.cpp.
Benutzt Tools::getRandNumber(), m_oppSeat, myAggressive, myAverageSets, myBestHandPosition, myCardsValue, myDude und myDude4.
| NeuroPlayer::~NeuroPlayer | ( | ) |
Definiert in Zeile 71 der Datei NeuroPlayer.cpp.
| void NeuroPlayer::setHand | ( | HandInterface * | br | ) | [virtual] |
| int NeuroPlayer::getMyID | ( | ) | const [inline, virtual] |
| unsigned NeuroPlayer::getMyUniqueID | ( | ) | const [inline, virtual] |
| PlayerType NeuroPlayer::getMyType | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setMyDude | ( | int | theValue | ) | [inline, virtual] |
| int NeuroPlayer::getMyDude | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setMyDude4 | ( | int | theValue | ) | [inline, virtual] |
| int NeuroPlayer::getMyDude4 | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setMyName | ( | const std::string & | theValue | ) | [inline, virtual] |
| std::string NeuroPlayer::getMyName | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setMyAvatar | ( | const std::string & | theValue | ) | [inline, virtual] |
| std::string NeuroPlayer::getMyAvatar | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setMyCash | ( | int | theValue | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 40 der Datei NeuroPlayer.h.
Benutzt myCash.
Wird benutzt von getAction().
| int NeuroPlayer::getMyCash | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 41 der Datei NeuroPlayer.h.
Benutzt myCash.
Wird benutzt von flopEngine(), getAction(), riverEngine() und turnEngine().
| void NeuroPlayer::setMySet | ( | int | theValue | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 43 der Datei NeuroPlayer.h.
Benutzt myCash, myLastRelativeSet und mySet.
Wird benutzt von getAction().
| void NeuroPlayer::setMySetAbsolute | ( | int | theValue | ) | [inline, virtual] |
| void NeuroPlayer::setMySetNull | ( | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 45 der Datei NeuroPlayer.h.
Benutzt myLastRelativeSet und mySet.
| int NeuroPlayer::getMySet | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 46 der Datei NeuroPlayer.h.
Benutzt mySet.
Wird benutzt von getAction().
| int NeuroPlayer::getMyLastRelativeSet | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 47 der Datei NeuroPlayer.h.
Benutzt myLastRelativeSet.
| void NeuroPlayer::setMyAction | ( | int | theValue, | |
| bool | blind = 0 | |||
| ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 49 der Datei NeuroPlayer.h.
Benutzt actualHand, HandInterface::getGuiInterface(), GuiInterface::logPlayerActionMsg(), myAction, myName und mySet.
| int NeuroPlayer::getMyAction | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setMyButton | ( | int | theValue | ) | [inline, virtual] |
| int NeuroPlayer::getMyButton | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setMyActiveStatus | ( | bool | theValue | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 59 der Datei NeuroPlayer.h.
Benutzt myActiveStatus.
| bool NeuroPlayer::getMyActiveStatus | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 60 der Datei NeuroPlayer.h.
Benutzt myActiveStatus.
| void NeuroPlayer::setMyCards | ( | int * | theValue | ) | [inline, virtual] |
| void NeuroPlayer::getMyCards | ( | int * | theValue | ) | const [inline, virtual] |
| void NeuroPlayer::setMyTurn | ( | bool | theValue | ) | [inline, virtual] |
| bool NeuroPlayer::getMyTurn | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setMyCardsFlip | ( | bool | theValue, | |
| int | state | |||
| ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 68 der Datei NeuroPlayer.h.
Benutzt actualHand, HandInterface::getGuiInterface(), GuiInterface::logFlipHoleCardsMsg(), myCards, myCardsFlip, myCardsValueInt und myName.
| bool NeuroPlayer::getMyCardsFlip | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setMyCardsValueInt | ( | int | theValue | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 85 der Datei NeuroPlayer.h.
Benutzt myCardsValueInt.
| int NeuroPlayer::getMyCardsValueInt | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 86 der Datei NeuroPlayer.h.
Benutzt myCardsValueInt.
| void NeuroPlayer::setMyBestHandPosition | ( | int * | theValue | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 88 der Datei NeuroPlayer.h.
Benutzt myBestHandPosition.
| void NeuroPlayer::getMyBestHandPosition | ( | int * | theValue | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 93 der Datei NeuroPlayer.h.
Benutzt myBestHandPosition.
| void NeuroPlayer::setMyRoundStartCash | ( | int | theValue | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 99 der Datei NeuroPlayer.h.
Benutzt myRoundStartCash.
| int NeuroPlayer::getMyRoundStartCash | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 100 der Datei NeuroPlayer.h.
Benutzt myRoundStartCash.
| void NeuroPlayer::setMyAverageSets | ( | int | theValue | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 102 der Datei NeuroPlayer.h.
Benutzt myAverageSets.
| int NeuroPlayer::getMyAverageSets | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 103 der Datei NeuroPlayer.h.
Benutzt myAverageSets.
| void NeuroPlayer::setMyAggressive | ( | bool | theValue | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 105 der Datei NeuroPlayer.h.
Benutzt myAggressive.
| int NeuroPlayer::getMyAggressive | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 112 der Datei NeuroPlayer.h.
Benutzt myAggressive.
| void NeuroPlayer::setSBluff | ( | int | theValue | ) | [inline, virtual] |
| int NeuroPlayer::getSBluff | ( | ) | const [inline, virtual] |
| void NeuroPlayer::setSBluffStatus | ( | bool | theValue | ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 123 der Datei NeuroPlayer.h.
Benutzt sBluffStatus.
| bool NeuroPlayer::getSBluffStatus | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 124 der Datei NeuroPlayer.h.
Benutzt sBluffStatus.
| void NeuroPlayer::setMyWinnerState | ( | bool | theValue, | |
| int | pot | |||
| ) | [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 126 der Datei NeuroPlayer.h.
Benutzt actualHand, HandInterface::getGuiInterface(), GuiInterface::logPlayerWinsMsg(), myID und myWinnerState.
| bool NeuroPlayer::getMyWinnerState | ( | ) | const [inline, virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 130 der Datei NeuroPlayer.h.
Benutzt myWinnerState.
| void NeuroPlayer::action | ( | ) | [virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 79 der Datei NeuroPlayer.cpp.
Benutzt actualBoard, actualHand, BoardInterface::collectSets(), flopEngine(), HandInterface::getActualRound(), HandInterface::getGuiInterface(), HandInterface::getPlayerArray(), GuiInterface::logPlayerActionMsg(), m_oppSeat, myAction, myID, myName, mySet, myTurn, GuiInterface::nextPlayerAnimation(), preflopEngine(), GuiInterface::refreshPot(), riverEngine(), HandInterface::setLastPlayersTurn() und turnEngine().
| void NeuroPlayer::preflopEngine | ( | ) | [virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 133 der Datei NeuroPlayer.cpp.
Benutzt actualBoard, actualHand, getAction(), HandInterface::getDealerPosition(), PlayerInterface::getMyAction(), PlayerInterface::getMyCash(), HandInterface::getPlayerArray(), BoardInterface::getSets(), HandInterface::getSmallBlind(), logPreFlopNeurons(), m_ActionPreFlop, m_inputNamesPreFlop, m_inputValuesPreFlop, m_oppSeat, MEMBRAIN_ERR, myCards und setPreFlopNeuons().
Wird benutzt von action().
| void NeuroPlayer::setPreFlopNeuons | ( | ) |
Definiert in Zeile 369 der Datei NeuroPlayer.cpp.
Benutzt m_inputNamesPreFlop, m_inputValuesPreFlop und MEMBRAIN_ERR.
Wird benutzt von flopEngine(), preflopEngine(), riverEngine() und turnEngine().
| void NeuroPlayer::logPreFlopNeurons | ( | ) |
Definiert in Zeile 389 der Datei NeuroPlayer.cpp.
Benutzt m_ActionPreFlop, m_inputNamesPreFlop und m_inputValuesPreFlop.
Wird benutzt von preflopEngine().
| void NeuroPlayer::flopEngine | ( | ) | [virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 424 der Datei NeuroPlayer.cpp.
Benutzt actualBoard, actualHand, getAction(), BoardInterface::getFlopCard1(), BoardInterface::getFlopCard2(), BoardInterface::getFlopCard3(), PlayerInterface::getMyAction(), PlayerInterface::getMyCash(), getMyCash(), HandInterface::getPlayerArray(), BoardInterface::getPot(), BoardInterface::getSets(), HandInterface::getSmallBlind(), logPostFlopNeurons(), m_ActionPostFlop, m_ActionPreFlop, m_inputNamesPostFlop, m_inputValuesPostFlop, m_inputValuesPreFlop, m_oppSeat, MEMBRAIN_ERR, setPostFlopNeurons() und setPreFlopNeuons().
Wird benutzt von action().
| void NeuroPlayer::setPostFlopNeurons | ( | ) |
Definiert in Zeile 519 der Datei NeuroPlayer.cpp.
Benutzt m_inputNamesPostFlop, m_inputValuesPostFlop und MEMBRAIN_ERR.
Wird benutzt von flopEngine(), riverEngine() und turnEngine().
| void NeuroPlayer::logPostFlopNeurons | ( | ) |
Definiert in Zeile 543 der Datei NeuroPlayer.cpp.
Benutzt m_ActionPostFlop, m_inputNamesPostFlop, m_inputNamesPreFlop, m_inputValuesPostFlop und m_inputValuesPreFlop.
Wird benutzt von flopEngine().
| void NeuroPlayer::turnEngine | ( | ) | [virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 582 der Datei NeuroPlayer.cpp.
Benutzt actualBoard, actualHand, getAction(), PlayerInterface::getMyAction(), PlayerInterface::getMyCash(), getMyCash(), HandInterface::getPlayerArray(), BoardInterface::getPot(), BoardInterface::getSets(), HandInterface::getSmallBlind(), BoardInterface::getTurnCard(), logTurnNeurons(), m_ActionPostFlop, m_ActionTurn, m_inputNamesTurn, m_inputValuesTurn, m_oppSeat, MEMBRAIN_ERR, setPostFlopNeurons(), setPreFlopNeuons() und setTurnNeurons().
Wird benutzt von action().
| void NeuroPlayer::setTurnNeurons | ( | ) |
Definiert in Zeile 668 der Datei NeuroPlayer.cpp.
Benutzt m_inputNamesTurn, m_inputValuesTurn und MEMBRAIN_ERR.
Wird benutzt von riverEngine() und turnEngine().
| void NeuroPlayer::logTurnNeurons | ( | ) |
Definiert in Zeile 692 der Datei NeuroPlayer.cpp.
Benutzt m_ActionTurn, m_inputNamesPostFlop, m_inputNamesPreFlop, m_inputNamesTurn, m_inputValuesPostFlop, m_inputValuesPreFlop und m_inputValuesTurn.
Wird benutzt von turnEngine().
| void NeuroPlayer::riverEngine | ( | ) | [virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 737 der Datei NeuroPlayer.cpp.
Benutzt actualBoard, actualHand, getAction(), PlayerInterface::getMyAction(), PlayerInterface::getMyCash(), getMyCash(), HandInterface::getPlayerArray(), BoardInterface::getPot(), BoardInterface::getRiverCard(), BoardInterface::getSets(), HandInterface::getSmallBlind(), logRiverNeurons(), m_ActionRiver, m_ActionTurn, m_inputNamesTurn, m_inputValuesTurn, m_oppSeat, MEMBRAIN_ERR, setPostFlopNeurons(), setPreFlopNeuons(), setRiverNeurons() und setTurnNeurons().
Wird benutzt von action().
| void NeuroPlayer::setRiverNeurons | ( | ) |
Definiert in Zeile 822 der Datei NeuroPlayer.cpp.
Benutzt m_inputNamesRiver, m_inputValuesRiver und MEMBRAIN_ERR.
Wird benutzt von riverEngine().
| void NeuroPlayer::logRiverNeurons | ( | ) |
Definiert in Zeile 847 der Datei NeuroPlayer.cpp.
Benutzt m_ActionRiver, m_inputNamesPostFlop, m_inputNamesPreFlop, m_inputNamesRiver, m_inputNamesTurn, m_inputValuesPostFlop, m_inputValuesPreFlop, m_inputValuesRiver und m_inputValuesTurn.
Wird benutzt von riverEngine().
| int NeuroPlayer::preflopCardsValue | ( | int * | ) |
| int NeuroPlayer::flopCardsValue | ( | int * | ) |
| int NeuroPlayer::turnCardsValue | ( | int * | ) |
| void NeuroPlayer::readFile | ( | ) |
| void NeuroPlayer::evaluation | ( | int | , | |
| int | ||||
| ) |
| void NeuroPlayer::setNetSessionData | ( | boost::shared_ptr< SessionData > | session | ) | [virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 897 der Datei NeuroPlayer.cpp.
Benutzt myNetSessionData.
| boost::shared_ptr< SessionData > NeuroPlayer::getNetSessionData | ( | ) | [virtual] |
Implementiert PlayerInterface.
Definiert in Zeile 902 der Datei NeuroPlayer.cpp.
Benutzt myNetSessionData.
| int NeuroPlayer::getAction | ( | ) | [private] |
Definiert in Zeile 212 der Datei NeuroPlayer.cpp.
Benutzt actualBoard, actualHand, HandInterface::getActualRound(), getCorrectAction(), HandInterface::getFlop(), RiverInterface::getHighestSet(), TurnInterface::getHighestSet(), FlopInterface::getHighestSet(), PreflopInterface::getHighestSet(), PlayerInterface::getMyAction(), getMyCash(), getMySet(), HandInterface::getPlayerArray(), BoardInterface::getPot(), HandInterface::getPreflop(), HandInterface::getRiver(), HandInterface::getSmallBlind(), HandInterface::getTurn(), m_oppSeat, myAction, mySet, RiverInterface::setHighestSet(), TurnInterface::setHighestSet(), FlopInterface::setHighestSet(), PreflopInterface::setHighestSet(), setMyCash() und setMySet().
Wird benutzt von flopEngine(), preflopEngine(), riverEngine() und turnEngine().
| QString NeuroPlayer::getCorrectAction | ( | QString | myStrAction, | |
| QStringList | OpponentActionList | |||
| ) | [private] |
Definiert in Zeile 344 der Datei NeuroPlayer.cpp.
Benutzt actualHand, HandInterface::getGuiInterface() und GuiInterface::logMessage().
Wird benutzt von getAction().
QList<double> NeuroPlayer::m_inputValuesPreFlop [private] |
Definiert in Zeile 168 der Datei NeuroPlayer.h.
Wird benutzt von flopEngine(), logPostFlopNeurons(), logPreFlopNeurons(), logRiverNeurons(), logTurnNeurons(), preflopEngine() und setPreFlopNeuons().
QStringList NeuroPlayer::m_inputNamesPreFlop [private] |
Definiert in Zeile 169 der Datei NeuroPlayer.h.
Wird benutzt von logPostFlopNeurons(), logPreFlopNeurons(), logRiverNeurons(), logTurnNeurons(), preflopEngine() und setPreFlopNeuons().
int NeuroPlayer::m_ActionPreFlop [private] |
Definiert in Zeile 170 der Datei NeuroPlayer.h.
Wird benutzt von flopEngine(), logPreFlopNeurons() und preflopEngine().
QList<double> NeuroPlayer::m_inputValuesPostFlop [private] |
Definiert in Zeile 172 der Datei NeuroPlayer.h.
Wird benutzt von flopEngine(), logPostFlopNeurons(), logRiverNeurons(), logTurnNeurons() und setPostFlopNeurons().
QStringList NeuroPlayer::m_inputNamesPostFlop [private] |
Definiert in Zeile 173 der Datei NeuroPlayer.h.
Wird benutzt von flopEngine(), logPostFlopNeurons(), logRiverNeurons(), logTurnNeurons() und setPostFlopNeurons().
int NeuroPlayer::m_ActionPostFlop [private] |
Definiert in Zeile 174 der Datei NeuroPlayer.h.
Wird benutzt von flopEngine(), logPostFlopNeurons() und turnEngine().
QList<double> NeuroPlayer::m_inputValuesTurn [private] |
Definiert in Zeile 176 der Datei NeuroPlayer.h.
Wird benutzt von logRiverNeurons(), logTurnNeurons(), riverEngine(), setTurnNeurons() und turnEngine().
QStringList NeuroPlayer::m_inputNamesTurn [private] |
Definiert in Zeile 177 der Datei NeuroPlayer.h.
Wird benutzt von logRiverNeurons(), logTurnNeurons(), riverEngine(), setTurnNeurons() und turnEngine().
int NeuroPlayer::m_ActionTurn [private] |
Definiert in Zeile 178 der Datei NeuroPlayer.h.
Wird benutzt von logTurnNeurons(), riverEngine() und turnEngine().
QList<double> NeuroPlayer::m_inputValuesRiver [private] |
Definiert in Zeile 180 der Datei NeuroPlayer.h.
Wird benutzt von logRiverNeurons() und setRiverNeurons().
QStringList NeuroPlayer::m_inputNamesRiver [private] |
Definiert in Zeile 181 der Datei NeuroPlayer.h.
Wird benutzt von logRiverNeurons() und setRiverNeurons().
int NeuroPlayer::m_ActionRiver [private] |
Definiert in Zeile 182 der Datei NeuroPlayer.h.
Wird benutzt von logRiverNeurons() und riverEngine().
int NeuroPlayer::m_oppSeat [private] |
Definiert in Zeile 184 der Datei NeuroPlayer.h.
Wird benutzt von action(), flopEngine(), getAction(), NeuroPlayer(), preflopEngine(), riverEngine() und turnEngine().
ConfigFile* NeuroPlayer::myConfig [private] |
Definiert in Zeile 189 der Datei NeuroPlayer.h.
HandInterface* NeuroPlayer::actualHand [private] |
Definiert in Zeile 190 der Datei NeuroPlayer.h.
Wird benutzt von action(), flopEngine(), getAction(), getCorrectAction(), preflopEngine(), riverEngine(), setHand(), setMyAction(), setMyCardsFlip(), setMyWinnerState() und turnEngine().
BoardInterface* NeuroPlayer::actualBoard [private] |
Definiert in Zeile 191 der Datei NeuroPlayer.h.
Wird benutzt von action(), flopEngine(), getAction(), preflopEngine(), riverEngine() und turnEngine().
CardsValue* NeuroPlayer::myCardsValue [private] |
int NeuroPlayer::myID [private] |
Definiert in Zeile 196 der Datei NeuroPlayer.h.
Wird benutzt von action(), getMyID() und setMyWinnerState().
unsigned NeuroPlayer::myUniqueID [private] |
PlayerType NeuroPlayer::myType [private] |
std::string NeuroPlayer::myName [private] |
Definiert in Zeile 199 der Datei NeuroPlayer.h.
Wird benutzt von action(), getMyName(), setMyAction(), setMyCardsFlip() und setMyName().
std::string NeuroPlayer::myAvatar [private] |
int NeuroPlayer::myDude [private] |
Definiert in Zeile 201 der Datei NeuroPlayer.h.
Wird benutzt von getMyDude(), NeuroPlayer() und setMyDude().
int NeuroPlayer::myDude4 [private] |
Definiert in Zeile 202 der Datei NeuroPlayer.h.
Wird benutzt von getMyDude4(), NeuroPlayer() und setMyDude4().
int NeuroPlayer::myCardsValueInt [private] |
Definiert in Zeile 206 der Datei NeuroPlayer.h.
Wird benutzt von getMyCardsValueInt(), setMyCardsFlip() und setMyCardsValueInt().
int NeuroPlayer::myBestHandPosition[5] [private] |
Definiert in Zeile 207 der Datei NeuroPlayer.h.
Wird benutzt von getMyBestHandPosition(), NeuroPlayer() und setMyBestHandPosition().
double NeuroPlayer::myOdds [private] |
Definiert in Zeile 208 der Datei NeuroPlayer.h.
int NeuroPlayer::myNiveau[3] [private] |
Definiert in Zeile 209 der Datei NeuroPlayer.h.
int NeuroPlayer::myCards[2] [private] |
Definiert in Zeile 211 der Datei NeuroPlayer.h.
Wird benutzt von getMyCards(), preflopEngine(), setMyCards() und setMyCardsFlip().
int NeuroPlayer::myCash [private] |
Definiert in Zeile 212 der Datei NeuroPlayer.h.
Wird benutzt von getMyCash(), setMyCash() und setMySet().
int NeuroPlayer::mySet [private] |
Definiert in Zeile 213 der Datei NeuroPlayer.h.
Wird benutzt von action(), getAction(), getMySet(), setMyAction(), setMySet(), setMySetAbsolute() und setMySetNull().
int NeuroPlayer::myLastRelativeSet [private] |
Definiert in Zeile 214 der Datei NeuroPlayer.h.
Wird benutzt von getMyLastRelativeSet(), setMySet() und setMySetNull().
int NeuroPlayer::myAction [private] |
Definiert in Zeile 215 der Datei NeuroPlayer.h.
Wird benutzt von action(), getAction(), getMyAction() und setMyAction().
int NeuroPlayer::myButton [private] |
bool NeuroPlayer::myActiveStatus [private] |
Definiert in Zeile 217 der Datei NeuroPlayer.h.
Wird benutzt von getMyActiveStatus() und setMyActiveStatus().
bool NeuroPlayer::myTurn [private] |
Definiert in Zeile 218 der Datei NeuroPlayer.h.
Wird benutzt von action(), getMyTurn() und setMyTurn().
bool NeuroPlayer::myCardsFlip [private] |
Definiert in Zeile 219 der Datei NeuroPlayer.h.
Wird benutzt von getMyCardsFlip() und setMyCardsFlip().
int NeuroPlayer::myRoundStartCash [private] |
Definiert in Zeile 220 der Datei NeuroPlayer.h.
Wird benutzt von getMyRoundStartCash() und setMyRoundStartCash().
int NeuroPlayer::myAverageSets[4] [private] |
Definiert in Zeile 222 der Datei NeuroPlayer.h.
Wird benutzt von getMyAverageSets(), NeuroPlayer() und setMyAverageSets().
bool NeuroPlayer::myAggressive[7] [private] |
Definiert in Zeile 223 der Datei NeuroPlayer.h.
Wird benutzt von getMyAggressive(), NeuroPlayer() und setMyAggressive().
int NeuroPlayer::sBluff [private] |
bool NeuroPlayer::sBluffStatus [private] |
Definiert in Zeile 226 der Datei NeuroPlayer.h.
Wird benutzt von getSBluffStatus() und setSBluffStatus().
bool NeuroPlayer::myWinnerState [private] |
Definiert in Zeile 228 der Datei NeuroPlayer.h.
Wird benutzt von getMyWinnerState() und setMyWinnerState().
boost::shared_ptr<SessionData> NeuroPlayer::myNetSessionData [private] |
Definiert in Zeile 230 der Datei NeuroPlayer.h.
Wird benutzt von getNetSessionData() und setNetSessionData().
1.5.3