#include <ServerSettings.h>
Inheritance diagram for ServerSettings:
Definition at line 75 of file ServerSettings.h.
ServerSettings::ServerSettings | ( | ) |
Constructor for the ServerSettings class. It sets all the private member variables in this class to the values specified in the configuration files (server.conf and player.conf) of Soccer Server version 8.xx. These values can be changed by calling the method 'readValues' with a new configuration file or by calling the method 'setValue' for a specific variable.
Definition at line 70 of file ServerSettings.cpp.
References GenericValues::addSetting(), bForbidKickOffOffside, bFullStateL, bFullStateR, bLogTimes, bPenAllowMultKicks, bRecordLog, bSendLog, bSynchMode, bUseOffside, bVerbose, bWindRandom, dAudioCutDist, dBallAccelMax, dBallDecay, dBallRand, dBallSize, dBallSpeedMax, dBallWeight, dCatchableAreaL, dCatchableAreaW, dCatchProbability, dCkickMargin, dDashPowerRate, dDashPowerRateDeltaMax, dDashPowerRateDeltaMin, dEffortDec, dEffortDecThr, dEffortInc, dEffortIncThr, dEffortMax, dEffortMaxDeltaFactor, dEffortMin, dEffortMinDeltaFactor, dExtraStamina, dExtraStaminaDeltaMax, dExtraStaminaDeltaMin, dGoalWidth, dInertiaMoment, dInertiaMomentDeltaFactor, dKickableMargin, dKickableMarginDeltaMax, dKickableMarginDeltaMin, dKickPowerRate, dKickRand, dKickRandDeltaFactor, dMaximalKickDist, dNewDashPowerRateDeltaMax, dNewDashPowerRateDeltaMin, dNewStaminaIncMaxDeltaFactor, dOffsideActiveAreaSize, dOffsideKickMargin, dPenDistX, dPenMaxGoalieDistX, dPlayerAccelMax, dPlayerDecay, dPlayerDecayDeltaMax, dPlayerDecayDeltaMin, dPlayerRand, dPlayerSize, dPlayerSizeDeltaFactor, dPlayerSpeedMax, dPlayerSpeedMaxDeltaMax, dPlayerSpeedMaxDeltaMin, dPlayerWeight, dQuantizeStep, dQuantizeStepL, dRecoverDec, dRecoverDecThr, dRecoverMin, dStaminaIncMax, dStaminaIncMaxDeltaFactor, dStaminaMax, dTackleBackDist, dTackleDist, dTackleExponent, dTacklePowerRate, dTackleWidth, dVisibleAngle, dVisibleDistance, dWindDir, dWindForce, dWindRand, GENERIC_VALUE_BOOLEAN, GENERIC_VALUE_DOUBLE, GENERIC_VALUE_INTEGER, GENERIC_VALUE_STRING, iCatchBanCycle, iClangAdviceWin, iClangDefineWin, iClangInfoWin, iClangMessDelay, iClangMessPerCycle, iClangMetaWin, iClangWinSize, iCoachPort, iDropBallTime, iGoalieMaxMoves, iHalfTime, iHearDecay, iHearInc, iHearMax, iMaxMoment, iMaxNeckAng, iMaxNeckMoment, iMaxPower, iMinMoment, iMinNeckAng, iMinNeckMoment, iMinPower, iOlCoachPort, iPlayerTypes, iPort, iRecordVersion, iRecvStep, iSayCoachCntMax, iSayCoachMsgSize, iSayMsgSize, iSendStep, iSendViStep, iSenseBodyStep, iSimulatorStep, iSlowDownFactor, iSubsMax, iTackleCycles, and strLogFile.
bool ServerSettings::setValue | ( | const char * | strName, | |
const char * | strValue | |||
) | [virtual] |
This method is originally defined in the superclass GenericValues and is overridden in this subclass. It sets the variable denoted by the first argument to the value denoted by the second argument.
strName | a string representing the name of a variable for which the value must be (re)set | |
strValue | a string representing a value which must be assigned to the variable denoted by the first argument |
Reimplemented from GenericValues.
Definition at line 546 of file ServerSettings.cpp.
References dBallSize, dKickableMargin, dMaximalKickDist, dPlayerSize, and GenericValues::setValue().
Referenced by SenseHandler::readServerParam().
bool ServerSettings::readValues | ( | const char * | strFileName, | |
const char * | strSeparator | |||
) | [virtual] |
This method is originally defined in the superclass GenericValues and is overridden in this subclass. It reads the values from a server configuration file and assigns them to the proper variables in this class.
strFileName | a string representing the name of a configuration file | |
strSeparator | a string representing the separator between the name of a variable and its value |
Reimplemented from GenericValues.
Definition at line 563 of file ServerSettings.cpp.
References dBallSize, dKickableMargin, dMaximalKickDist, dPlayerSize, and GenericValues::readValues().
Referenced by main().
bool ServerSettings::setGoalWidth | ( | double | d | ) |
Set method for the 'dGoalWidth' member variable.
d | a double value representing a new width of the goal |
Definition at line 577 of file ServerSettings.cpp.
References dGoalWidth.
double ServerSettings::getGoalWidth | ( | ) | const |
Get method for the 'dGoalWidth' member variable.
Definition at line 585 of file ServerSettings.cpp.
References dGoalWidth.
Referenced by BasicPlayer::defendGoalLine(), Player::deMeer5(), WorldModel::getGlobalPosition(), WorldModel::getOppGoalieType(), WorldModel::getOwnGoalieType(), WorldModel::getPosOpponentGoal(), WorldModel::getPosOwnGoal(), BasicPlayer::interceptScoringAttempt(), WorldModel::isBallHeadingToGoal(), WorldModel::isBeforeGoal(), Player::kickToDrible(), and Player::kickToScore().
bool ServerSettings::setPlayerSize | ( | double | d | ) |
Set method for the 'dPlayerSize' member variable.
d | a double value representing a new player size |
Definition at line 593 of file ServerSettings.cpp.
References dBallSize, dKickableMargin, dMaximalKickDist, and dPlayerSize.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getPlayerSize | ( | ) | const |
Get method for the 'dPlayerSize' member variable.
Definition at line 604 of file ServerSettings.cpp.
References dPlayerSize.
Referenced by SenseHandler::analyzeServerParamMessage(), BasicPlayer::collideWithBall(), WorldModel::getActualKickPowerRate(), BasicPlayer::interceptClose(), WorldModel::isCollisionAfterCommand(), BasicPlayer::kickBallCloseToBody(), and BasicPlayer::kickTo().
bool ServerSettings::setPlayerDecay | ( | double | d | ) |
Set method for the 'dPlayerDecay' member variable.
d | a double value representing a new player speed decay per cycle |
Definition at line 612 of file ServerSettings.cpp.
References dPlayerDecay.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getPlayerDecay | ( | ) | const |
Get method for the 'dPlayerDecay' member variable.
Definition at line 620 of file ServerSettings.cpp.
References dPlayerDecay.
Referenced by WorldModel::calculateStateAgent(), BasicPlayer::getActiveInterceptionPointBall(), BasicPlayer::getInterceptionPointBall(), WorldModel::getPowerForDash(), WorldModel::isCollisionAfterCommand(), WorldModel::predictFinalAgentPos(), WorldModel::updateAgentAndBallAfterSense(), and WorldModel::updateDynamicObjectForNextCycle().
bool ServerSettings::setPlayerRand | ( | double | d | ) |
Set method for the 'dPlayerRand' member variable.
d | a double value representing a new random error in player movement |
Definition at line 628 of file ServerSettings.cpp.
References dPlayerRand.
double ServerSettings::getPlayerRand | ( | ) | const |
Get method for the 'dPlayerRand' member variable.
Definition at line 636 of file ServerSettings.cpp.
References dPlayerRand.
Referenced by WorldModel::calculateStatePlayer(), WorldModel::getEffectiveMaxSpeed(), and WorldModel::isCollisionAfterCommand().
bool ServerSettings::setPlayerWeight | ( | double | d | ) |
Set method for the 'dPlayerWeight' member variable.
d | a double value representing a new weight of a player (for wind) |
Definition at line 644 of file ServerSettings.cpp.
References dPlayerWeight.
double ServerSettings::getPlayerWeight | ( | ) | const |
Get method for the 'dPlayerWeight' member variable.
Definition at line 652 of file ServerSettings.cpp.
References dPlayerWeight.
bool ServerSettings::setPlayerSpeedMax | ( | double | d | ) |
Set method for the 'dPlayerSpeedMax' member variable.
d | a double value representing a new maximum speed of a player |
Definition at line 660 of file ServerSettings.cpp.
References dPlayerSpeedMax.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getPlayerSpeedMax | ( | ) | const |
Get method for the 'dPlayerSpeedMax' member variable.
Definition at line 668 of file ServerSettings.cpp.
References dPlayerSpeedMax.
Referenced by WorldModel::calculateStatePlayer(), BasicPlayer::collideWithBall(), WorldModel::createInterceptFeatures(), WorldModel::getFastestInSetTo(), BasicPlayer::getInterceptionPointBall(), WorldModel::getMaxTraveledDistance(), Player::getPlayerRoles(), WorldModel::getPowerForDash(), BasicPlayer::interceptClose(), BasicPlayer::interceptCloseGoalie(), WorldModel::predictNrCyclesForDistance(), WorldModel::predictNrCyclesToObject(), and WorldModel::predictStateAfterDash().
bool ServerSettings::setPlayerAccelMax | ( | double | d | ) |
Set method for the 'dPlayerAccelMax' member variable.
d | a double value representing a new maximum acceleration of a player per cycle |
Definition at line 677 of file ServerSettings.cpp.
References dPlayerAccelMax.
double ServerSettings::getPlayerAccelMax | ( | ) | const |
Get method for the 'dPlayerAccelMax' member variable.
Definition at line 685 of file ServerSettings.cpp.
References dPlayerAccelMax.
bool ServerSettings::setStaminaMax | ( | double | d | ) |
Set method for the 'dStaminaMax' member variable.
d | a double value representing a new maximum stamina of a player |
Definition at line 693 of file ServerSettings.cpp.
References dStaminaMax.
double ServerSettings::getStaminaMax | ( | ) | const |
Get method for the 'dStaminaMax' member variable.
Definition at line 701 of file ServerSettings.cpp.
References dStaminaMax.
Referenced by Player::deMeer5(), WorldModel::getAgentTiredNess(), Player::performPenalty(), WorldModel::predictStaminaAfterDash(), and WorldModel::WorldModel().
bool ServerSettings::setStaminaIncMax | ( | double | d | ) |
Set method for the 'dStaminaIncMax' member variable.
d | a double value representing a new maximum stamina increase of a player per cycle |
Definition at line 710 of file ServerSettings.cpp.
References dStaminaIncMax.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getStaminaIncMax | ( | ) | const |
Get method for the 'dStaminaIncMax' member variable.
Definition at line 718 of file ServerSettings.cpp.
References dStaminaIncMax.
Referenced by WorldModel::predictStaminaAfterDash().
bool ServerSettings::setRecoverDecThr | ( | double | d | ) |
Set method for the 'dRecoverDecThr' member variable.
d | a double value representing a new percentage of stamina_max below which player recovery decreases |
Definition at line 727 of file ServerSettings.cpp.
References dRecoverDecThr.
double ServerSettings::getRecoverDecThr | ( | ) | const |
Get method for the 'dRecoverDecThr' member variable.
Definition at line 735 of file ServerSettings.cpp.
References dRecoverDecThr.
Referenced by Player::deMeer5(), WorldModel::getAgentTiredNess(), and Player::performPenalty().
bool ServerSettings::setRecoverDec | ( | double | d | ) |
Set method for the 'dRecoverDec' member variable.
d | a double value representing a new decrement step per cycle for player recovery |
Definition at line 744 of file ServerSettings.cpp.
References dRecoverDec.
double ServerSettings::getRecoverDec | ( | ) | const |
Get method for the 'dRecoverDec' member variable.
Definition at line 752 of file ServerSettings.cpp.
References dRecoverDec.
Referenced by WorldModel::predictStaminaAfterDash().
bool ServerSettings::setRecoverMin | ( | double | d | ) |
Set method for the 'dRecoverMin' member variable.
d | a double value representing a new minimum player recovery |
Definition at line 760 of file ServerSettings.cpp.
References dRecoverMin.
double ServerSettings::getRecoverMin | ( | ) | const |
Get method for the 'dRecoverMin' member variable.
Definition at line 768 of file ServerSettings.cpp.
References dRecoverMin.
Referenced by WorldModel::predictStaminaAfterDash().
bool ServerSettings::setEffortDecThr | ( | double | d | ) |
Set method for the 'dEffortDecThr' member variable.
d | a double value representing a new percentage of stamina_max below which player effort capacity decreases |
Definition at line 777 of file ServerSettings.cpp.
References dEffortDecThr.
double ServerSettings::getEffortDecThr | ( | ) | const |
Get method for the 'dEffortDecThr' member variable.
Definition at line 786 of file ServerSettings.cpp.
References dEffortDecThr.
bool ServerSettings::setEffortDec | ( | double | d | ) |
Set method for the 'dEffortDec' member variable.
d | a double value representing a new decrement step per cycle for player effort capacity |
Definition at line 795 of file ServerSettings.cpp.
References dEffortDec.
double ServerSettings::getEffortDec | ( | ) | const |
Get method for the 'dEffortDec' member variable.
Definition at line 803 of file ServerSettings.cpp.
References dEffortDec.
Referenced by WorldModel::predictStaminaAfterDash().
bool ServerSettings::setEffortIncThr | ( | double | d | ) |
Set method for the 'dEffortIncThr' member variable.
d | a double value representing a new percentage of stamina_max above which player effort capacity increases |
Definition at line 812 of file ServerSettings.cpp.
References dEffortIncThr.
double ServerSettings::getEffortIncThr | ( | ) | const |
Get method for the 'dEffortIncThr' member variable.
Definition at line 821 of file ServerSettings.cpp.
References dEffortIncThr.
Referenced by WorldModel::predictStaminaAfterDash().
bool ServerSettings::setEffortInc | ( | double | d | ) |
Set method for the 'dEffortInc' member variable.
d | a double value representing a new increment step per cycle for player effort capacity |
Definition at line 830 of file ServerSettings.cpp.
References dEffortInc.
double ServerSettings::getEffortInc | ( | ) | const |
Get method for the 'dEffortInc' member variable.
Definition at line 838 of file ServerSettings.cpp.
References dEffortInc.
Referenced by WorldModel::predictStaminaAfterDash().
bool ServerSettings::setEffortMin | ( | double | d | ) |
Set method for the 'dEffortMin' member variable.
d | a double value representing a new minimum value for player effort |
Definition at line 846 of file ServerSettings.cpp.
References dEffortMin.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getEffortMin | ( | ) | const |
Get method for the 'dEffortMin' member variable.
Definition at line 854 of file ServerSettings.cpp.
References dEffortMin.
Referenced by WorldModel::predictStaminaAfterDash().
bool ServerSettings::setHearMax | ( | int | i | ) |
Set method for the 'iHearMax' member variable.
i | an integer value representing a new maximum hearing capacity of a player (a player can hear iHearInc messages in iHearDecay simulation cycles) |
Definition at line 866 of file ServerSettings.cpp.
References iHearMax.
int ServerSettings::getHearMax | ( | ) | const |
Get method for the 'iHearMax' member variable.
Definition at line 876 of file ServerSettings.cpp.
References iHearMax.
bool ServerSettings::setHearInc | ( | int | i | ) |
Set method for the 'iHearInc' member variable.
i | an integer value representing a new minimum hearing capacity of a player, i.e. the number of messages a player can hear in iHearDecay simulation cycles |
Definition at line 886 of file ServerSettings.cpp.
References iHearInc.
int ServerSettings::getHearInc | ( | ) | const |
Get method for the 'iHearInc' member variable.
Definition at line 895 of file ServerSettings.cpp.
References iHearInc.
bool ServerSettings::setHearDecay | ( | int | i | ) |
Set method for the 'iHearDecay' member variable.
i | an integer value representing a new decay rate of player hearing capacity, i.e. minimum number of cycles for iHearInc messages |
Definition at line 904 of file ServerSettings.cpp.
References iHearDecay.
int ServerSettings::getHearDecay | ( | ) | const |
Get method for the 'iHearDecay' member variable.
Definition at line 913 of file ServerSettings.cpp.
References iHearDecay.
Referenced by Player::shallISaySomething().
bool ServerSettings::setInertiaMoment | ( | double | d | ) |
Set method for the 'dInertiaMoment' member variable.
d | a double value representing a new inertia moment of a player (affects actual turn angle depending on speed) |
Definition at line 922 of file ServerSettings.cpp.
References dInertiaMoment.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getInertiaMoment | ( | ) | const |
Get method for the 'dInertiaMoment' member variable.
Definition at line 931 of file ServerSettings.cpp.
References dInertiaMoment.
bool ServerSettings::setSenseBodyStep | ( | int | i | ) |
Set method for the 'iSenseBodyStep' member variable.
i | an integer value representing a new length of the interval (in ms) between sense_body information messages |
Definition at line 940 of file ServerSettings.cpp.
References iSenseBodyStep.
int ServerSettings::getSenseBodyStep | ( | ) | const |
Get method for the 'iSenseBodyStep' member variable.
Definition at line 949 of file ServerSettings.cpp.
References iSenseBodyStep.
bool ServerSettings::setCatchableAreaL | ( | double | d | ) |
Set method for the 'dCatchableAreaL' member variable.
d | a double value representing a new length of the area around the goalkeeper in which he can catch the ball |
Definition at line 960 of file ServerSettings.cpp.
References dCatchableAreaL.
double ServerSettings::getCatchableAreaL | ( | ) | const |
Get method for the 'dCatchableAreaL' member variable.
Definition at line 969 of file ServerSettings.cpp.
References dCatchableAreaL.
Referenced by BasicPlayer::getActiveInterceptionPointBall(), BasicPlayer::getInterceptionPointBall(), BasicPlayer::interceptCloseGoalie(), and WorldModel::isBallCatchable().
bool ServerSettings::setCatchableAreaW | ( | double | d | ) |
Set method for the 'dCatchableAreaW' member variable.
d | a double value representing a new width of the area around the goalkeeper in which he can catch the ball |
Definition at line 978 of file ServerSettings.cpp.
References dCatchableAreaW.
double ServerSettings::getCatchableAreaW | ( | ) | const |
Get method for the 'dCatchableAreaW' member variable.
Definition at line 987 of file ServerSettings.cpp.
References dCatchableAreaW.
bool ServerSettings::setCatchProbability | ( | double | d | ) |
Set method for the 'dCatchProbability' member variable.
d | a double value representing a new probability for a goalkeeper to catch the ball |
Definition at line 996 of file ServerSettings.cpp.
References dCatchProbability.
double ServerSettings::getCatchProbability | ( | ) | const |
Get method for the 'dCatchProbability' member variable.
Definition at line 1004 of file ServerSettings.cpp.
References dCatchProbability.
bool ServerSettings::setCatchBanCycle | ( | int | i | ) |
Set method for the 'iCatchBanCycle' member variable.
i | an integer value representing a new number of cycles after a catch in which the goalkeeper cannot catch again |
Definition at line 1013 of file ServerSettings.cpp.
References iCatchBanCycle.
int ServerSettings::getCatchBanCycle | ( | ) | const |
Get method for the 'iCatchBanCycle' member variable.
Definition at line 1022 of file ServerSettings.cpp.
References iCatchBanCycle.
Referenced by WorldModel::isBallCatchable().
bool ServerSettings::setGoalieMaxMoves | ( | int | i | ) |
Set method for the 'iGoalieMaxMoves' member variable.
i | an integer value representing a new maximum number of 'move' actions allowed for a goalkeeper after a catch |
Definition at line 1031 of file ServerSettings.cpp.
References iGoalieMaxMoves.
int ServerSettings::getGoalieMaxMoves | ( | ) | const |
Get method for the 'iGoalieMaxMoves' member variable.
Definition at line 1040 of file ServerSettings.cpp.
References iGoalieMaxMoves.
bool ServerSettings::setBallSize | ( | double | d | ) |
Set method for the 'dBallSize' member variable.
d | a double value representing a new ball size |
Definition at line 1048 of file ServerSettings.cpp.
References dBallSize, dKickableMargin, dMaximalKickDist, and dPlayerSize.
double ServerSettings::getBallSize | ( | ) | const |
Get method for the 'dBallSize' member variable.
Definition at line 1059 of file ServerSettings.cpp.
References dBallSize.
Referenced by SenseHandler::analyzeServerParamMessage(), BasicPlayer::collideWithBall(), WorldModel::getActualKickPowerRate(), BasicPlayer::interceptClose(), WorldModel::isCollisionAfterCommand(), BasicPlayer::kickBallCloseToBody(), BasicPlayer::kickTo(), WorldModel::processNewHeteroPlayer(), and WorldModel::updateAgentAndBallAfterSense().
bool ServerSettings::setBallDecay | ( | double | d | ) |
Set method for the 'dBallDecay' member variable.
d | a double value representing a new ball speed decay per cycle |
Definition at line 1067 of file ServerSettings.cpp.
References dBallDecay.
double ServerSettings::getBallDecay | ( | ) | const |
Get method for the 'dBallDecay' member variable.
Definition at line 1075 of file ServerSettings.cpp.
References dBallDecay.
Referenced by WorldModel::calculateStateBall(), WorldModel::getEndSpeedFromFirstSpeed(), WorldModel::getFirstSpeedFromDist(), WorldModel::getFirstSpeedFromEndSpeed(), WorldModel::getKickSpeedToTravel(), BasicPlayer::interceptClose(), BasicPlayer::interceptCloseGoalie(), WorldModel::logDrawBallInfo(), WorldModel::predictBallInfoAfterCommand(), WorldModel::predictPosAfterNrCycles(), WorldModel::processPlayerMessage(), WorldModel::updateDynamicObjectForNextCycle(), and WorldModel::updateParticlesBall().
bool ServerSettings::setBallRand | ( | double | d | ) |
Set method for the 'dBallRand' member variable.
d | a double value representing a new random error in the ball movement |
Definition at line 1086 of file ServerSettings.cpp.
References dBallRand.
double ServerSettings::getBallRand | ( | ) | const |
Get method for the 'dBallRand' member variable.
Definition at line 1094 of file ServerSettings.cpp.
References dBallRand.
Referenced by WorldModel::calculateStateBall(), WorldModel::isCollisionAfterCommand(), and WorldModel::updateParticlesBall().
bool ServerSettings::setBallWeight | ( | double | d | ) |
Set method for the 'dBallWeight' member variable.
d | a double value representing a new weight of the ball (for wind) |
Definition at line 1102 of file ServerSettings.cpp.
References dBallWeight.
double ServerSettings::getBallWeight | ( | ) | const |
Get method for the 'dBallWeight' member variable.
Definition at line 1110 of file ServerSettings.cpp.
References dBallWeight.
bool ServerSettings::setBallSpeedMax | ( | double | d | ) |
Set method for the 'dBallSpeedMax' member variable.
d | a double value representing a new maximum speed of the ball |
Definition at line 1118 of file ServerSettings.cpp.
References dBallSpeedMax.
double ServerSettings::getBallSpeedMax | ( | ) | const |
Get method for the 'dBallSpeedMax' member variable.
Definition at line 1126 of file ServerSettings.cpp.
References dBallSpeedMax.
Referenced by WorldModel::calculateStateBall(), Player::circleKickToPass(), BasicPlayer::clearBall(), BasicPlayer::getEndSpeedForPass(), BasicPlayer::interceptClose(), BasicPlayer::interceptCloseGoalie(), BasicPlayer::kickTo(), Player::kickToDrible(), Player::kickToPlay(), Player::kickToScore(), WorldModel::predictBallInfoAfterCommand(), and WorldModel::updateParticlesBall().
bool ServerSettings::setBallAccelMax | ( | double | d | ) |
Set method for the 'dBallAccelMax' member variable.
d | a double value representing a new maximum acceleration of the ball per cycle |
Definition at line 1135 of file ServerSettings.cpp.
References dBallAccelMax.
double ServerSettings::getBallAccelMax | ( | ) | const |
Get method for the 'dBallAccelMax' member variable.
Definition at line 1143 of file ServerSettings.cpp.
References dBallAccelMax.
Referenced by BasicPlayer::accelerateBallToVelocity(), and BasicPlayer::kickTo().
bool ServerSettings::setWindForce | ( | double | d | ) |
Set method for the 'dWindForce' member variable.
d | a double value representing a new force of the wind |
Definition at line 1151 of file ServerSettings.cpp.
References dWindForce.
double ServerSettings::getWindForce | ( | ) | const |
Get method for the 'dWindForce' member variable.
Definition at line 1159 of file ServerSettings.cpp.
References dWindForce.
bool ServerSettings::setWindDir | ( | double | d | ) |
Set method for the 'dWindDir' member variable.
d | a double value representing a new direction of the wind |
Definition at line 1167 of file ServerSettings.cpp.
References dWindDir.
double ServerSettings::getWindDir | ( | ) | const |
Get method for the 'dWindDir' member variable.
Definition at line 1175 of file ServerSettings.cpp.
References dWindDir.
bool ServerSettings::setWindRand | ( | double | d | ) |
Set method for the 'dWindRand' member variable.
d | a double value representing a new random error in wind direction |
Definition at line 1183 of file ServerSettings.cpp.
References dWindRand.
double ServerSettings::getWindRand | ( | ) | const |
Get method for the 'dWindRand' member variable.
Definition at line 1191 of file ServerSettings.cpp.
References dWindRand.
bool ServerSettings::setWindRandom | ( | bool | b | ) |
Set method for the 'bWindRandom' member variable.
b | a boolean indicating whether wind force and direction are random |
Definition at line 1199 of file ServerSettings.cpp.
References bWindRandom.
bool ServerSettings::getWindRandom | ( | ) | const |
Get method for the 'bWindRandom' member variable.
Definition at line 1207 of file ServerSettings.cpp.
References bWindRandom.
bool ServerSettings::setKickableMargin | ( | double | d | ) |
Set method for the 'dKickableMargin' member variable.
d | a double value representing a new margin around a player in which the ball is kickable (kickable area thus equals kickable_margin + ball_size + player_size) |
Definition at line 1217 of file ServerSettings.cpp.
References dBallSize, dKickableMargin, dMaximalKickDist, and dPlayerSize.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getKickableMargin | ( | ) | const |
Get method for the 'dKickableMargin' member variable.
Definition at line 1229 of file ServerSettings.cpp.
References dKickableMargin.
Referenced by SenseHandler::analyzeServerParamMessage(), WorldModel::getActualKickPowerRate(), BasicPlayer::interceptClose(), BasicPlayer::kickBallCloseToBody(), and BasicPlayer::kickTo().
bool ServerSettings::setCkickMargin | ( | double | d | ) |
Set method for the 'dCkickMargin' member variable.
d | a double value representing a new corner kick margin, i.e. a new minimum distance to the ball for offending players when a corner kick is taken |
Definition at line 1239 of file ServerSettings.cpp.
References dCkickMargin.
double ServerSettings::getCkickMargin | ( | ) | const |
Get method for the 'dCkickMargin' member variable.
Definition at line 1248 of file ServerSettings.cpp.
References dCkickMargin.
bool ServerSettings::setDashPowerRate | ( | double | d | ) |
Set method for the 'dDashPowerRate' member variable.
d | a double value representing a new rate by which the 'Power' argument in a 'dash' command is multiplied (thus determining the amount of displacement of the player as a result of the 'dash') |
Definition at line 1258 of file ServerSettings.cpp.
References dDashPowerRate.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getDashPowerRate | ( | ) | const |
Get method for the 'dDashPowerRate' member variable.
Definition at line 1268 of file ServerSettings.cpp.
References dDashPowerRate.
Referenced by WorldModel::getPowerForDash().
bool ServerSettings::setKickPowerRate | ( | double | d | ) |
Set method for the 'dKickPowerRate' member variable.
d | a double value representing a new rate by which the 'Power' argument in a 'kick' command is multiplied (thus determining the amount of displacement of the ball as a result of the 'kick') |
Definition at line 1278 of file ServerSettings.cpp.
References dKickPowerRate.
double ServerSettings::getKickPowerRate | ( | ) | const |
Get method for the 'dKickPowerRate' member variable.
Definition at line 1288 of file ServerSettings.cpp.
References dKickPowerRate.
Referenced by WorldModel::getActualKickPowerRate(), and BasicPlayer::kickTo().
bool ServerSettings::setKickRand | ( | double | d | ) |
Set method for the 'dKickRand' member variable.
d | a double value representing a new random error in kick direction |
Definition at line 1296 of file ServerSettings.cpp.
References dKickRand.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getKickRand | ( | ) | const |
Get method for the 'dKickRand' member variable.
Definition at line 1304 of file ServerSettings.cpp.
References dKickRand.
bool ServerSettings::setVisibleAngle | ( | double | d | ) |
Set method for the 'dVisibleAngle' member variable.
d | a double value representing a new angle of the view cone of a player in the standard view mode |
Definition at line 1313 of file ServerSettings.cpp.
References dVisibleAngle.
double ServerSettings::getVisibleAngle | ( | ) | const |
Get method for the 'dVisibleAngle' member variable.
Definition at line 1321 of file ServerSettings.cpp.
References dVisibleAngle.
bool ServerSettings::setAudioCutDist | ( | double | d | ) |
Set method for the 'dAudioCutDist' member variable.
d | a double value representing a new maximum distance over which a spoken message can be heard |
Definition at line 1330 of file ServerSettings.cpp.
References dAudioCutDist.
double ServerSettings::getAudioCutDist | ( | ) | const |
Get method for the 'dAudioCutDist' member variable.
Definition at line 1338 of file ServerSettings.cpp.
References dAudioCutDist.
bool ServerSettings::setQuantizeStep | ( | double | d | ) |
Set method for the 'dQuantizeStep' member variable.
d | a double value representing a new quantization step for the distance of moving objects |
Definition at line 1347 of file ServerSettings.cpp.
References dQuantizeStep.
double ServerSettings::getQuantizeStep | ( | ) | const |
Get method for the 'dQuantizeStep' member variable.
Definition at line 1355 of file ServerSettings.cpp.
References dQuantizeStep.
bool ServerSettings::setQuantizeStepL | ( | double | d | ) |
Set method for the 'dQuantizeStepL' member variable.
d | a double value representing a new quantization step for the distance of landmarks |
Definition at line 1364 of file ServerSettings.cpp.
References dQuantizeStepL.
double ServerSettings::getQuantizeStepL | ( | ) | const |
Get method for the 'dQuantizeStepL' member variable.
Definition at line 1372 of file ServerSettings.cpp.
References dQuantizeStepL.
Referenced by WorldModel::calculateStateAgent2(), WorldModel::checkParticlesAgent(), and WorldModel::initParticlesAgent().
bool ServerSettings::setMaxPower | ( | int | i | ) |
Set method for the 'iMaxPower' member variable.
i | an integer value representing a new maximum power for a dash/kick |
Definition at line 1380 of file ServerSettings.cpp.
References iMaxPower.
int ServerSettings::getMaxPower | ( | ) | const |
Get method for the 'iMaxPower' member variable.
Definition at line 1388 of file ServerSettings.cpp.
References iMaxPower.
Referenced by BasicPlayer::accelerateBallToVelocity(), BasicPlayer::freezeBall(), BasicPlayer::getActiveInterceptionPointBall(), WorldModel::getEffectiveMaxSpeed(), BasicPlayer::getInterceptionPointBall(), WorldModel::getPowerForDash(), BasicPlayer::kickBallCloseToBody(), BasicPlayer::kickTo(), SoccerCommand::makeDashCommand(), SoccerCommand::makeKickCommand(), SoccerCommand::makeTackleCommand(), and WorldModel::predictNrCyclesForDistance().
bool ServerSettings::setMinPower | ( | int | i | ) |
Set method for the 'iMinPower' member variable.
i | an integer value representing a new minimum power for a dash/kick |
Definition at line 1396 of file ServerSettings.cpp.
References iMinPower.
int ServerSettings::getMinPower | ( | ) | const |
Get method for the 'iMinPower' member variable.
Definition at line 1404 of file ServerSettings.cpp.
References iMinPower.
Referenced by WorldModel::getPowerForDash(), SoccerCommand::makeDashCommand(), SoccerCommand::makeKickCommand(), and SoccerCommand::makeTackleCommand().
bool ServerSettings::setMaxMoment | ( | int | i | ) |
Set method for the 'iMaxMoment' member variable.
i | an integer value representing a new maximum angle for a turn/kick |
Definition at line 1412 of file ServerSettings.cpp.
References iMaxMoment.
int ServerSettings::getMaxMoment | ( | ) | const |
Get method for the 'iMaxMoment' member variable.
Definition at line 1420 of file ServerSettings.cpp.
References iMaxMoment.
Referenced by WorldModel::getAngleForTurn(), SoccerCommand::makeCatchCommand(), SoccerCommand::makeKickCommand(), SoccerCommand::makePointToCommand(), and SoccerCommand::makeTurnCommand().
bool ServerSettings::setMinMoment | ( | int | i | ) |
Set method for the 'iMinMoment' member variable.
i | an integer value representing a new minimum angle for a turn/kick |
Definition at line 1428 of file ServerSettings.cpp.
References iMinMoment.
int ServerSettings::getMinMoment | ( | ) | const |
Get method for the 'iMinMoment' member variable.
Definition at line 1436 of file ServerSettings.cpp.
References iMinMoment.
Referenced by WorldModel::getAngleForTurn(), SoccerCommand::makeCatchCommand(), SoccerCommand::makeKickCommand(), SoccerCommand::makePointToCommand(), and SoccerCommand::makeTurnCommand().
bool ServerSettings::setMaxNeckMoment | ( | int | i | ) |
Set method for the 'iMaxNeckMoment' member variable.
i | an integer value representing a new maximum angle for a turnneck |
Definition at line 1444 of file ServerSettings.cpp.
References iMaxNeckMoment.
int ServerSettings::getMaxNeckMoment | ( | ) | const |
Get method for the 'iMaxNeckMoment' member variable.
Definition at line 1452 of file ServerSettings.cpp.
References iMaxNeckMoment.
Referenced by SoccerCommand::makeTurnNeckCommand().
bool ServerSettings::setMinNeckMoment | ( | int | i | ) |
Set method for the 'iMinNeckMoment' member variable.
i | an integer value representing a new minimum angle for a turnneck |
Definition at line 1460 of file ServerSettings.cpp.
References iMinNeckMoment.
int ServerSettings::getMinNeckMoment | ( | ) | const |
Get method for the 'iMinNeckMoment' member variable.
Definition at line 1468 of file ServerSettings.cpp.
References iMinNeckMoment.
Referenced by SoccerCommand::makeTurnNeckCommand().
bool ServerSettings::setMaxNeckAng | ( | int | i | ) |
Set method for the 'iMaxNeckAng' member variable.
i | an integer value representing a new maximum neck angle rel. to body |
Definition at line 1479 of file ServerSettings.cpp.
References iMaxNeckAng.
int ServerSettings::getMaxNeckAng | ( | ) | const |
Get method for the 'iMaxNeckAng' member variable.
Definition at line 1487 of file ServerSettings.cpp.
References iMaxNeckAng.
Referenced by BasicPlayer::turnNeckToPoint().
bool ServerSettings::setMinNeckAng | ( | int | i | ) |
Set method for the 'iMinNeckAng' member variable.
i | an integer value representing a new minimum neck angle rel. to body |
Definition at line 1498 of file ServerSettings.cpp.
References iMinNeckAng.
int ServerSettings::getMinNeckAng | ( | ) | const |
Get method for the 'iMinNeckAng' member variable.
Definition at line 1506 of file ServerSettings.cpp.
References iMinNeckAng.
Referenced by BasicPlayer::turnNeckToPoint().
bool ServerSettings::setPort | ( | int | i | ) |
Set method for the 'iPort' member variable.
i | an integer value representing a new port number for a player connection |
Definition at line 1515 of file ServerSettings.cpp.
References iPort.
int ServerSettings::getPort | ( | ) | const |
Get method for the 'iPort' member variable.
Definition at line 1523 of file ServerSettings.cpp.
References iPort.
Referenced by main().
bool ServerSettings::setCoachPort | ( | int | i | ) |
Set method for the 'iCoachPort' member variable.
i | an integer value representing a new port number for a coach connection |
Definition at line 1532 of file ServerSettings.cpp.
References iCoachPort.
int ServerSettings::getCoachPort | ( | ) | const |
Get method for the 'iCoachPort' member variable.
Definition at line 1540 of file ServerSettings.cpp.
References iCoachPort.
Referenced by main().
bool ServerSettings::setOlCoachPort | ( | int | i | ) |
Set method for the 'iOlCoachPort' member variable.
i | an integer value representing a new port number for an online coach connection |
Definition at line 1549 of file ServerSettings.cpp.
References iOlCoachPort.
int ServerSettings::getOlCoachPort | ( | ) | const |
Get method for the 'iOlCoachPort' member variable.
Definition at line 1557 of file ServerSettings.cpp.
References iOlCoachPort.
bool ServerSettings::setSayCoachCntMax | ( | int | i | ) |
Set method for the 'iSayCoachCntMax' member variable.
i | an integer value representing a new maximum number of coach messages possible |
Definition at line 1566 of file ServerSettings.cpp.
References iSayCoachCntMax.
int ServerSettings::getSayCoachCntMax | ( | ) | const |
Get method for the 'iSayCoachCntMax' member variable.
Definition at line 1574 of file ServerSettings.cpp.
References iSayCoachCntMax.
bool ServerSettings::setSayCoachMsgSize | ( | int | i | ) |
Set method for the 'iSayCoachMsgSize' member variable.
i | an integer value representing a new maximum size of coach messages |
Definition at line 1582 of file ServerSettings.cpp.
References iSayCoachMsgSize.
int ServerSettings::getSayCoachMsgSize | ( | ) | const |
Get method for the 'iSayCoachMsgSize' member variable.
Definition at line 1590 of file ServerSettings.cpp.
References iSayCoachMsgSize.
bool ServerSettings::setClangWinSize | ( | int | i | ) |
Set method for the 'iClangWinSize' member variable.
i | an integer value representing a new time window which controls how many coach messages can be sent |
Definition at line 1599 of file ServerSettings.cpp.
References iClangWinSize.
int ServerSettings::getClangWinSize | ( | ) | const |
Get method for the 'iClangWinSize' member variable.
Definition at line 1607 of file ServerSettings.cpp.
References iClangWinSize.
bool ServerSettings::setClangDefineWin | ( | int | i | ) |
Set method for the 'iClangDefineWin' member variable.
i | an integer value representing a new number of define messages by the coach per time window |
Definition at line 1616 of file ServerSettings.cpp.
References iClangDefineWin.
int ServerSettings::getClangDefineWin | ( | ) | const |
Get method for the 'iClangDefineWin' member variable.
Definition at line 1624 of file ServerSettings.cpp.
References iClangDefineWin.
bool ServerSettings::setClangMetaWin | ( | int | i | ) |
Set method for the 'iClangMetaWin' member variable.
i | an integer value representing a new number of meta messages by the coach per time window |
Definition at line 1633 of file ServerSettings.cpp.
References iClangMetaWin.
int ServerSettings::getClangMetaWin | ( | ) | const |
Get method for the 'iClangMetaWin' member variable.
Definition at line 1641 of file ServerSettings.cpp.
References iClangMetaWin.
bool ServerSettings::setClangAdviceWin | ( | int | i | ) |
Set method for the 'iClangAdviceWin' member variable.
i | an integer value representing a new number of advice messages by the coach per time window |
Definition at line 1650 of file ServerSettings.cpp.
References iClangAdviceWin.
int ServerSettings::getClangAdviceWin | ( | ) | const |
Get method for the 'iClangAdviceWin' member variable.
Definition at line 1658 of file ServerSettings.cpp.
References iClangAdviceWin.
bool ServerSettings::setClangInfoWin | ( | int | i | ) |
Set method for the 'iClangInfoWin' member variable.
i | an integer value representing a new number of info messages by the coach per time window |
Definition at line 1667 of file ServerSettings.cpp.
References iClangInfoWin.
int ServerSettings::getClangInfoWin | ( | ) | const |
Get method for the 'iClangInfoWin' member variable.
Definition at line 1675 of file ServerSettings.cpp.
References iClangInfoWin.
bool ServerSettings::setClangMessDelay | ( | int | i | ) |
Set method for the 'iClangMessDelay' member variable.
i | an integer value representing a new delay of coach messages, i.e. a new number of cycles between the send to a player and the receival of the message |
Definition at line 1685 of file ServerSettings.cpp.
References iClangMessDelay.
int ServerSettings::getClangMessDelay | ( | ) | const |
Get method for the 'iClangMessDelay' member variable.
Definition at line 1694 of file ServerSettings.cpp.
References iClangMessDelay.
bool ServerSettings::setClangMessPerCycle | ( | int | i | ) |
Set method for the 'iClangMessPerCycle' member variable.
i | an integer value representing a new number of coach messages per cycle |
Definition at line 1703 of file ServerSettings.cpp.
References iClangMessPerCycle.
int ServerSettings::getClangMessPerCycle | ( | ) | const |
Get method for the 'iClangMessPerCycle' member variable.
Definition at line 1711 of file ServerSettings.cpp.
References iClangMessPerCycle.
bool ServerSettings::setSendViStep | ( | int | i | ) |
Set method for the 'iSendViStep' member variable.
i | an integer value representing a new interval of the coach's look, i.e. a new length of the interval (in ms) between visual messages to the coach |
Definition at line 1721 of file ServerSettings.cpp.
References iSendViStep.
int ServerSettings::getSendViStep | ( | ) | const |
Get method for the 'iSendViStep' member variable.
Definition at line 1730 of file ServerSettings.cpp.
References iSendViStep.
bool ServerSettings::setSimulatorStep | ( | int | i | ) |
Set method for the 'iSimulatorStep' member variable.
i | an integer value representing a new length (in ms) of a simulator cycle |
Definition at line 1741 of file ServerSettings.cpp.
References iSimulatorStep.
int ServerSettings::getSimulatorStep | ( | ) | const |
Get method for the 'iSimulatorStep' member variable.
Definition at line 1749 of file ServerSettings.cpp.
References iSimulatorStep.
Referenced by SenseHandler::analyzeSenseMessage(), WorldModel::logCircle(), WorldModel::logCoordInfo(), WorldModel::logDrawInfo(), WorldModel::logLine(), Player::mainLoop(), ActHandler::sendMessage(), and SenseHandler::SenseHandler().
bool ServerSettings::setSendStep | ( | int | i | ) |
Set method for the 'iSendStep' member variable.
i | an integer value representing a new length of the interval (in ms) between visual messages to a player in the standard view mode |
Definition at line 1760 of file ServerSettings.cpp.
References iSendStep.
int ServerSettings::getSendStep | ( | ) | const |
Get method for the 'iSendStep' member variable.
Definition at line 1769 of file ServerSettings.cpp.
References iSendStep.
bool ServerSettings::setRecvStep | ( | int | i | ) |
Set method for the 'iRecvStep' member variable.
i | an integer value representing a new length of the interval (in ms) for accepting commands from a player |
Definition at line 1780 of file ServerSettings.cpp.
References iRecvStep.
int ServerSettings::getRecvStep | ( | ) | const |
Get method for the 'iRecvStep' member variable.
Definition at line 1789 of file ServerSettings.cpp.
References iRecvStep.
bool ServerSettings::setHalfTime | ( | int | i | ) |
Set method for the 'iHalfTime' member variable.
i | an integer value representing a new length (in seconds) of a single game half |
Definition at line 1800 of file ServerSettings.cpp.
References iHalfTime.
int ServerSettings::getHalfTime | ( | ) | const |
Get method for the 'iHalfTime' member variable.
Definition at line 1808 of file ServerSettings.cpp.
References iHalfTime.
Referenced by WorldModel::logCircle(), WorldModel::logCoordInfo(), WorldModel::logDrawInfo(), WorldModel::logLine(), and Player::mainLoop().
bool ServerSettings::setDropBallTime | ( | int | i | ) |
Set method for the 'iDropBallTime' member variable.
i | an integer value representing a new number of cycles to wait until dropping the ball automatically for free kicks, corner kicks, etc. |
Definition at line 1817 of file ServerSettings.cpp.
References iDropBallTime.
int ServerSettings::getDropBallTime | ( | ) | const |
Get method for the 'iDropBallTime' member variable.
Definition at line 1826 of file ServerSettings.cpp.
References iDropBallTime.
bool ServerSettings::setSayMsgSize | ( | int | i | ) |
Set method for the 'iSayMsgSize' member variable.
i | an integer value representing a new maximum length (in bytes) of a spoken message |
Definition at line 1835 of file ServerSettings.cpp.
References iSayMsgSize.
int ServerSettings::getSayMsgSize | ( | ) | const |
Get method for the 'iSayMsgSize' member variable.
Definition at line 1843 of file ServerSettings.cpp.
References iSayMsgSize.
bool ServerSettings::setUseOffside | ( | bool | b | ) |
Set method for the 'bUseOffside' member variable.
b | a boolean value indicating whether the offside rule should be applied or not |
Definition at line 1852 of file ServerSettings.cpp.
References bUseOffside.
bool ServerSettings::getUseOffside | ( | ) | const |
Get method for the 'bUseOffside' member variable.
Definition at line 1862 of file ServerSettings.cpp.
References bUseOffside.
bool ServerSettings::setOffsideActiveAreaSize | ( | double | d | ) |
Set method for the 'dOffsideActiveAreaSize' member variable.
d | a double value representing a new offside active area size, i.e. radius of circle around the ball in which player can be offside |
Definition at line 1871 of file ServerSettings.cpp.
References dOffsideActiveAreaSize.
double ServerSettings::getOffsideActiveAreaSize | ( | ) | const |
Get method for the 'dOffsideActiveAreaSize' member variable.
Definition at line 1880 of file ServerSettings.cpp.
References dOffsideActiveAreaSize.
bool ServerSettings::setForbidKickOffOffside | ( | bool | b | ) |
Set method for the 'bForbidKickOffOffside' member variable.
b | a boolean value indicating whether a kick from offside position is allowed |
Definition at line 1889 of file ServerSettings.cpp.
References bForbidKickOffOffside.
bool ServerSettings::getForbidKickOffOffside | ( | ) | const |
Get method for the 'bForbidKickOffOffside' member variable.
Definition at line 1898 of file ServerSettings.cpp.
References bForbidKickOffOffside.
bool ServerSettings::setOffsideKickMargin | ( | double | d | ) |
Set method for the 'dOffsideKickMargin' member variable.
d | a double value representing a new offside kick margin, i.e. a new minimum distance to the ball for offending players when a free kick for offside is taken |
Definition at line 1908 of file ServerSettings.cpp.
References dOffsideKickMargin.
double ServerSettings::getOffsideKickMargin | ( | ) | const |
Get method for the 'dOffsideKickMargin' member variable.
Definition at line 1917 of file ServerSettings.cpp.
References dOffsideKickMargin.
bool ServerSettings::setVerbose | ( | bool | b | ) |
Set method for the 'bVerbose' member variable.
b | a boolean value indicating whether the verbose mode is active or not; in verbose mode the server sends extra error-information |
Definition at line 1926 of file ServerSettings.cpp.
References bVerbose.
bool ServerSettings::getVerbose | ( | ) | const |
Get method for the 'bVerbose' member variable.
Definition at line 1935 of file ServerSettings.cpp.
References bVerbose.
bool ServerSettings::setRecordVersion | ( | int | i | ) |
Set method for the 'iRecordVersion' member variable.
i | an integer value representing a new type of log record |
Definition at line 1943 of file ServerSettings.cpp.
References iRecordVersion.
int ServerSettings::getRecordVersion | ( | ) | const |
Get method for the 'iRecordVersion' member variable.
Definition at line 1951 of file ServerSettings.cpp.
References iRecordVersion.
bool ServerSettings::setRecordLog | ( | bool | b | ) |
Set method for the 'bRecordLog' member variable.
b | a boolean value indicating whether a log record for a game should be created |
Definition at line 1960 of file ServerSettings.cpp.
References bRecordLog.
bool ServerSettings::getRecordLog | ( | ) | const |
Get method for the 'bRecordLog' member variable.
Definition at line 1969 of file ServerSettings.cpp.
References bRecordLog.
bool ServerSettings::setSendLog | ( | bool | b | ) |
Set method for the 'bSendLog' member variable.
b | a boolean value indicating whether a send client command log for a game should be created |
Definition at line 1978 of file ServerSettings.cpp.
References bSendLog.
bool ServerSettings::getSendLog | ( | ) | const |
Get method for the 'bSendLog' member variable.
Definition at line 1987 of file ServerSettings.cpp.
References bSendLog.
bool ServerSettings::setLogTimes | ( | bool | b | ) |
Set method for the 'bLogTimes' member variable.
b | a boolean value indicating whether ms should be written between cycles in log file |
Definition at line 1996 of file ServerSettings.cpp.
References bLogTimes.
bool ServerSettings::getLogTimes | ( | ) | const |
Get method for the 'bLogTimes' member variable.
Definition at line 2005 of file ServerSettings.cpp.
References bLogTimes.
bool ServerSettings::setLogFile | ( | char * | str | ) |
Set method for the 'strLogFile' member variable.
str | a string representing a new server log to store all actions received |
Definition at line 2014 of file ServerSettings.cpp.
References strLogFile.
char * ServerSettings::getLogFile | ( | ) |
Get method for the 'strLogFile' member variable.
Definition at line 2022 of file ServerSettings.cpp.
References strLogFile.
bool ServerSettings::setSynchMode | ( | bool | b | ) |
Set method for the 'bSynchMode' member variable.
b | a boolean representing whether synchronization mode is on |
Definition at line 2030 of file ServerSettings.cpp.
References bSynchMode.
bool ServerSettings::getSynchMode | ( | ) | const |
Get method for the 'bSynchMode' member variable.
Definition at line 2038 of file ServerSettings.cpp.
References bSynchMode.
Referenced by SenseHandler::analyzeSenseMessage(), Player::mainLoop(), BasicCoach::mainLoopNormal(), WorldModel::processRecvThink(), WorldModel::setTimeLastSeeMessage(), and WorldModel::setTimeLastSenseMessage().
bool ServerSettings::setFullStateLeft | ( | bool | b | ) |
Set method for the 'bFullStateL' member variable.
b | a boolean representing whether full state is on for the left team |
Definition at line 2062 of file ServerSettings.cpp.
References bFullStateL.
bool ServerSettings::getFullStateLeft | ( | ) | const |
Get method for the 'bFullStateL' member variable.
Definition at line 2070 of file ServerSettings.cpp.
References bFullStateL.
Referenced by WorldModel::isFullStateOn().
bool ServerSettings::setFullStateRight | ( | bool | b | ) |
Set method for the 'bFullStateR' member variable.
b | a boolean representing whether full state is on for the right team |
Definition at line 2053 of file ServerSettings.cpp.
References bFullStateR.
bool ServerSettings::getFullStateRight | ( | ) | const |
Get method for the 'bFullStateR' member variable.
Definition at line 2045 of file ServerSettings.cpp.
References bFullStateR.
Referenced by WorldModel::isFullStateOn().
bool ServerSettings::setPlayerTypes | ( | int | i | ) |
Set method for the 'iPlayerTypes' member variable.
i | an integer value representing a new number of player types including the default player type |
Definition at line 2082 of file ServerSettings.cpp.
References iPlayerTypes.
int ServerSettings::getPlayerTypes | ( | ) | const |
Get method for the 'iPlayerTypes' member variable.
Definition at line 2090 of file ServerSettings.cpp.
References iPlayerTypes.
bool ServerSettings::setSubsMax | ( | int | i | ) |
Set method for the 'iSubsMax' member variable.
i | an integer value representing a new maximum number of substitutions allowed during a game (this value also indicates the maximum number of players allowed for each type) |
Definition at line 2102 of file ServerSettings.cpp.
References iSubsMax.
int ServerSettings::getSubsMax | ( | ) | const |
Get method for the 'iSubsMax' member variable.
Definition at line 2113 of file ServerSettings.cpp.
References iSubsMax.
bool ServerSettings::setPlayerSpeedMaxDeltaMin | ( | double | d | ) |
Set method for the 'dPlayerSpeedMaxDeltaMin' member variable.
d | a double value representing a new minimum delta for adjusting player_speed_max |
Definition at line 2122 of file ServerSettings.cpp.
References dPlayerSpeedMaxDeltaMin.
double ServerSettings::getPlayerSpeedMaxDeltaMin | ( | ) | const |
Get method for the 'dPlayerSpeedMaxDeltaMin' member variable.
Definition at line 2130 of file ServerSettings.cpp.
References dPlayerSpeedMaxDeltaMin.
bool ServerSettings::setPlayerSpeedMaxDeltaMax | ( | double | d | ) |
Set method for the 'dPlayerSpeedMaxDeltaMax' member variable.
d | a double value representing a new maximum delta for adjusting player_speed_max |
Definition at line 2139 of file ServerSettings.cpp.
References dPlayerSpeedMaxDeltaMax.
double ServerSettings::getPlayerSpeedMaxDeltaMax | ( | ) | const |
Get method for the 'dPlayerSpeedMaxDeltaMax' member variable.
Definition at line 2147 of file ServerSettings.cpp.
References dPlayerSpeedMaxDeltaMax.
bool ServerSettings::setStaminaIncMaxDeltaFactor | ( | double | d | ) |
Set method for the 'dStaminaIncMaxDeltaFactor' member variable.
d | a double value representing a new amount by which delta is multiplied for stamina_inc_max |
Definition at line 2156 of file ServerSettings.cpp.
References dStaminaIncMaxDeltaFactor.
double ServerSettings::getStaminaIncMaxDeltaFactor | ( | ) | const |
Get method for the 'dStaminaIncMaxDeltaFactor' member variable.
Definition at line 2164 of file ServerSettings.cpp.
References dStaminaIncMaxDeltaFactor.
bool ServerSettings::setPlayerDecayDeltaMin | ( | double | d | ) |
Set method for the 'dPlayerDecayDeltaMin' member variable.
d | a double value representing a new minimum delta for adjusting player_decay |
Definition at line 2173 of file ServerSettings.cpp.
References dPlayerDecayDeltaMin.
double ServerSettings::getPlayerDecayDeltaMin | ( | ) | const |
Get method for the 'dPlayerDecayDeltaMin' member variable.
Definition at line 2181 of file ServerSettings.cpp.
References dPlayerDecayDeltaMin.
bool ServerSettings::setPlayerDecayDeltaMax | ( | double | d | ) |
Set method for the 'dPlayerDecayDeltaMax' member variable.
d | a double value representing a new maximum delta for adjusting player_decay |
Definition at line 2190 of file ServerSettings.cpp.
References dPlayerDecayDeltaMax.
double ServerSettings::getPlayerDecayDeltaMax | ( | ) | const |
Get method for the 'dPlayerDecayDeltaMax' member variable.
Definition at line 2198 of file ServerSettings.cpp.
References dPlayerDecayDeltaMax.
bool ServerSettings::setInertiaMomentDeltaFactor | ( | double | d | ) |
Set method for the 'dInertiaMomentDeltaFactor' member variable.
d | a double value representing a new amount by which delta is multiplied for inertia_moment |
Definition at line 2207 of file ServerSettings.cpp.
References dInertiaMomentDeltaFactor.
double ServerSettings::getInertiaMomentDeltaFactor | ( | ) | const |
Get method for the 'dInertiaMomentDeltaFactor' member variable.
Definition at line 2215 of file ServerSettings.cpp.
References dInertiaMomentDeltaFactor.
bool ServerSettings::setDashPowerRateDeltaMin | ( | double | d | ) |
Set method for the 'dDashPowerRateDeltaMin' member variable.
d | a double value representing a new minimum delta for adjusting dash_power_rate |
Definition at line 2224 of file ServerSettings.cpp.
References dDashPowerRateDeltaMin.
double ServerSettings::getDashPowerRateDeltaMin | ( | ) | const |
Get method for the 'dDashPowerRateDeltaMin' member variable.
Definition at line 2232 of file ServerSettings.cpp.
References dDashPowerRateDeltaMin.
bool ServerSettings::setDashPowerRateDeltaMax | ( | double | d | ) |
Set method for the 'dDashPowerRateDeltaMax' member variable.
d | a double value representing a new maximum delta for adjusting dash_power_rate |
Definition at line 2241 of file ServerSettings.cpp.
References dDashPowerRateDeltaMax.
double ServerSettings::getDashPowerRateDeltaMax | ( | ) | const |
Get method for the 'dDashPowerRateDeltaMax' member variable.
Definition at line 2249 of file ServerSettings.cpp.
References dDashPowerRateDeltaMax.
bool ServerSettings::setPlayerSizeDeltaFactor | ( | double | d | ) |
Set method for the 'dPlayerSizeDeltaFactor' member variable.
d | a double value representing a new amount by which delta is multiplied for player_size |
Definition at line 2258 of file ServerSettings.cpp.
References dPlayerSizeDeltaFactor.
double ServerSettings::getPlayerSizeDeltaFactor | ( | ) | const |
Get method for the 'dPlayerSizeDeltaFactor' member variable.
Definition at line 2266 of file ServerSettings.cpp.
References dPlayerSizeDeltaFactor.
bool ServerSettings::setKickableMarginDeltaMin | ( | double | d | ) |
Set method for the 'dKickableMarginDeltaMin' member variable.
d | a double value representing a new minimum delta for adjusting kickable_margin |
Definition at line 2275 of file ServerSettings.cpp.
References dKickableMarginDeltaMin.
double ServerSettings::getKickableMarginDeltaMin | ( | ) | const |
Get method for the 'dKickableMarginDeltaMin' member variable.
Definition at line 2283 of file ServerSettings.cpp.
References dKickableMarginDeltaMin.
bool ServerSettings::setKickableMarginDeltaMax | ( | double | d | ) |
Set method for the 'dKickableMarginDeltaMax' member variable.
d | a double value representing a new maximum delta for adjusting kickable_margin |
Definition at line 2292 of file ServerSettings.cpp.
References dKickableMarginDeltaMax.
double ServerSettings::getKickableMarginDeltaMax | ( | ) | const |
Get method for the 'dKickableMarginDeltaMax' member variable.
Definition at line 2300 of file ServerSettings.cpp.
References dKickableMarginDeltaMax.
bool ServerSettings::setKickRandDeltaFactor | ( | double | d | ) |
Set method for the 'dKickRandDeltaFactor' member variable.
d | a double value representing a new amount by which delta is multiplied for kick_rand |
Definition at line 2309 of file ServerSettings.cpp.
References dKickRandDeltaFactor.
double ServerSettings::getKickRandDeltaFactor | ( | ) | const |
Get method for the 'dKickRandDeltaFactor' member variable.
Definition at line 2317 of file ServerSettings.cpp.
References dKickRandDeltaFactor.
bool ServerSettings::setExtraStaminaDeltaMin | ( | double | d | ) |
Set method for the 'dExtraStaminaDeltaMin' member variable.
d | a double value representing a new minimum delta for adjusting extra_stamina |
Definition at line 2326 of file ServerSettings.cpp.
References dExtraStaminaDeltaMin.
double ServerSettings::getExtraStaminaDeltaMin | ( | ) | const |
Get method for the 'dExtraStaminaDeltaMin' member variable.
Definition at line 2334 of file ServerSettings.cpp.
References dExtraStaminaDeltaMin.
bool ServerSettings::setExtraStaminaDeltaMax | ( | double | d | ) |
Set method for the 'dExtraStaminaDeltaMax' member variable.
d | a double value representing a new maximum delta for adjusting extra_stamina |
Definition at line 2343 of file ServerSettings.cpp.
References dExtraStaminaDeltaMax.
double ServerSettings::getExtraStaminaDeltaMax | ( | ) | const |
Get method for the 'dExtraStaminaDeltaMax' member variable.
Definition at line 2351 of file ServerSettings.cpp.
References dExtraStaminaDeltaMax.
bool ServerSettings::setEffortMaxDeltaFactor | ( | double | d | ) |
Set method for the 'dEffortMaxDeltaFactor' member variable.
d | a double value representing a new amount by which delta is multiplied for effort_max |
Definition at line 2360 of file ServerSettings.cpp.
References dEffortMaxDeltaFactor.
double ServerSettings::getEffortMaxDeltaFactor | ( | ) | const |
Get method for the 'dEffortMaxDeltaFactor' member variable.
Definition at line 2368 of file ServerSettings.cpp.
References dEffortMaxDeltaFactor.
bool ServerSettings::setEffortMinDeltaFactor | ( | double | d | ) |
Set method for the 'dEffortMinDeltaFactor' member variable.
d | a double value representing a new amount by which delta is multiplied for effort_min |
Definition at line 2377 of file ServerSettings.cpp.
References dEffortMinDeltaFactor.
double ServerSettings::getEffortMinDeltaFactor | ( | ) | const |
Get method for the 'dEffortMinDeltaFactor' member variable.
Definition at line 2385 of file ServerSettings.cpp.
References dEffortMinDeltaFactor.
bool ServerSettings::setNewDashPowerRateDeltaMin | ( | double | d | ) |
Set method for the 'dDashPowerRateDeltaMin' member variable.
d | a double value representing a new minimum delta for adjusting dash_power_rate |
Definition at line 2394 of file ServerSettings.cpp.
References dNewDashPowerRateDeltaMin.
double ServerSettings::getNewDashPowerRateDeltaMin | ( | ) | const |
Get method for the 'dNewDashPowerRateDeltaMin' member variable.
Definition at line 2402 of file ServerSettings.cpp.
References dNewDashPowerRateDeltaMin.
bool ServerSettings::setNewDashPowerRateDeltaMax | ( | double | d | ) |
Set method for the 'dNewDashPowerRateDeltaMax' member variable.
d | a double value representing a new maximum delta for adjusting dash_power_rate |
Definition at line 2411 of file ServerSettings.cpp.
References dNewDashPowerRateDeltaMax.
double ServerSettings::getNewDashPowerRateDeltaMax | ( | ) | const |
Get method for the 'dNewDashPowerRateDeltaMax' member variable.
Definition at line 2419 of file ServerSettings.cpp.
References dNewDashPowerRateDeltaMax.
bool ServerSettings::setNewStaminaIncMaxDeltaFactor | ( | double | d | ) |
Set method for the 'dNewStaminaIncMaxDeltaFactor' member variable.
d | a double value representing a new amount by which delta is multiplied for stamina_inc_max |
Definition at line 2428 of file ServerSettings.cpp.
References dNewStaminaIncMaxDeltaFactor.
double ServerSettings::getNewStaminaIncMaxDeltaFactor | ( | ) | const |
Get method for the 'dNewStaminaIncMaxDeltaFactor' member variable.
Definition at line 2436 of file ServerSettings.cpp.
References dNewStaminaIncMaxDeltaFactor.
bool ServerSettings::setPenDistX | ( | double | d | ) |
Set method for the 'dPenDistX' variable that indicates where the ball will be positioned in front of the goalline in case of a penalty kick.
Definition at line 2443 of file ServerSettings.cpp.
References dPenDistX.
double ServerSettings::getPenDistX | ( | ) | const |
Get method for the 'dPenDistX' variable that indicates where the ball will be positioned in front of the goalline in case of a penalty kick.
Definition at line 2451 of file ServerSettings.cpp.
References dPenDistX.
Referenced by Player::performPenalty().
bool ServerSettings::setPenMaxGoalieDistX | ( | double | d | ) |
Set method for the 'dPenMaxGoalieDistX' variable that indicates how far the goalie is allowed to move outside its goal in case of a penalty kick.
Definition at line 2459 of file ServerSettings.cpp.
References dPenMaxGoalieDistX.
double ServerSettings::getPenMaxGoalieDistX | ( | ) | const |
Get method for the 'dPenMaxGoalieDistX' variable that indicates how far the goalie is allowed to move outside its goal in case of a penalty kick.
Definition at line 2468 of file ServerSettings.cpp.
References dPenMaxGoalieDistX.
bool ServerSettings::setPenAllowMultKicks | ( | bool | b | ) |
Set method for the 'bPenAllowMultKicks' variable that indicates whether the penalty kicker is allowed to kick the ball multiple times.
Definition at line 2475 of file ServerSettings.cpp.
References bPenAllowMultKicks.
bool ServerSettings::getPenAllowMultKicks | ( | ) | const |
Set method for the 'bPenAllowMultKicks' variable that indicates whether the penalty kicker is allowed to kick the ball multiple times.
Definition at line 2483 of file ServerSettings.cpp.
References bPenAllowMultKicks.
Referenced by Player::performPenalty().
bool ServerSettings::setTackleDist | ( | double | d | ) |
Set method for the 'dTackleDist' variable that indicates the maximum x distance to the front of the agent in which a tackle can be performed. The probabiltiy of succeeding depends on this distance.
Definition at line 2491 of file ServerSettings.cpp.
References dTackleDist.
double ServerSettings::getTackleDist | ( | ) | const |
Get method for the 'dTackleDist' variable that indicates the maximum x distance to the front of the agent in which a tackle can be performed. The probabiltiy of succeeding depends on this distance.
Definition at line 2500 of file ServerSettings.cpp.
References dTackleDist.
Referenced by WorldModel::getProbTackleSucceeds().
bool ServerSettings::setTackleBackDist | ( | double | d | ) |
Set method for the 'dTackleBackDist' variable that indicates the maximum x distance to the back of the agent in which a tackle can be performed. The probabiltiy of succeeding depends on this distance.
Definition at line 2508 of file ServerSettings.cpp.
References dTackleBackDist.
double ServerSettings::getTackleBackDist | ( | ) | const |
Get method for the 'dTackleBackDist' variable that indicates the maximum x distance to the back of the agent in which a tackle can be performed. The probabiltiy of succeeding depends on this distance.
Definition at line 2517 of file ServerSettings.cpp.
References dTackleBackDist.
Referenced by WorldModel::getProbTackleSucceeds().
bool ServerSettings::setTackleWidth | ( | double | d | ) |
Set method for the 'dTackleWidth' variable that indicates the maximum y distance to the agent in which a tackle can be performed. The probabiltiy of succeeding depends on this distance.
Definition at line 2525 of file ServerSettings.cpp.
References dTackleWidth.
double ServerSettings::getTackleWidth | ( | ) | const |
Get method for the 'dTackleWidth' variable that indicates the maximum y distance to the agent in which a tackle can be performed. The probabiltiy of succeeding depends on this distance.
Definition at line 2534 of file ServerSettings.cpp.
References dTackleWidth.
Referenced by WorldModel::getProbTackleSucceeds().
bool ServerSettings::setTackleExponent | ( | double | d | ) |
Set method for the 'dTackleExponent' variable that indicates the exponent used in order to calculate the probability that the tackle will succeed.
Definition at line 2541 of file ServerSettings.cpp.
References dTackleExponent.
double ServerSettings::getTackleExponent | ( | ) | const |
Get method for the 'dTackleExponent' variable that indicates the exponent used in order to calculate the probability that the tackle will succeed.
Definition at line 2549 of file ServerSettings.cpp.
References dTackleExponent.
Referenced by WorldModel::getProbTackleSucceeds().
bool ServerSettings::setTackleCycles | ( | int | i | ) |
Set method for the 'dTackleCycles' variable that indicates how many cycles a player is immobile after performing a tackle.
Definition at line 2556 of file ServerSettings.cpp.
References iTackleCycles.
int ServerSettings::getTackleCycles | ( | ) | const |
Get method for the 'dTackleCycles' variable that indicates how many cycles a player is immobile after performing a tackle.
Definition at line 2564 of file ServerSettings.cpp.
References iTackleCycles.
Referenced by WorldModel::getTackleExpires(), and WorldModel::processNewObjectInfo().
bool ServerSettings::setTacklePowerRate | ( | double | d | ) |
Set method for the 'dTacklePowerRate' variable that indicates with which power the ball is accelerated after a tackle.
Definition at line 2571 of file ServerSettings.cpp.
References dTacklePowerRate.
double ServerSettings::getTacklePowerRate | ( | ) | const |
Get method for the 'dTacklePowerRate' variable that indicates with which power the ball is accelerated after a tackle.
Definition at line 2579 of file ServerSettings.cpp.
References dTacklePowerRate.
bool ServerSettings::setEffortMax | ( | double | d | ) |
Set method for the 'dEffortMax' member variable.
d | a double value representing a new maximum player effort capacity |
Definition at line 2587 of file ServerSettings.cpp.
References dEffortMax.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getEffortMax | ( | ) | const |
Get method for the 'dEffortMax' member variable.
Definition at line 2595 of file ServerSettings.cpp.
References dEffortMax.
bool ServerSettings::setSlowDownFactor | ( | int | i | ) |
Set method for the 'iSlowDownFactor' member variable.
i | an integer value representing a new factor to slow down the simulator and send intervals |
Definition at line 2604 of file ServerSettings.cpp.
References iSlowDownFactor.
int ServerSettings::getSlowDownFactor | ( | ) | const |
Get method for the 'iSlowDownFactor' member variable.
Definition at line 2612 of file ServerSettings.cpp.
References iSlowDownFactor.
bool ServerSettings::setVisibleDistance | ( | double | d | ) |
Set method for the 'dVisibleDistance' member variable.
d | a double value representing a new distance within which objects are always 'visible' (even when not in view cone) |
Definition at line 2623 of file ServerSettings.cpp.
References dVisibleDistance.
double ServerSettings::getVisibleDistance | ( | ) | const |
Get method for the 'dVisibleDistance' member variable.
Definition at line 2632 of file ServerSettings.cpp.
References dVisibleDistance.
Referenced by Player::amIAgentToSaySomething(), SenseHandler::analyzeSeeMessage(), SenseHandler::analyzeSenseMessage(), WorldModel::calculateStateBall(), WorldModel::getProbTackleSucceeds(), WorldModel::mapUnknownPlayers(), WorldModel::processPlayerMessage(), WorldModel::removeGhosts(), and WorldModel::updateAll().
bool ServerSettings::setExtraStamina | ( | double | d | ) |
Set method for the 'dExtraStamina' member variable.
d | a double value representing a new amount of extra stamina that can be added to the maximum stamina of a player. This value depends on the type of heterogeneous player. |
Definition at line 2642 of file ServerSettings.cpp.
References dExtraStamina.
Referenced by WorldModel::updateSSToHeteroPlayerType().
double ServerSettings::getExtraStamina | ( | ) | const |
Get method for the 'dExtraStamina' member variable.
Definition at line 2652 of file ServerSettings.cpp.
References dExtraStamina.
bool ServerSettings::setMaximalKickDist | ( | double | d | ) |
Set method for the 'dMaximalKickDist' member variable.
d | a double value representing a new maximum distance from a player for which the ball is still kickable |
Definition at line 2661 of file ServerSettings.cpp.
References dMaximalKickDist.
Referenced by SenseHandler::analyzeServerParamMessage().
double ServerSettings::getMaximalKickDist | ( | ) | const |
Get method for the 'dMaximalKickDist' member variable.
Definition at line 2670 of file ServerSettings.cpp.
References dMaximalKickDist.
Referenced by Player::amIAgentToSaySomething(), WorldModel::calculateStateBall(), BasicPlayer::freezeBall(), BasicPlayer::getActiveInterceptionPointBall(), BasicPlayer::getInterceptionPointBall(), BasicPlayer::holdBall(), BasicPlayer::interceptClose(), WorldModel::isBallKickable(), BasicPlayer::kickTo(), Player::sayBallStatus(), BasicPlayer::turnWithBallTo(), and WorldModel::updateBallAfterKick().
double ServerSettings::dGoalWidth [private] |
goal_width: the width of the goal
Definition at line 85 of file ServerSettings.h.
Referenced by getGoalWidth(), ServerSettings(), and setGoalWidth().
double ServerSettings::dPlayerSize [private] |
player_size: the size (=radius) of a player
Definition at line 88 of file ServerSettings.h.
Referenced by getPlayerSize(), readValues(), ServerSettings(), setBallSize(), setKickableMargin(), setPlayerSize(), and setValue().
double ServerSettings::dPlayerDecay [private] |
player_decay: player speed decay per cycle
Definition at line 89 of file ServerSettings.h.
Referenced by getPlayerDecay(), ServerSettings(), and setPlayerDecay().
double ServerSettings::dPlayerRand [private] |
player_rand: random error in player movement
Definition at line 90 of file ServerSettings.h.
Referenced by getPlayerRand(), ServerSettings(), and setPlayerRand().
double ServerSettings::dPlayerWeight [private] |
player_weight: weight of a player (for wind)
Definition at line 91 of file ServerSettings.h.
Referenced by getPlayerWeight(), ServerSettings(), and setPlayerWeight().
double ServerSettings::dPlayerSpeedMax [private] |
player_speed_max: maximum speed of a player
Definition at line 92 of file ServerSettings.h.
Referenced by getPlayerSpeedMax(), ServerSettings(), and setPlayerSpeedMax().
double ServerSettings::dPlayerAccelMax [private] |
player_accel_max: maximum acceleration of a player per cycle
Definition at line 93 of file ServerSettings.h.
Referenced by getPlayerAccelMax(), ServerSettings(), and setPlayerAccelMax().
double ServerSettings::dStaminaMax [private] |
stamina_max: maximum stamina of a player
Definition at line 97 of file ServerSettings.h.
Referenced by getStaminaMax(), ServerSettings(), and setStaminaMax().
double ServerSettings::dStaminaIncMax [private] |
stamina_inc_max: maximum stamina increase of a player per cycle
Definition at line 98 of file ServerSettings.h.
Referenced by getStaminaIncMax(), ServerSettings(), and setStaminaIncMax().
double ServerSettings::dRecoverDecThr [private] |
recover_dec_thr: percentage of stamina_max below which player recovery decreases
Definition at line 100 of file ServerSettings.h.
Referenced by getRecoverDecThr(), ServerSettings(), and setRecoverDecThr().
double ServerSettings::dRecoverDec [private] |
recover_dec: decrement step per cycle for player recovery
Definition at line 102 of file ServerSettings.h.
Referenced by getRecoverDec(), ServerSettings(), and setRecoverDec().
double ServerSettings::dRecoverMin [private] |
recover_min: minimum player recovery
Definition at line 104 of file ServerSettings.h.
Referenced by getRecoverMin(), ServerSettings(), and setRecoverMin().
double ServerSettings::dEffortDecThr [private] |
effort_dec_thr: percentage of stamina_max below which player effort capacity decreases
Definition at line 105 of file ServerSettings.h.
Referenced by getEffortDecThr(), ServerSettings(), and setEffortDecThr().
double ServerSettings::dEffortDec [private] |
effort_dec: decrement step per cycle for player effort capacity
Definition at line 107 of file ServerSettings.h.
Referenced by getEffortDec(), ServerSettings(), and setEffortDec().
double ServerSettings::dEffortIncThr [private] |
effort_incr_thr: percentage of stamina_max above which player effort capacity increases
Definition at line 109 of file ServerSettings.h.
Referenced by getEffortIncThr(), ServerSettings(), and setEffortIncThr().
double ServerSettings::dEffortInc [private] |
effort_inc: increment step per cycle for player effort capacity
Definition at line 111 of file ServerSettings.h.
Referenced by getEffortInc(), ServerSettings(), and setEffortInc().
double ServerSettings::dEffortMin [private] |
effort_min: minimum value for player effort
Definition at line 113 of file ServerSettings.h.
Referenced by getEffortMin(), ServerSettings(), and setEffortMin().
double ServerSettings::dEffortMax [private] |
effort_max: maximum player effort capacity
Definition at line 114 of file ServerSettings.h.
Referenced by getEffortMax(), ServerSettings(), and setEffortMax().
int ServerSettings::iHearMax [private] |
hear_max: maximum hearing capacity of a plyer a player can hear hear_inc messages in hear_decay simulation cycles
Definition at line 118 of file ServerSettings.h.
Referenced by getHearMax(), ServerSettings(), and setHearMax().
int ServerSettings::iHearInc [private] |
hear_inc: minimum hearing capacity of a player i.e. the number of messages a player can hear in hear_decay simulation cycles
Definition at line 121 of file ServerSettings.h.
Referenced by getHearInc(), ServerSettings(), and setHearInc().
int ServerSettings::iHearDecay [private] |
hear_decay: decay rate of player hearing capacity, i.e. minimum number of cycles for hear_inc messages
Definition at line 124 of file ServerSettings.h.
Referenced by getHearDecay(), ServerSettings(), and setHearDecay().
double ServerSettings::dInertiaMoment [private] |
inertia_moment: inertia moment of a player; affects actual turn angle depending on speed
Definition at line 129 of file ServerSettings.h.
Referenced by getInertiaMoment(), ServerSettings(), and setInertiaMoment().
int ServerSettings::iSenseBodyStep [private] |
sense_body_step: length of the interval (ms) between sense_body information messages
Definition at line 133 of file ServerSettings.h.
Referenced by getSenseBodyStep(), ServerSettings(), and setSenseBodyStep().
double ServerSettings::dCatchableAreaL [private] |
catchable_area_l: length of area around goalkeeper in which he can catch the ball
Definition at line 137 of file ServerSettings.h.
Referenced by getCatchableAreaL(), ServerSettings(), and setCatchableAreaL().
double ServerSettings::dCatchableAreaW [private] |
catchable_area_w: width of area around goalkeeper in which he can catch the ball
Definition at line 139 of file ServerSettings.h.
Referenced by getCatchableAreaW(), ServerSettings(), and setCatchableAreaW().
double ServerSettings::dCatchProbability [private] |
catch_probability: the probability for a goalkeeper to catch the ball
Definition at line 141 of file ServerSettings.h.
Referenced by getCatchProbability(), ServerSettings(), and setCatchProbability().
int ServerSettings::iCatchBanCycle [private] |
catch_ban_cycle: number of cycles after catch in which goalkeeper cannot catch again
Definition at line 143 of file ServerSettings.h.
Referenced by getCatchBanCycle(), ServerSettings(), and setCatchBanCycle().
int ServerSettings::iGoalieMaxMoves [private] |
goalie_max_moves: maximum number of 'move' actions allowed for goalkeeper after catch
Definition at line 145 of file ServerSettings.h.
Referenced by getGoalieMaxMoves(), ServerSettings(), and setGoalieMaxMoves().
double ServerSettings::dBallSize [private] |
ball_size: the size (=radius) of the ball
Definition at line 149 of file ServerSettings.h.
Referenced by getBallSize(), readValues(), ServerSettings(), setBallSize(), setKickableMargin(), setPlayerSize(), and setValue().
double ServerSettings::dBallDecay [private] |
ball_decay: ball speed decay per cycle
Definition at line 150 of file ServerSettings.h.
Referenced by getBallDecay(), ServerSettings(), and setBallDecay().
double ServerSettings::dBallRand [private] |
ball_rand: random error in ball movement
Definition at line 151 of file ServerSettings.h.
Referenced by getBallRand(), ServerSettings(), and setBallRand().
double ServerSettings::dBallWeight [private] |
ball_weight: weight of the ball (for wind)
Definition at line 152 of file ServerSettings.h.
Referenced by getBallWeight(), ServerSettings(), and setBallWeight().
double ServerSettings::dBallSpeedMax [private] |
ball_speed_max: maximum speed of the ball
Definition at line 153 of file ServerSettings.h.
Referenced by getBallSpeedMax(), ServerSettings(), and setBallSpeedMax().
double ServerSettings::dBallAccelMax [private] |
ball_accel_max: maximum acceleration of the ball per cycle
Definition at line 154 of file ServerSettings.h.
Referenced by getBallAccelMax(), ServerSettings(), and setBallAccelMax().
double ServerSettings::dWindForce [private] |
wind_force: the force of the wind
Definition at line 158 of file ServerSettings.h.
Referenced by getWindForce(), ServerSettings(), and setWindForce().
double ServerSettings::dWindDir [private] |
wind_dir: the direction of the wind
Definition at line 159 of file ServerSettings.h.
Referenced by getWindDir(), ServerSettings(), and setWindDir().
double ServerSettings::dWindRand [private] |
wind_rand: random error in wind direction
Definition at line 160 of file ServerSettings.h.
Referenced by getWindRand(), ServerSettings(), and setWindRand().
bool ServerSettings::bWindRandom [private] |
wind_random: random wind force and direction
Definition at line 161 of file ServerSettings.h.
Referenced by getWindRandom(), ServerSettings(), and setWindRandom().
double ServerSettings::dKickableMargin [private] |
kickable_margin: margin around player in which ball is kickable; kickable area thus equals kickable_margin + ball_size + player_size
Definition at line 164 of file ServerSettings.h.
Referenced by getKickableMargin(), readValues(), ServerSettings(), setBallSize(), setKickableMargin(), setPlayerSize(), and setValue().
double ServerSettings::dCkickMargin [private] |
ckick_margin: corner kick margin, i.e. the minimum distance to the ball for offending players when a corner kick is taken
Definition at line 167 of file ServerSettings.h.
Referenced by getCkickMargin(), ServerSettings(), and setCkickMargin().
double ServerSettings::dDashPowerRate [private] |
dash_power_rate: rate by which the 'Power' argument in a 'dash' command is multiplied (thus determining the amount of displacement of the player as a result of the 'dash')
Definition at line 170 of file ServerSettings.h.
Referenced by getDashPowerRate(), ServerSettings(), and setDashPowerRate().
double ServerSettings::dKickPowerRate [private] |
kick_power_rate: rate by which the 'Power' argument in a 'kick' command is multiplied (thus determining the amount of displacement of the ball as a result of the 'kick')
Definition at line 174 of file ServerSettings.h.
Referenced by getKickPowerRate(), ServerSettings(), and setKickPowerRate().
double ServerSettings::dKickRand [private] |
kick_rand: random error in kick direction
Definition at line 178 of file ServerSettings.h.
Referenced by getKickRand(), ServerSettings(), and setKickRand().
double ServerSettings::dVisibleAngle [private] |
visible_angle: angle of the view cone of a player in the standard view mode
Definition at line 181 of file ServerSettings.h.
Referenced by getVisibleAngle(), ServerSettings(), and setVisibleAngle().
double ServerSettings::dAudioCutDist [private] |
audio_cut_dist: maximum distance over which a spoken message can be heard
Definition at line 183 of file ServerSettings.h.
Referenced by getAudioCutDist(), ServerSettings(), and setAudioCutDist().
double ServerSettings::dQuantizeStep [private] |
quantize_step: quantization step for distance of moving objects
Definition at line 187 of file ServerSettings.h.
Referenced by getQuantizeStep(), ServerSettings(), and setQuantizeStep().
double ServerSettings::dQuantizeStepL [private] |
quantize_step_l: quantization step for distance of landmarks
Definition at line 189 of file ServerSettings.h.
Referenced by getQuantizeStepL(), ServerSettings(), and setQuantizeStepL().
int ServerSettings::iMaxPower [private] |
maxpower: maximum power for dash/kick
Definition at line 193 of file ServerSettings.h.
Referenced by getMaxPower(), ServerSettings(), and setMaxPower().
int ServerSettings::iMinPower [private] |
minpower: minimum power for dash/kick
Definition at line 194 of file ServerSettings.h.
Referenced by getMinPower(), ServerSettings(), and setMinPower().
int ServerSettings::iMaxMoment [private] |
maxmoment: maximum angle for turn/kick
Definition at line 195 of file ServerSettings.h.
Referenced by getMaxMoment(), ServerSettings(), and setMaxMoment().
int ServerSettings::iMinMoment [private] |
minmoment: minimum angle for turn/kick
Definition at line 196 of file ServerSettings.h.
Referenced by getMinMoment(), ServerSettings(), and setMinMoment().
int ServerSettings::iMaxNeckMoment [private] |
maxneckmoment: maximum angle for turnneck
Definition at line 197 of file ServerSettings.h.
Referenced by getMaxNeckMoment(), ServerSettings(), and setMaxNeckMoment().
int ServerSettings::iMinNeckMoment [private] |
minneckmoment: minimum angle for turnneck
Definition at line 198 of file ServerSettings.h.
Referenced by getMinNeckMoment(), ServerSettings(), and setMinNeckMoment().
int ServerSettings::iMaxNeckAng [private] |
maxneckang: maximum neck angle rel. to body
Definition at line 199 of file ServerSettings.h.
Referenced by getMaxNeckAng(), ServerSettings(), and setMaxNeckAng().
int ServerSettings::iMinNeckAng [private] |
minneckang: minimum neck angle rel. to body
Definition at line 200 of file ServerSettings.h.
Referenced by getMinNeckAng(), ServerSettings(), and setMinNeckAng().
int ServerSettings::iPort [private] |
port: port number for player connection
Definition at line 203 of file ServerSettings.h.
Referenced by getPort(), ServerSettings(), and setPort().
int ServerSettings::iCoachPort [private] |
coach_port: port number for coach connection
Definition at line 204 of file ServerSettings.h.
Referenced by getCoachPort(), ServerSettings(), and setCoachPort().
int ServerSettings::iOlCoachPort [private] |
ol_coach_port: port number for online coach
Definition at line 205 of file ServerSettings.h.
Referenced by getOlCoachPort(), ServerSettings(), and setOlCoachPort().
int ServerSettings::iSayCoachCntMax [private] |
say_coach_cnt_max: maximum number of coach messages possible
Definition at line 208 of file ServerSettings.h.
Referenced by getSayCoachCntMax(), ServerSettings(), and setSayCoachCntMax().
int ServerSettings::iSayCoachMsgSize [private] |
say_coach_msg_size: maximum size of coach messages
Definition at line 210 of file ServerSettings.h.
Referenced by getSayCoachMsgSize(), ServerSettings(), and setSayCoachMsgSize().
int ServerSettings::iClangWinSize [private] |
clang_win_size: time window which controls how many coach messages can be sent
Definition at line 212 of file ServerSettings.h.
Referenced by getClangWinSize(), ServerSettings(), and setClangWinSize().
int ServerSettings::iClangDefineWin [private] |
clang_define_win: number of define messages by coach per time window
Definition at line 214 of file ServerSettings.h.
Referenced by getClangDefineWin(), ServerSettings(), and setClangDefineWin().
int ServerSettings::iClangMetaWin [private] |
clang_meta_win: number of meta messages by coach per time window
Definition at line 216 of file ServerSettings.h.
Referenced by getClangMetaWin(), ServerSettings(), and setClangMetaWin().
int ServerSettings::iClangAdviceWin [private] |
clang_advice_win: number of advice messages by coach per time window
Definition at line 218 of file ServerSettings.h.
Referenced by getClangAdviceWin(), ServerSettings(), and setClangAdviceWin().
int ServerSettings::iClangInfoWin [private] |
clang_info_win: number of info messages by coach per time window
Definition at line 220 of file ServerSettings.h.
Referenced by getClangInfoWin(), ServerSettings(), and setClangInfoWin().
int ServerSettings::iClangMessDelay [private] |
clang_mess_delay: delay of coach messages, ie the number of cycles between send to player and receival of message
Definition at line 222 of file ServerSettings.h.
Referenced by getClangMessDelay(), ServerSettings(), and setClangMessDelay().
int ServerSettings::iClangMessPerCycle [private] |
clang_mess_per_cycle: number of coach messages per cycle
Definition at line 225 of file ServerSettings.h.
Referenced by getClangMessPerCycle(), ServerSettings(), and setClangMessPerCycle().
int ServerSettings::iSendViStep [private] |
send_vi_step: interval of coach's look, i.e. the length of the interval (in ms) between visual messages to the coach
Definition at line 227 of file ServerSettings.h.
Referenced by getSendViStep(), ServerSettings(), and setSendViStep().
int ServerSettings::iSimulatorStep [private] |
simulator_step: the length (in ms) of a simulator cycle
Definition at line 232 of file ServerSettings.h.
Referenced by getSimulatorStep(), ServerSettings(), and setSimulatorStep().
int ServerSettings::iSendStep [private] |
send_step: the length of the interval (in ms) between visual messages to a player in the standard view mode
Definition at line 234 of file ServerSettings.h.
Referenced by getSendStep(), ServerSettings(), and setSendStep().
int ServerSettings::iRecvStep [private] |
recv_step: the length of the interval (in ms) for accepting commands from a player
Definition at line 237 of file ServerSettings.h.
Referenced by getRecvStep(), ServerSettings(), and setRecvStep().
int ServerSettings::iHalfTime [private] |
half_time: the length (in seconds) of a single game half
Definition at line 239 of file ServerSettings.h.
Referenced by getHalfTime(), ServerSettings(), and setHalfTime().
int ServerSettings::iDropBallTime [private] |
drop_ball_time: the number of cycles to wait until dropping the ball automatically for free kicks, corner kicks, etc.
Definition at line 241 of file ServerSettings.h.
Referenced by getDropBallTime(), ServerSettings(), and setDropBallTime().
int ServerSettings::iSayMsgSize [private] |
say_msg_size: the maximum length (in bytes) of a spoken message
Definition at line 246 of file ServerSettings.h.
Referenced by getSayMsgSize(), ServerSettings(), and setSayMsgSize().
bool ServerSettings::bUseOffside [private] |
use_offside: a boolean flag indicating whether the offside rule should be applied or not
Definition at line 250 of file ServerSettings.h.
Referenced by getUseOffside(), ServerSettings(), and setUseOffside().
double ServerSettings::dOffsideActiveAreaSize [private] |
offside_active_area_size: offside active area size, i.e. radius of circle around the ball in which player can be offside
Definition at line 252 of file ServerSettings.h.
Referenced by getOffsideActiveAreaSize(), ServerSettings(), and setOffsideActiveAreaSize().
bool ServerSettings::bForbidKickOffOffside [private] |
forbid_kick_off_offside: a boolean flag indicating whether a kick from offside position is allowed
Definition at line 255 of file ServerSettings.h.
Referenced by getForbidKickOffOffside(), ServerSettings(), and setForbidKickOffOffside().
double ServerSettings::dOffsideKickMargin [private] |
offside_kick_margin: offside kick margin, i.e. the minimum distance to the ball for offending players when a free kick for offside is taken
Definition at line 258 of file ServerSettings.h.
Referenced by getOffsideKickMargin(), ServerSettings(), and setOffsideKickMargin().
bool ServerSettings::bVerbose [private] |
verbose: flag indicating whether verbose mode is active or not; in verbose mode server sends extra error-information
Definition at line 264 of file ServerSettings.h.
Referenced by getVerbose(), ServerSettings(), and setVerbose().
int ServerSettings::iRecordVersion [private] |
record_version: the type of log record
Definition at line 267 of file ServerSettings.h.
Referenced by getRecordVersion(), ServerSettings(), and setRecordVersion().
bool ServerSettings::bRecordLog [private] |
record_log: flag indicating whether log record for game should be created
Definition at line 268 of file ServerSettings.h.
Referenced by getRecordLog(), ServerSettings(), and setRecordLog().
bool ServerSettings::bSendLog [private] |
send_log: flag indicating whether send client command log for game should be created
Definition at line 270 of file ServerSettings.h.
Referenced by getSendLog(), ServerSettings(), and setSendLog().
bool ServerSettings::bLogTimes [private] |
log_times: flag indicating whether ms should be written between cycles in log file
Definition at line 272 of file ServerSettings.h.
Referenced by getLogTimes(), ServerSettings(), and setLogTimes().
char ServerSettings::strLogFile[256] [private] |
server log to store all actions received
Definition at line 274 of file ServerSettings.h.
Referenced by getLogFile(), ServerSettings(), and setLogFile().
bool ServerSettings::bSynchMode [private] |
synch_mode: indicates whether in sync. mode
Definition at line 275 of file ServerSettings.h.
Referenced by getSynchMode(), ServerSettings(), and setSynchMode().
bool ServerSettings::bFullStateL [private] |
fullstate_l: indicates full_state left team.
Definition at line 276 of file ServerSettings.h.
Referenced by getFullStateLeft(), ServerSettings(), and setFullStateLeft().
bool ServerSettings::bFullStateR [private] |
fullstate_r: indicates full_state right team
Definition at line 277 of file ServerSettings.h.
Referenced by getFullStateRight(), ServerSettings(), and setFullStateRight().
int ServerSettings::iPlayerTypes [private] |
player_types: the number of player types including the default types
Definition at line 283 of file ServerSettings.h.
Referenced by getPlayerTypes(), ServerSettings(), and setPlayerTypes().
int ServerSettings::iSubsMax [private] |
subs_max: the maximum number of substitutions allowed during a game; the value also indicates the maximum number of players allowed for each type
Definition at line 285 of file ServerSettings.h.
Referenced by getSubsMax(), ServerSettings(), and setSubsMax().
double ServerSettings::dPlayerSpeedMaxDeltaMin [private] |
player_speed_max_delta_min: minimum delta for adjusting player_speed_max
Definition at line 290 of file ServerSettings.h.
Referenced by getPlayerSpeedMaxDeltaMin(), ServerSettings(), and setPlayerSpeedMaxDeltaMin().
double ServerSettings::dPlayerSpeedMaxDeltaMax [private] |
player_speed_max_delta_max: maximum delta for adjusting player_speed_max
Definition at line 292 of file ServerSettings.h.
Referenced by getPlayerSpeedMaxDeltaMax(), ServerSettings(), and setPlayerSpeedMaxDeltaMax().
double ServerSettings::dStaminaIncMaxDeltaFactor [private] |
stamina_inc_max_delta_factor: amount by which delta is multiplied for stamina_inc_max
Definition at line 294 of file ServerSettings.h.
Referenced by getStaminaIncMaxDeltaFactor(), ServerSettings(), and setStaminaIncMaxDeltaFactor().
double ServerSettings::dPlayerDecayDeltaMin [private] |
player_decay_delta_min: minimum delta for adjusting player_decay
Definition at line 297 of file ServerSettings.h.
Referenced by getPlayerDecayDeltaMin(), ServerSettings(), and setPlayerDecayDeltaMin().
double ServerSettings::dPlayerDecayDeltaMax [private] |
player_decay_delta_max: maximum delta for adjusting player_decay
Definition at line 299 of file ServerSettings.h.
Referenced by getPlayerDecayDeltaMax(), ServerSettings(), and setPlayerDecayDeltaMax().
double ServerSettings::dInertiaMomentDeltaFactor [private] |
inertia_moment_delta_factor: amount by which delta is multiplied for inertia_moment
Definition at line 301 of file ServerSettings.h.
Referenced by getInertiaMomentDeltaFactor(), ServerSettings(), and setInertiaMomentDeltaFactor().
double ServerSettings::dDashPowerRateDeltaMin [private] |
dash_power_rate_delta_min: minimum delta for adjusting dash_power_rate
Definition at line 304 of file ServerSettings.h.
Referenced by getDashPowerRateDeltaMin(), ServerSettings(), and setDashPowerRateDeltaMin().
double ServerSettings::dDashPowerRateDeltaMax [private] |
dash_power_rate_delta_max: maximum delta for adjusting dash_power_rate
Definition at line 306 of file ServerSettings.h.
Referenced by getDashPowerRateDeltaMax(), ServerSettings(), and setDashPowerRateDeltaMax().
double ServerSettings::dPlayerSizeDeltaFactor [private] |
player_size_delta_factor: amount delta is multiplied by for player_size
Definition at line 308 of file ServerSettings.h.
Referenced by getPlayerSizeDeltaFactor(), ServerSettings(), and setPlayerSizeDeltaFactor().
double ServerSettings::dKickableMarginDeltaMin [private] |
kickable_margin_delta_min: minimum delta for adjusting kickable_margin
Definition at line 310 of file ServerSettings.h.
Referenced by getKickableMarginDeltaMin(), ServerSettings(), and setKickableMarginDeltaMin().
double ServerSettings::dKickableMarginDeltaMax [private] |
kickable_margin_delta_max: maximum delta for adjusting kickable_margin
Definition at line 312 of file ServerSettings.h.
Referenced by getKickableMarginDeltaMax(), ServerSettings(), and setKickableMarginDeltaMax().
double ServerSettings::dKickRandDeltaFactor [private] |
kick_rand_delta_factor: amount delta is multiplied by for kick_rand
Definition at line 314 of file ServerSettings.h.
Referenced by getKickRandDeltaFactor(), ServerSettings(), and setKickRandDeltaFactor().
double ServerSettings::dExtraStaminaDeltaMin [private] |
extra_stamina_delta_min: minimum delta for adjusting extra_stamina
Definition at line 316 of file ServerSettings.h.
Referenced by getExtraStaminaDeltaMin(), ServerSettings(), and setExtraStaminaDeltaMin().
double ServerSettings::dExtraStaminaDeltaMax [private] |
extra_stamina_delta_max: maximum delta for adjusting extra_stamina
Definition at line 318 of file ServerSettings.h.
Referenced by getExtraStaminaDeltaMax(), ServerSettings(), and setExtraStaminaDeltaMax().
double ServerSettings::dEffortMaxDeltaFactor [private] |
effort_max_delta_factor: amount delta is multiplied by for effort_max
Definition at line 320 of file ServerSettings.h.
Referenced by getEffortMaxDeltaFactor(), ServerSettings(), and setEffortMaxDeltaFactor().
double ServerSettings::dEffortMinDeltaFactor [private] |
effort_min_delta_factor: amount delta is multiplied by for effort_min
Definition at line 322 of file ServerSettings.h.
Referenced by getEffortMinDeltaFactor(), ServerSettings(), and setEffortMinDeltaFactor().
double ServerSettings::dNewDashPowerRateDeltaMin [private] |
new_dash_power_rate_delta_min: minimum delta for adjusting dash_power_rate, used from server 8.05
Definition at line 324 of file ServerSettings.h.
Referenced by getNewDashPowerRateDeltaMin(), ServerSettings(), and setNewDashPowerRateDeltaMin().
double ServerSettings::dNewDashPowerRateDeltaMax [private] |
new_dash_power_rate_delta_min: maximum delta for adjusting dash_power_rate, used from server 8.05
Definition at line 327 of file ServerSettings.h.
Referenced by getNewDashPowerRateDeltaMax(), ServerSettings(), and setNewDashPowerRateDeltaMax().
double ServerSettings::dNewStaminaIncMaxDeltaFactor [private] |
stamina_inc_max_delta_factor: amount which delta is multiplied for stamina_inc_max, used from server 8
Definition at line 330 of file ServerSettings.h.
Referenced by getNewStaminaIncMaxDeltaFactor(), ServerSettings(), and setNewStaminaIncMaxDeltaFactor().
int ServerSettings::iSlowDownFactor [private] |
slow_down_factor: factor to slow down simulator and send intervals
Definition at line 335 of file ServerSettings.h.
Referenced by getSlowDownFactor(), ServerSettings(), and setSlowDownFactor().
double ServerSettings::dVisibleDistance [private] |
visible_distance: distance within which objects are always 'visible' (even when not in view cone)
Definition at line 337 of file ServerSettings.h.
Referenced by getVisibleDistance(), ServerSettings(), and setVisibleDistance().
double ServerSettings::dExtraStamina [private] |
extra_stamina: extra stamina for a heterogeneous player
Definition at line 340 of file ServerSettings.h.
Referenced by getExtraStamina(), ServerSettings(), and setExtraStamina().
double ServerSettings::dPenDistX [private] |
pen_dist_x: x distance for ball from goalline.
Definition at line 344 of file ServerSettings.h.
Referenced by getPenDistX(), ServerSettings(), and setPenDistX().
double ServerSettings::dPenMaxGoalieDistX [private] |
pen_max_goalie_dist_x: max goalie distance before the goalline.
Definition at line 346 of file ServerSettings.h.
Referenced by getPenMaxGoalieDistX(), ServerSettings(), and setPenMaxGoalieDistX().
bool ServerSettings::bPenAllowMultKicks [private] |
pen_allow_mult_kicks: allow multiple kicks by the penalty kicker
Definition at line 348 of file ServerSettings.h.
Referenced by getPenAllowMultKicks(), ServerSettings(), and setPenAllowMultKicks().
double ServerSettings::dTackleDist [private] |
tackle_dist: distance in front player where tackle is possible.
Definition at line 352 of file ServerSettings.h.
Referenced by getTackleDist(), ServerSettings(), and setTackleDist().
double ServerSettings::dTackleBackDist [private] |
tackle_dist: distance at back of player where tackle is possible.
Definition at line 354 of file ServerSettings.h.
Referenced by getTackleBackDist(), ServerSettings(), and setTackleBackDist().
double ServerSettings::dTackleWidth [private] |
tackle_width: distance to side of player where tackle is possible.
Definition at line 356 of file ServerSettings.h.
Referenced by getTackleWidth(), ServerSettings(), and setTackleWidth().
double ServerSettings::dTackleExponent [private] |
tackle_exponent: exponent need to calculate prob.of success tackle
Definition at line 358 of file ServerSettings.h.
Referenced by getTackleExponent(), ServerSettings(), and setTackleExponent().
int ServerSettings::iTackleCycles [private] |
tackle_cycles: cycles immobile after tackle
Definition at line 360 of file ServerSettings.h.
Referenced by getTackleCycles(), ServerSettings(), and setTackleCycles().
double ServerSettings::dTacklePowerRate [private] |
tacke_power_rate: acc. power tackle
Definition at line 362 of file ServerSettings.h.
Referenced by getTacklePowerRate(), ServerSettings(), and setTacklePowerRate().
double ServerSettings::dMaximalKickDist [private] |
the maximum distance from a player for which the ball is still kickable
Definition at line 365 of file ServerSettings.h.
Referenced by getMaximalKickDist(), readValues(), ServerSettings(), setBallSize(), setKickableMargin(), setMaximalKickDist(), setPlayerSize(), and setValue().