LIBRCSC Docs
Documentation for HELIOS's BASE LIBRCSC library for RoboCup 2D Simulation League.
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
rcsc::rcg::server_params_t Struct Reference

server parametors More...

#include <types.h>

Public Attributes

Int32 goal_width
 goal width
 
Int32 inertia_moment
 related to player's turn action
 
Int32 player_size
 normal player size
 
Int32 player_decay
 normal player speed decay
 
Int32 player_rand
 noize added to normal player movement
 
Int32 player_weight
 normal player weight
 
Int32 player_speed_max
 normal player speed max
 
Int32 player_accel_max
 normal player accel max
 
Int32 stamina_max
 normal player stamina max
 
Int32 stamina_inc
 normal player stamina inc
 
Int32 recover_init
 normal player recovery init
 
Int32 recover_dec_thr
 normal player recovery decriment threshold
 
Int32 recover_min
 normal player recovery min
 
Int32 recover_dec
 normal player recovery decriment
 
Int32 effort_init
 normal player dash effort init
 
Int32 effort_dec_thr
 normal player dash effort decriment threshold
 
Int32 effort_min
 normal player dash effrot min
 
Int32 effort_dec
 normal player dash effort decriment
 
Int32 effort_inc_thr
 normal player dash effort incriment threshold
 
Int32 effort_inc
 normal player dash effort incriment
 
Int32 kick_rand
 noise added directly to normal player's kick
 
Int16 team_actuator_noise
 flag whether to use team specific actuator noise
 
Int32 player_rand_factor_l
 factor to multiple prand for left team
 
Int32 player_rand_factor_r
 factor to multiple prand for right team
 
Int32 kick_rand_factor_l
 factor to multiple kick_rand for left team
 
Int32 kick_rand_factor_r
 factor to multiple kick_rand for right team
 
Int32 ball_size
 ball size
 
Int32 ball_decay
 ball speed decay
 
Int32 ball_rand
 noise added to ball movement
 
Int32 ball_weight
 ball weight
 
Int32 ball_speed_max
 ball speed max
 
Int32 ball_accel_max
 ball acceleration max
 
Int32 dash_power_rate
 normal player's dash power rate
 
Int32 kick_power_rate
 normal player's kick power rate
 
Int32 kickable_margin
 normal player's kickable margin
 
Int32 control_radius
 control radius
 
Int32 control_radius_width
 (control radius) - (plyaer size)
 
Int32 max_power
 max power
 
Int32 min_power
 min power
 
Int32 max_moment
 max moment
 
Int32 min_moment
 min moment
 
Int32 max_neck_moment
 max neck moment
 
Int32 min_neck_moment
 min neck moment
 
Int32 max_neck_angle
 max neck angle
 
Int32 min_neck_angle
 min neck angle
 
Int32 visible_angle
 visible angle
 
Int32 visible_distance
 visible distance
 
Int32 wind_dir
 wind direction
 
Int32 wind_force
 wind force
 
Int32 wind_ang
 wind angle for rand
 
Int32 wind_rand
 wind noise for force
 
Int32 kickable_area
 kickable_area
 
Int32 catch_area_l
 goalie catchable area length
 
Int32 catch_area_w
 goalie catchable area width
 
Int32 catch_probability
 goalie catchable possibility
 
Int16 goalie_max_moves
 goalie max moves after a catch
 
Int32 corner_kick_margin
 corner kick margin
 
Int32 offside_active_area
 offside active area size
 
Int16 wind_none
 wind factor is none
 
Int16 use_wind_random
 wind factor is random
 
Int16 coach_say_count_max
 max count of coach's freeform say
 
Int16 coach_say_msg_size
 max length of coach's freeform say message
 
Int16 clang_win_size
 window of coach language window
 
Int16 clang_define_win
 window of coach language define message
 
Int16 clang_meta_win
 window of coach lauguage meta message
 
Int16 clang_advice_win
 window of coach language advice message
 
Int16 clang_info_win
 window of coach language info message
 
Int16 clang_mess_delay
 coach language advise message is delayed this cycle
 
Int16 clang_mess_per_cycle
 online coach can send CLang advise per this cycle
 
Int16 half_time
 half time cycle
 
Int16 simulator_step
 simulator step interval msec
 
Int16 send_step
 udp send step interval msec
 
Int16 recv_step
 udp recv step interval msec
 
Int16 sense_body_step
 sense_body interval step msec
 
Int16 lcm_step
 lcm of all the above steps msec
 
Int16 player_say_msg_size
 string size of say message
 
Int16 player_hear_max
 player hear_capacity_max
 
Int16 player_hear_inc
 player hear_capacity_inc
 
Int16 player_hear_decay
 player hear_capacity_decay
 
Int16 catch_ban_cycle
 goalie catch ban cycle
 
Int16 slow_down_factor
 factor to slow down simulator and send intervals
 
Int16 use_offside
 flag for using off side rule
 
Int16 kickoff_offside
 flag for permit kick off offside
 
Int32 offside_kick_margin
 offside kick margin
 
Int32 audio_cut_dist
 audio cut off distance
 
Int32 dist_quantize_step
 quantize step of distance
 
Int32 landmark_dist_quantize_step
 quantize step of distance for landmark
 
Int32 dir_quantize_step
 quantize step of direction
 
Int32 dist_quantize_step_l
 team right quantize step of distance
 
Int32 dist_quantize_step_r
 team left quantize step of distance
 
Int32 landmark_dist_quantize_step_l
 team right quantize step of distance for landmark
 
Int32 landmark_dist_quantize_step_r
 team left quantize step of distance for landmark
 
Int32 dir_quantize_step_l
 team left quantize step of direction
 
Int32 dir_quantize_step_r
 team right quantize step of direction
 
Int16 coach_mode
 coach mode
 
Int16 coach_with_referee_mode
 coach with referee mode
 
Int16 use_old_coach_hear
 old format for hear command (coach)
 
Int16 online_coach_look_step
 online coach's look interval step
 
Int32 slowness_on_top_for_left_team
 flag for left team dash power rate reduction on field top area
 
Int32 slowness_on_top_for_right_team
 flag for right team dash power rate reduction on field top area
 
Int32 ka_length
 keep away region length
 
Int32 ka_width
 keep away region width
 
Int32 ball_stuck_area
 automatic drop ball threshold while play_on
 
Int32 max_tackle_power
 allowed maximum tackle power
 
Int32 max_back_tackle_power
 allowed minimum tackle power
 
Int32 tackle_dist
 forward tackle area length
 
Int32 tackle_back_dist
 back tackle area length
 
Int32 tackle_width
 tackle area width
 
Int16 start_goal_l
 initial left team score
 
Int16 start_goal_r
 initial right team score
 
Int16 fullstate_l
 flag for left team's fullstate info receive
 
Int16 fullstate_r
 flag for right team's fullstate info receive
 
Int16 drop_ball_time
 automatically drop_ball waiting cycle
 
Int16 synch_mode
 flag for using synchronized mode
 
Int16 synch_offset
 wheh sync_mode, server decide the message sent to clients before this number[ms]
 
Int16 synch_micro_sleep
 the number of microseconds to sleep while waiting for players *‍/
 
Int16 point_to_ban
 player continue to point to the same point at least during this cycle
 
Int16 point_to_duration
 point_to command has effectiveness during this cycle
 

Detailed Description

server parametors


The documentation for this struct was generated from the following file: