Phoenix2D-Library  0.10
Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
Phoenix::Server Class Reference

Server
The Server lorem Ipsum More...

#include <Server.h>

Collaboration diagram for Phoenix::Server:
Collaboration graph
[legend]

Public Member Functions

 Server (std::string server_params)
 
 ~Server ()
 

Static Public Attributes

static double AUDIO_CUT_DIST = 50.0
 
static int AUTO_MODE = 0
 
static double BACK_DASH_RATE = 0.6
 
static int BACK_PASSES = 1
 
static double BALL_ACCEL_MAX = 2.7
 
static double BALL_DECAY = 0.94
 
static double BALL_RAND = 0.05
 
static double BALL_SIZE = 0.085
 
static double BALL_SPEED_MAX = 3.0
 
static double BALL_STUCK_AREA = 3.0
 
static double BALL_WEIGHT = 0.2
 
static int CATCH_BAN_CYCLE = 5
 
static double CATCH_PROBABILITY = 1.0
 
static double CATCHABLE_AREA_L = 1.2
 
static double CATCHABLE_AREA_W = 1.0
 
static double CKICK_MARGIN = 1.0
 
static int CLANG_ADVICE_WIN = 1
 
static int CLANG_DEFINE_WIN = 1
 
static int CLANG_DEL_WIN = 1
 
static int CLANG_INFO_WIN = 1
 
static int CLANG_MESS_DELAY = 50
 
static int CLANG_MESS_PER_CYCLE = 1
 
static int CLANG_META_WIN = 1
 
static int CLANG_RULE_WIN = 1
 
static int CLANG_WIN_SIZE = 300
 
static int COACH = 0
 
static int COACH_PORT = 6001
 
static int COACH_W_REFEREE = 0
 
static int CONNECT_WAIT = 300
 
static double CONTROL_RADIUS = 2.0
 
static double DASH_ANGLE_STEP = 45.0
 
static double DASH_POWER_RATE = 0.006
 
static int DROP_BALL_TIME = 100
 
static double EFFORT_DEC = 0.005
 
static double EFFORT_DEC_THR = 0.3
 
static double EFFORT_INC = 0.01
 
static double EFFORT_INC_THR = 0.6
 
static double EFFORT_INIT = 1.0
 
static double EFFORT_MIN = 0.6
 
static int EXTRA_HALF_TIME = 100
 
static int EXTRA_STAMINA = 50
 
static int FORBID_KICK_OFF_OFFSIDE = 1
 
static int FOUL_CYCLES = 5
 
static double FOUL_DETECT_PROBABILITY = 0.5
 
static int FOUL_EXPONENT = 10
 
static int FREE_KICK_FAULTS = 1
 
static int FREEFORM_SEND_PERIOD = 20
 
static int FREEFORM_WAIT_PERIOD = 600
 
static int FULLSTATE_L = 0
 
static int FULLSTATE_R = 0
 
static int GAME_LOG_COMPRESSION = 0
 
static int GAME_LOG_DATED = 1
 
static std::string GAME_LOG_DIR = "./"
 
static int GAME_LOG_FIXED = 0
 
static std::string GAME_LOG_FIXED_NAME = "rcssserver"
 
static int GAME_LOG_VERSION = 5
 
static int GAME_LOGGING = 1
 
static int GAME_OVER_WAIT = 100
 
static double GOAL_WIDTH = 14.02
 
static int GOALIE_MAX_MOVES = 2
 
static int GOLDEN_GOAL = 0
 
static int HALF_TIME = 300
 
static int HEAR_DECAY = 1
 
static int HEAR_INC = 1
 
static int HEAR_MAX = 1
 
static int INERTIA_MOMENT = 5
 
static int KEEPAWAY = 1
 
static int KEEPAWAY_LENGTH = 20
 
static int KEEPAWAY_LOG_DATED = 1
 
static std::string KEEPAWAY_LOG_DIR = "./"
 
static int KEEPAWAY_LOG_FIXED = 0
 
static std::string KEEPAWAY_LOG_FIXED_NAME = "rcssserver"
 
static int KEEPAWAY_LOGGING = 1
 
static int KEEPAWAY_START = -1
 
static int KEEPAWAY_WIDTH = 20
 
static int KICK_OFF_WAIT = 100
 
static double KICK_POWER_RATE = 0.027
 
static double KICK_RAND = 0.1
 
static double KICK_RAND_FACTOR_L = 1.0
 
static double KICK_RAND_FACTOR_R = 1.0
 
static double KICKABLE_MARGIN = 0.7
 
static std::string LANDMARK_FILE = "~/.rcssserver-landmark.xml"
 
static std::string LOG_DATE_FORMAT = "%Y%m%d%H%M-"
 
static int LOG_TIMES = 0
 
static double MAX_BACK_TACKLE_POWER = 0.0
 
static double MAX_DASH_ANGLE = 180.0
 
static double MAX_DASH_POWER = 100.0
 
static int MAX_GOAL_KICKS = 3
 
static double MAX_TACKLE_POWER = 100.0
 
static double MAXMOMENT = 180.0
 
static double MAXNECKANG = 90.0
 
static double MAXNECKMOMENT = 180.0
 
static double MAXPOWER = 100.0
 
static double MIN_DASH_ANGLE = -180.0
 
static double MIN_DASH_POWER = -100.0
 
static double MINMOMENT = -180.0
 
static double MINNECKANG = -90.0
 
static double MINNECKMOMENT = -180.0
 
static double MINPOWER = -100.0
 
static int NR_EXTRA_HALFS = 2
 
static int NR_NORMAL_HALFS = 2
 
static double OFFSIDE_ACTIVE_AREA_SIZE = 2.5
 
static double OFFSIDE_KICK_MARGIN = 9.15
 
static int OLCOACH_PORT = 6002
 
static int OLD_COACH_HEAR = 0
 
static int PEN_ALLOW_MULT_KICKS = 1
 
static int PEN_BEFORE_SETUP_WAIT = 10
 
static int PEN_COACH_MOVES_PLAYERS = 1
 
static double PEN_DIST_X = 42.5
 
static int PEN_MAX_EXTRA_KICKS = 5
 
static double PEN_MAX_GOALIE_DIST_X = 14.0
 
static int PEN_NR_KICKS = 5
 
static double PEN_RANDOM_WINNER = 0
 
static int PEN_READY_WAIT = 10
 
static int PEN_SETUP_WAIT = 70
 
static int PEN_TAKEN_WAIT = 150
 
static int PENALTY_SHOOT_OUTS = 1
 
static double PLAYER_ACCEL_MAX = 1.0
 
static double PLAYER_DECAY = 0.4
 
static double PLAYER_RAND = 0.1
 
static double PLAYER_SIZE = 0.3
 
static double PLAYER_SPEED_MAX = 1.05
 
static double PLAYER_SPEED_MAX_MIN = 0.75
 
static double PLAYER_WEIGHT = 60.0
 
static int POINT_TO_BAN = 5
 
static int POINT_TO_DURATION = 20
 
static int PORT = 6000
 
static double PRAND_FACTOR_L = 1.0
 
static double PRAND_FACTOR_R = 1.0
 
static int PROFILE = 0
 
static int PROPER_GOAL_KICKS = 0
 
static double QUANTIZE_STEP = 0.1
 
static double QUANTIZE_STEP_L = 0.01
 
static int RECORD_MESSAGES = 0
 
static double RECOVER_DEC = 0.002
 
static double RECOVER_DEC_THR = 0.3
 
static double RECOVER_INIT = 1.0
 
static double RECOVER_MIN = 0.5
 
static int RECV_STEP = 10
 
static double RED_CARD_PROBABILITY = 0.0
 
static int SAY_COACH_CNT_MAX = 128
 
static int SAY_COACH_MSG_SIZE = 128
 
static int SAY_MSG_SIZE = 10
 
static int SEND_COMMS = 0
 
static int SEND_STEP = 150
 
static int SEND_VI_STEP = 100
 
static int SENSE_BODY_STEP = 100
 
static double SIDE_DASH_RATE = 0.4
 
static int SIMULATOR_STEP = 100
 
static double SLOW_DOWN_FACTOR = 1.0
 
static double SLOWNESS_ON_TOP_FOR_LEFT_TEAM = 1.0
 
static double SLOWNESS_ON_TOP_FOR_RIGHT_TEAM = 1.0
 
static int STAMINA_CAPACITY = 130600
 
static int STAMINA_INC_MAX = 45
 
static int STAMINA_MAX = 8000
 
static int START_GOAL_L = 0
 
static int START_GOAL_R = 0
 
static double STOPPED_BALL_VEL = 0.01
 
static int SYNCH_MICRO_SLEEP = 1
 
static int SYNCH_MODE = 0
 
static int SYNCH_OFFSET = 60
 
static int SYNCH_SEE_OFFSET = 0
 
static double TACKLE_BACK_DIST = 0.0
 
static int TACKLE_CYCLES = 10
 
static double TACKLE_DIST = 2.0
 
static int TACKLE_EXPONENT = 6
 
static double TACKLE_POWER_RATE = 0.027
 
static double TACKLE_RAND_FACTOR = 2.0
 
static double TACKLE_WIDTH = 1.25
 
static double TEAM_ACTUATOR_NOISE = 0.0
 
static std::string TEAM_L_START = ""
 
static std::string TEAM_R_START = ""
 
static int TEXT_LOG_COMPRESSION = 0
 
static int TEXT_LOG_DATED = 1
 
static std::string TEXT_LOG_DIR = "./"
 
static int TEXT_LOG_FIXED = 0
 
static std::string TEXT_LOG_FIXED_NAME = "rcssserver"
 
static int TEXT_LOGGING = 1
 
static int USE_OFFSIDE = 1
 
static int VERBOSE = 0
 
static double VISIBLE_ANGLE = 90.0
 
static double VISIBLE_DISTANCE = 3.0
 
static double WIND_ANG = 0.0
 
static double WIND_DIR = 0.0
 
static double WIND_FORCE = 0.0
 
static double WIND_NONE = 0.0
 
static double WIND_RAND = 0.0
 
static double WIND_RANDOM = 0.0
 

Private Member Functions

std::string getParameter (std::string parameter)
 

Private Attributes

std::string server_params
 

Detailed Description

Server
The Server lorem Ipsum

Definition at line 38 of file Server.h.

Constructor & Destructor Documentation

Phoenix::Server::Server ( std::string  server_params)

Definition at line 215 of file Server.cpp.

References AUDIO_CUT_DIST, AUTO_MODE, BACK_DASH_RATE, BACK_PASSES, BALL_ACCEL_MAX, BALL_DECAY, BALL_RAND, BALL_SIZE, BALL_SPEED_MAX, BALL_STUCK_AREA, BALL_WEIGHT, CATCH_BAN_CYCLE, CATCH_PROBABILITY, CATCHABLE_AREA_L, CATCHABLE_AREA_W, CKICK_MARGIN, CLANG_ADVICE_WIN, CLANG_DEFINE_WIN, CLANG_DEL_WIN, CLANG_INFO_WIN, CLANG_MESS_DELAY, CLANG_MESS_PER_CYCLE, CLANG_META_WIN, CLANG_RULE_WIN, CLANG_WIN_SIZE, COACH, COACH_PORT, COACH_W_REFEREE, CONNECT_WAIT, CONTROL_RADIUS, DASH_ANGLE_STEP, DASH_POWER_RATE, DROP_BALL_TIME, EFFORT_DEC, EFFORT_DEC_THR, EFFORT_INC, EFFORT_INC_THR, EFFORT_INIT, EFFORT_MIN, EXTRA_HALF_TIME, EXTRA_STAMINA, FORBID_KICK_OFF_OFFSIDE, FOUL_CYCLES, FOUL_DETECT_PROBABILITY, FOUL_EXPONENT, FREE_KICK_FAULTS, FREEFORM_SEND_PERIOD, FREEFORM_WAIT_PERIOD, FULLSTATE_L, FULLSTATE_R, GAME_LOG_COMPRESSION, GAME_LOG_DATED, GAME_LOG_DIR, GAME_LOG_FIXED, GAME_LOG_FIXED_NAME, GAME_LOG_VERSION, GAME_LOGGING, GAME_OVER_WAIT, getParameter(), GOAL_WIDTH, GOALIE_MAX_MOVES, GOLDEN_GOAL, HALF_TIME, HEAR_DECAY, HEAR_INC, HEAR_MAX, INERTIA_MOMENT, KEEPAWAY, KEEPAWAY_LENGTH, KEEPAWAY_LOG_DATED, KEEPAWAY_LOG_DIR, KEEPAWAY_LOG_FIXED, KEEPAWAY_LOG_FIXED_NAME, KEEPAWAY_LOGGING, KEEPAWAY_START, KEEPAWAY_WIDTH, KICK_OFF_WAIT, KICK_POWER_RATE, KICK_RAND, KICK_RAND_FACTOR_L, KICK_RAND_FACTOR_R, KICKABLE_MARGIN, LANDMARK_FILE, LOG_DATE_FORMAT, LOG_TIMES, MAX_BACK_TACKLE_POWER, MAX_DASH_ANGLE, MAX_DASH_POWER, MAX_GOAL_KICKS, MAX_TACKLE_POWER, MAXMOMENT, MAXNECKANG, MAXNECKMOMENT, MAXPOWER, MIN_DASH_ANGLE, MIN_DASH_POWER, MINMOMENT, MINNECKANG, MINNECKMOMENT, MINPOWER, NR_EXTRA_HALFS, NR_NORMAL_HALFS, OFFSIDE_ACTIVE_AREA_SIZE, OFFSIDE_KICK_MARGIN, OLCOACH_PORT, OLD_COACH_HEAR, PEN_ALLOW_MULT_KICKS, PEN_BEFORE_SETUP_WAIT, PEN_COACH_MOVES_PLAYERS, PEN_DIST_X, PEN_MAX_EXTRA_KICKS, PEN_MAX_GOALIE_DIST_X, PEN_NR_KICKS, PEN_RANDOM_WINNER, PEN_READY_WAIT, PEN_SETUP_WAIT, PEN_TAKEN_WAIT, PENALTY_SHOOT_OUTS, PLAYER_ACCEL_MAX, PLAYER_DECAY, PLAYER_RAND, PLAYER_SIZE, PLAYER_SPEED_MAX, PLAYER_SPEED_MAX_MIN, PLAYER_WEIGHT, POINT_TO_BAN, POINT_TO_DURATION, PORT, PRAND_FACTOR_L, PRAND_FACTOR_R, PROFILE, PROPER_GOAL_KICKS, QUANTIZE_STEP, QUANTIZE_STEP_L, RECORD_MESSAGES, RECOVER_DEC, RECOVER_DEC_THR, RECOVER_INIT, RECOVER_MIN, RECV_STEP, RED_CARD_PROBABILITY, SAY_COACH_CNT_MAX, SAY_COACH_MSG_SIZE, SAY_MSG_SIZE, SEND_COMMS, SEND_STEP, SEND_VI_STEP, SENSE_BODY_STEP, server_params, SIDE_DASH_RATE, SIMULATOR_STEP, SLOW_DOWN_FACTOR, SLOWNESS_ON_TOP_FOR_LEFT_TEAM, SLOWNESS_ON_TOP_FOR_RIGHT_TEAM, STAMINA_CAPACITY, STAMINA_INC_MAX, STAMINA_MAX, START_GOAL_L, START_GOAL_R, STOPPED_BALL_VEL, SYNCH_MICRO_SLEEP, SYNCH_MODE, SYNCH_OFFSET, SYNCH_SEE_OFFSET, TACKLE_BACK_DIST, TACKLE_CYCLES, TACKLE_DIST, TACKLE_EXPONENT, TACKLE_POWER_RATE, TACKLE_RAND_FACTOR, TACKLE_WIDTH, TEAM_ACTUATOR_NOISE, TEAM_L_START, TEAM_R_START, TEXT_LOG_COMPRESSION, TEXT_LOG_DATED, TEXT_LOG_DIR, TEXT_LOG_FIXED, TEXT_LOG_FIXED_NAME, TEXT_LOGGING, USE_OFFSIDE, VERBOSE, VISIBLE_ANGLE, VISIBLE_DISTANCE, WIND_ANG, WIND_DIR, WIND_FORCE, WIND_NONE, WIND_RAND, and WIND_RANDOM.

Here is the call graph for this function:

Phoenix::Server::~Server ( )

Definition at line 407 of file Server.cpp.

Member Function Documentation

std::string Phoenix::Server::getParameter ( std::string  parameter)
private

Definition at line 411 of file Server.cpp.

References server_params.

Referenced by Server().

Member Data Documentation

double Phoenix::Server::AUDIO_CUT_DIST = 50.0
static

Definition at line 42 of file Server.h.

Referenced by Server().

int Phoenix::Server::AUTO_MODE = 0
static

Definition at line 43 of file Server.h.

Referenced by Server().

double Phoenix::Server::BACK_DASH_RATE = 0.6
static

Definition at line 44 of file Server.h.

Referenced by Server().

int Phoenix::Server::BACK_PASSES = 1
static

Definition at line 45 of file Server.h.

Referenced by Server().

double Phoenix::Server::BALL_ACCEL_MAX = 2.7
static

Definition at line 46 of file Server.h.

Referenced by Server().

double Phoenix::Server::BALL_DECAY = 0.94
static

Definition at line 47 of file Server.h.

Referenced by Server().

double Phoenix::Server::BALL_RAND = 0.05
static

Definition at line 48 of file Server.h.

Referenced by Server().

double Phoenix::Server::BALL_SIZE = 0.085
static

Definition at line 49 of file Server.h.

Referenced by Server().

double Phoenix::Server::BALL_SPEED_MAX = 3.0
static

Definition at line 50 of file Server.h.

Referenced by Server().

double Phoenix::Server::BALL_STUCK_AREA = 3.0
static

Definition at line 51 of file Server.h.

Referenced by Server().

double Phoenix::Server::BALL_WEIGHT = 0.2
static

Definition at line 52 of file Server.h.

Referenced by Server().

int Phoenix::Server::CATCH_BAN_CYCLE = 5
static

Definition at line 53 of file Server.h.

Referenced by Server().

double Phoenix::Server::CATCH_PROBABILITY = 1.0
static

Definition at line 54 of file Server.h.

Referenced by Server().

double Phoenix::Server::CATCHABLE_AREA_L = 1.2
static

Definition at line 55 of file Server.h.

Referenced by Server().

double Phoenix::Server::CATCHABLE_AREA_W = 1.0
static

Definition at line 56 of file Server.h.

Referenced by Server().

double Phoenix::Server::CKICK_MARGIN = 1.0
static

Definition at line 57 of file Server.h.

Referenced by Server().

int Phoenix::Server::CLANG_ADVICE_WIN = 1
static

Definition at line 58 of file Server.h.

Referenced by Server().

int Phoenix::Server::CLANG_DEFINE_WIN = 1
static

Definition at line 59 of file Server.h.

Referenced by Server().

int Phoenix::Server::CLANG_DEL_WIN = 1
static

Definition at line 60 of file Server.h.

Referenced by Server().

int Phoenix::Server::CLANG_INFO_WIN = 1
static

Definition at line 61 of file Server.h.

Referenced by Server().

int Phoenix::Server::CLANG_MESS_DELAY = 50
static

Definition at line 62 of file Server.h.

Referenced by Server().

int Phoenix::Server::CLANG_MESS_PER_CYCLE = 1
static

Definition at line 63 of file Server.h.

Referenced by Server().

int Phoenix::Server::CLANG_META_WIN = 1
static

Definition at line 64 of file Server.h.

Referenced by Server().

int Phoenix::Server::CLANG_RULE_WIN = 1
static

Definition at line 65 of file Server.h.

Referenced by Server().

int Phoenix::Server::CLANG_WIN_SIZE = 300
static

Definition at line 66 of file Server.h.

Referenced by Server().

int Phoenix::Server::COACH = 0
static

Definition at line 67 of file Server.h.

Referenced by Server().

int Phoenix::Server::COACH_PORT = 6001
static

Definition at line 68 of file Server.h.

Referenced by Server().

int Phoenix::Server::COACH_W_REFEREE = 0
static

Definition at line 69 of file Server.h.

Referenced by Server().

int Phoenix::Server::CONNECT_WAIT = 300
static

Definition at line 70 of file Server.h.

Referenced by Server().

double Phoenix::Server::CONTROL_RADIUS = 2.0
static

Definition at line 71 of file Server.h.

Referenced by Server().

double Phoenix::Server::DASH_ANGLE_STEP = 45.0
static

Definition at line 72 of file Server.h.

Referenced by Server().

double Phoenix::Server::DASH_POWER_RATE = 0.006
static

Definition at line 73 of file Server.h.

Referenced by Phoenix::Self::localize(), and Server().

int Phoenix::Server::DROP_BALL_TIME = 100
static

Definition at line 74 of file Server.h.

Referenced by Server().

double Phoenix::Server::EFFORT_DEC = 0.005
static

Definition at line 75 of file Server.h.

Referenced by Server().

double Phoenix::Server::EFFORT_DEC_THR = 0.3
static

Definition at line 76 of file Server.h.

Referenced by Server().

double Phoenix::Server::EFFORT_INC = 0.01
static

Definition at line 77 of file Server.h.

Referenced by Server().

double Phoenix::Server::EFFORT_INC_THR = 0.6
static

Definition at line 78 of file Server.h.

Referenced by Server().

double Phoenix::Server::EFFORT_INIT = 1.0
static

Definition at line 79 of file Server.h.

Referenced by Server().

double Phoenix::Server::EFFORT_MIN = 0.6
static

Definition at line 80 of file Server.h.

Referenced by Server().

int Phoenix::Server::EXTRA_HALF_TIME = 100
static

Definition at line 81 of file Server.h.

Referenced by Server().

int Phoenix::Server::EXTRA_STAMINA = 50
static

Definition at line 82 of file Server.h.

Referenced by Server().

int Phoenix::Server::FORBID_KICK_OFF_OFFSIDE = 1
static

Definition at line 83 of file Server.h.

Referenced by Server().

int Phoenix::Server::FOUL_CYCLES = 5
static

Definition at line 84 of file Server.h.

Referenced by Server().

double Phoenix::Server::FOUL_DETECT_PROBABILITY = 0.5
static

Definition at line 85 of file Server.h.

Referenced by Server().

int Phoenix::Server::FOUL_EXPONENT = 10
static

Definition at line 86 of file Server.h.

Referenced by Server().

int Phoenix::Server::FREE_KICK_FAULTS = 1
static

Definition at line 87 of file Server.h.

Referenced by Server().

int Phoenix::Server::FREEFORM_SEND_PERIOD = 20
static

Definition at line 88 of file Server.h.

Referenced by Server().

int Phoenix::Server::FREEFORM_WAIT_PERIOD = 600
static

Definition at line 89 of file Server.h.

Referenced by Server().

int Phoenix::Server::FULLSTATE_L = 0
static

Definition at line 90 of file Server.h.

Referenced by Server().

int Phoenix::Server::FULLSTATE_R = 0
static

Definition at line 91 of file Server.h.

Referenced by Server().

int Phoenix::Server::GAME_LOG_COMPRESSION = 0
static

Definition at line 92 of file Server.h.

Referenced by Server().

int Phoenix::Server::GAME_LOG_DATED = 1
static

Definition at line 93 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::GAME_LOG_DIR = "./"
static

Definition at line 94 of file Server.h.

Referenced by Server().

int Phoenix::Server::GAME_LOG_FIXED = 0
static

Definition at line 95 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::GAME_LOG_FIXED_NAME = "rcssserver"
static

Definition at line 96 of file Server.h.

Referenced by Server().

int Phoenix::Server::GAME_LOG_VERSION = 5
static

Definition at line 97 of file Server.h.

Referenced by Server().

int Phoenix::Server::GAME_LOGGING = 1
static

Definition at line 98 of file Server.h.

Referenced by Server().

int Phoenix::Server::GAME_OVER_WAIT = 100
static

Definition at line 99 of file Server.h.

Referenced by Server().

double Phoenix::Server::GOAL_WIDTH = 14.02
static

Definition at line 100 of file Server.h.

Referenced by Server().

int Phoenix::Server::GOALIE_MAX_MOVES = 2
static

Definition at line 101 of file Server.h.

Referenced by Server().

int Phoenix::Server::GOLDEN_GOAL = 0
static

Definition at line 102 of file Server.h.

Referenced by Server().

int Phoenix::Server::HALF_TIME = 300
static

Definition at line 103 of file Server.h.

Referenced by Server().

int Phoenix::Server::HEAR_DECAY = 1
static

Definition at line 104 of file Server.h.

Referenced by Server().

int Phoenix::Server::HEAR_INC = 1
static

Definition at line 105 of file Server.h.

Referenced by Server().

int Phoenix::Server::HEAR_MAX = 1
static

Definition at line 106 of file Server.h.

Referenced by Server().

int Phoenix::Server::INERTIA_MOMENT = 5
static

Definition at line 107 of file Server.h.

Referenced by Server().

int Phoenix::Server::KEEPAWAY = 1
static

Definition at line 108 of file Server.h.

Referenced by Server().

int Phoenix::Server::KEEPAWAY_LENGTH = 20
static

Definition at line 109 of file Server.h.

Referenced by Server().

int Phoenix::Server::KEEPAWAY_LOG_DATED = 1
static

Definition at line 110 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::KEEPAWAY_LOG_DIR = "./"
static

Definition at line 111 of file Server.h.

Referenced by Server().

int Phoenix::Server::KEEPAWAY_LOG_FIXED = 0
static

Definition at line 112 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::KEEPAWAY_LOG_FIXED_NAME = "rcssserver"
static

Definition at line 113 of file Server.h.

Referenced by Server().

int Phoenix::Server::KEEPAWAY_LOGGING = 1
static

Definition at line 114 of file Server.h.

Referenced by Server().

int Phoenix::Server::KEEPAWAY_START = -1
static

Definition at line 115 of file Server.h.

Referenced by Server().

int Phoenix::Server::KEEPAWAY_WIDTH = 20
static

Definition at line 116 of file Server.h.

Referenced by Server().

int Phoenix::Server::KICK_OFF_WAIT = 100
static

Definition at line 117 of file Server.h.

Referenced by Server().

double Phoenix::Server::KICK_POWER_RATE = 0.027
static

Definition at line 118 of file Server.h.

Referenced by Server().

double Phoenix::Server::KICK_RAND = 0.1
static

Definition at line 119 of file Server.h.

Referenced by Server().

double Phoenix::Server::KICK_RAND_FACTOR_L = 1.0
static

Definition at line 120 of file Server.h.

Referenced by Server().

double Phoenix::Server::KICK_RAND_FACTOR_R = 1.0
static

Definition at line 121 of file Server.h.

Referenced by Server().

double Phoenix::Server::KICKABLE_MARGIN = 0.7
static

Definition at line 122 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::LANDMARK_FILE = "~/.rcssserver-landmark.xml"
static

Definition at line 123 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::LOG_DATE_FORMAT = "%Y%m%d%H%M-"
static

Definition at line 124 of file Server.h.

Referenced by Server().

int Phoenix::Server::LOG_TIMES = 0
static

Definition at line 125 of file Server.h.

Referenced by Server().

double Phoenix::Server::MAX_BACK_TACKLE_POWER = 0.0
static

Definition at line 126 of file Server.h.

Referenced by Server().

double Phoenix::Server::MAX_DASH_ANGLE = 180.0
static

Definition at line 127 of file Server.h.

Referenced by Server().

double Phoenix::Server::MAX_DASH_POWER = 100.0
static

Definition at line 128 of file Server.h.

Referenced by Server().

int Phoenix::Server::MAX_GOAL_KICKS = 3
static

Definition at line 129 of file Server.h.

Referenced by Server().

double Phoenix::Server::MAX_TACKLE_POWER = 100.0
static

Definition at line 130 of file Server.h.

Referenced by Server().

double Phoenix::Server::MAXMOMENT = 180.0
static
double Phoenix::Server::MAXNECKANG = 90.0
static

Definition at line 132 of file Server.h.

Referenced by Server().

double Phoenix::Server::MAXNECKMOMENT = 180.0
static

Definition at line 133 of file Server.h.

Referenced by Server().

double Phoenix::Server::MAXPOWER = 100.0
static

Definition at line 134 of file Server.h.

Referenced by Phoenix::Commands::dash(), and Server().

double Phoenix::Server::MIN_DASH_ANGLE = -180.0
static

Definition at line 135 of file Server.h.

Referenced by Server().

double Phoenix::Server::MIN_DASH_POWER = -100.0
static

Definition at line 136 of file Server.h.

Referenced by Server().

double Phoenix::Server::MINMOMENT = -180.0
static
double Phoenix::Server::MINNECKANG = -90.0
static

Definition at line 138 of file Server.h.

Referenced by Server().

double Phoenix::Server::MINNECKMOMENT = -180.0
static

Definition at line 139 of file Server.h.

Referenced by Server().

double Phoenix::Server::MINPOWER = -100.0
static

Definition at line 140 of file Server.h.

Referenced by Phoenix::Commands::dash(), and Server().

int Phoenix::Server::NR_EXTRA_HALFS = 2
static

Definition at line 141 of file Server.h.

Referenced by Server().

int Phoenix::Server::NR_NORMAL_HALFS = 2
static

Definition at line 142 of file Server.h.

Referenced by Server().

double Phoenix::Server::OFFSIDE_ACTIVE_AREA_SIZE = 2.5
static

Definition at line 143 of file Server.h.

Referenced by Server().

double Phoenix::Server::OFFSIDE_KICK_MARGIN = 9.15
static

Definition at line 144 of file Server.h.

Referenced by Server().

int Phoenix::Server::OLCOACH_PORT = 6002
static

Definition at line 145 of file Server.h.

Referenced by Server().

int Phoenix::Server::OLD_COACH_HEAR = 0
static

Definition at line 146 of file Server.h.

Referenced by Server().

int Phoenix::Server::PEN_ALLOW_MULT_KICKS = 1
static

Definition at line 147 of file Server.h.

Referenced by Server().

int Phoenix::Server::PEN_BEFORE_SETUP_WAIT = 10
static

Definition at line 148 of file Server.h.

Referenced by Server().

int Phoenix::Server::PEN_COACH_MOVES_PLAYERS = 1
static

Definition at line 149 of file Server.h.

Referenced by Server().

double Phoenix::Server::PEN_DIST_X = 42.5
static

Definition at line 150 of file Server.h.

Referenced by Server().

int Phoenix::Server::PEN_MAX_EXTRA_KICKS = 5
static

Definition at line 151 of file Server.h.

Referenced by Server().

double Phoenix::Server::PEN_MAX_GOALIE_DIST_X = 14.0
static

Definition at line 152 of file Server.h.

Referenced by Server().

int Phoenix::Server::PEN_NR_KICKS = 5
static

Definition at line 153 of file Server.h.

Referenced by Server().

double Phoenix::Server::PEN_RANDOM_WINNER = 0
static

Definition at line 154 of file Server.h.

Referenced by Server().

int Phoenix::Server::PEN_READY_WAIT = 10
static

Definition at line 155 of file Server.h.

Referenced by Server().

int Phoenix::Server::PEN_SETUP_WAIT = 70
static

Definition at line 156 of file Server.h.

Referenced by Server().

int Phoenix::Server::PEN_TAKEN_WAIT = 150
static

Definition at line 157 of file Server.h.

Referenced by Server().

int Phoenix::Server::PENALTY_SHOOT_OUTS = 1
static

Definition at line 158 of file Server.h.

Referenced by Server().

double Phoenix::Server::PLAYER_ACCEL_MAX = 1.0
static

Definition at line 159 of file Server.h.

Referenced by Phoenix::Self::localize(), and Server().

double Phoenix::Server::PLAYER_DECAY = 0.4
static

Definition at line 160 of file Server.h.

Referenced by Server().

double Phoenix::Server::PLAYER_RAND = 0.1
static

Definition at line 161 of file Server.h.

Referenced by Server().

double Phoenix::Server::PLAYER_SIZE = 0.3
static

Definition at line 162 of file Server.h.

Referenced by Server().

double Phoenix::Server::PLAYER_SPEED_MAX = 1.05
static

Definition at line 163 of file Server.h.

Referenced by Server().

double Phoenix::Server::PLAYER_SPEED_MAX_MIN = 0.75
static

Definition at line 164 of file Server.h.

Referenced by Server().

double Phoenix::Server::PLAYER_WEIGHT = 60.0
static

Definition at line 165 of file Server.h.

Referenced by Server().

int Phoenix::Server::POINT_TO_BAN = 5
static

Definition at line 166 of file Server.h.

Referenced by Server().

int Phoenix::Server::POINT_TO_DURATION = 20
static

Definition at line 167 of file Server.h.

Referenced by Server().

int Phoenix::Server::PORT = 6000
static

Definition at line 168 of file Server.h.

Referenced by Server().

double Phoenix::Server::PRAND_FACTOR_L = 1.0
static

Definition at line 169 of file Server.h.

Referenced by Server().

double Phoenix::Server::PRAND_FACTOR_R = 1.0
static

Definition at line 170 of file Server.h.

Referenced by Server().

int Phoenix::Server::PROFILE = 0
static

Definition at line 171 of file Server.h.

Referenced by Server().

int Phoenix::Server::PROPER_GOAL_KICKS = 0
static

Definition at line 172 of file Server.h.

Referenced by Server().

double Phoenix::Server::QUANTIZE_STEP = 0.1
static

Definition at line 173 of file Server.h.

Referenced by Server().

double Phoenix::Server::QUANTIZE_STEP_L = 0.01
static

Definition at line 174 of file Server.h.

Referenced by Phoenix::Flag::Flag(), and Server().

int Phoenix::Server::RECORD_MESSAGES = 0
static

Definition at line 175 of file Server.h.

Referenced by Server().

double Phoenix::Server::RECOVER_DEC = 0.002
static

Definition at line 176 of file Server.h.

Referenced by Server().

double Phoenix::Server::RECOVER_DEC_THR = 0.3
static

Definition at line 177 of file Server.h.

Referenced by Server().

double Phoenix::Server::RECOVER_INIT = 1.0
static

Definition at line 178 of file Server.h.

Referenced by Server().

double Phoenix::Server::RECOVER_MIN = 0.5
static

Definition at line 179 of file Server.h.

Referenced by Server().

int Phoenix::Server::RECV_STEP = 10
static

Definition at line 180 of file Server.h.

Referenced by Server().

double Phoenix::Server::RED_CARD_PROBABILITY = 0.0
static

Definition at line 181 of file Server.h.

Referenced by Server().

int Phoenix::Server::SAY_COACH_CNT_MAX = 128
static

Definition at line 182 of file Server.h.

Referenced by Server().

int Phoenix::Server::SAY_COACH_MSG_SIZE = 128
static

Definition at line 183 of file Server.h.

Referenced by Server().

int Phoenix::Server::SAY_MSG_SIZE = 10
static

Definition at line 184 of file Server.h.

Referenced by Server().

int Phoenix::Server::SEND_COMMS = 0
static

Definition at line 185 of file Server.h.

Referenced by Server().

int Phoenix::Server::SEND_STEP = 150
static

Definition at line 186 of file Server.h.

Referenced by Server().

int Phoenix::Server::SEND_VI_STEP = 100
static

Definition at line 187 of file Server.h.

Referenced by Server().

int Phoenix::Server::SENSE_BODY_STEP = 100
static

Definition at line 188 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::server_params
private

Definition at line 39 of file Server.h.

Referenced by getParameter(), and Server().

double Phoenix::Server::SIDE_DASH_RATE = 0.4
static

Definition at line 189 of file Server.h.

Referenced by Server().

int Phoenix::Server::SIMULATOR_STEP = 100
static

Definition at line 190 of file Server.h.

Referenced by Server().

double Phoenix::Server::SLOW_DOWN_FACTOR = 1.0
static

Definition at line 191 of file Server.h.

Referenced by Server().

double Phoenix::Server::SLOWNESS_ON_TOP_FOR_LEFT_TEAM = 1.0
static

Definition at line 192 of file Server.h.

Referenced by Server().

double Phoenix::Server::SLOWNESS_ON_TOP_FOR_RIGHT_TEAM = 1.0
static

Definition at line 193 of file Server.h.

Referenced by Server().

int Phoenix::Server::STAMINA_CAPACITY = 130600
static

Definition at line 194 of file Server.h.

Referenced by Server().

int Phoenix::Server::STAMINA_INC_MAX = 45
static

Definition at line 195 of file Server.h.

Referenced by Server().

int Phoenix::Server::STAMINA_MAX = 8000
static

Definition at line 196 of file Server.h.

Referenced by Server().

int Phoenix::Server::START_GOAL_L = 0
static

Definition at line 197 of file Server.h.

Referenced by Server().

int Phoenix::Server::START_GOAL_R = 0
static

Definition at line 198 of file Server.h.

Referenced by Server().

double Phoenix::Server::STOPPED_BALL_VEL = 0.01
static

Definition at line 199 of file Server.h.

Referenced by Server().

int Phoenix::Server::SYNCH_MICRO_SLEEP = 1
static

Definition at line 200 of file Server.h.

Referenced by Server().

int Phoenix::Server::SYNCH_MODE = 0
static

Definition at line 201 of file Server.h.

Referenced by Server().

int Phoenix::Server::SYNCH_OFFSET = 60
static

Definition at line 202 of file Server.h.

Referenced by Server().

int Phoenix::Server::SYNCH_SEE_OFFSET = 0
static

Definition at line 203 of file Server.h.

Referenced by Phoenix::process_sense_body(), and Server().

double Phoenix::Server::TACKLE_BACK_DIST = 0.0
static

Definition at line 204 of file Server.h.

Referenced by Server().

int Phoenix::Server::TACKLE_CYCLES = 10
static

Definition at line 205 of file Server.h.

Referenced by Server().

double Phoenix::Server::TACKLE_DIST = 2.0
static

Definition at line 206 of file Server.h.

Referenced by Server().

int Phoenix::Server::TACKLE_EXPONENT = 6
static

Definition at line 207 of file Server.h.

Referenced by Server().

double Phoenix::Server::TACKLE_POWER_RATE = 0.027
static

Definition at line 208 of file Server.h.

Referenced by Server().

double Phoenix::Server::TACKLE_RAND_FACTOR = 2.0
static

Definition at line 209 of file Server.h.

Referenced by Server().

double Phoenix::Server::TACKLE_WIDTH = 1.25
static

Definition at line 210 of file Server.h.

Referenced by Server().

double Phoenix::Server::TEAM_ACTUATOR_NOISE = 0.0
static

Definition at line 211 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::TEAM_L_START = ""
static

Definition at line 212 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::TEAM_R_START = ""
static

Definition at line 213 of file Server.h.

Referenced by Server().

int Phoenix::Server::TEXT_LOG_COMPRESSION = 0
static

Definition at line 214 of file Server.h.

Referenced by Server().

int Phoenix::Server::TEXT_LOG_DATED = 1
static

Definition at line 215 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::TEXT_LOG_DIR = "./"
static

Definition at line 216 of file Server.h.

Referenced by Server().

int Phoenix::Server::TEXT_LOG_FIXED = 0
static

Definition at line 217 of file Server.h.

Referenced by Server().

std::string Phoenix::Server::TEXT_LOG_FIXED_NAME = "rcssserver"
static

Definition at line 218 of file Server.h.

Referenced by Server().

int Phoenix::Server::TEXT_LOGGING = 1
static

Definition at line 219 of file Server.h.

Referenced by Server().

int Phoenix::Server::USE_OFFSIDE = 1
static

Definition at line 220 of file Server.h.

Referenced by Server().

int Phoenix::Server::VERBOSE = 0
static

Definition at line 221 of file Server.h.

Referenced by Server().

double Phoenix::Server::VISIBLE_ANGLE = 90.0
static

Definition at line 222 of file Server.h.

Referenced by Server().

double Phoenix::Server::VISIBLE_DISTANCE = 3.0
static

Definition at line 223 of file Server.h.

Referenced by Server().

double Phoenix::Server::WIND_ANG = 0.0
static

Definition at line 224 of file Server.h.

Referenced by Server().

double Phoenix::Server::WIND_DIR = 0.0
static

Definition at line 225 of file Server.h.

Referenced by Server().

double Phoenix::Server::WIND_FORCE = 0.0
static

Definition at line 226 of file Server.h.

Referenced by Server().

double Phoenix::Server::WIND_NONE = 0.0
static

Definition at line 227 of file Server.h.

Referenced by Server().

double Phoenix::Server::WIND_RAND = 0.0
static

Definition at line 228 of file Server.h.

Referenced by Server().

double Phoenix::Server::WIND_RANDOM = 0.0
static

Definition at line 229 of file Server.h.

Referenced by Server().


The documentation for this class was generated from the following files: