rcssjava
Class ServerParams
java.lang.Object
rcssjava.ServerParams
- All Implemented Interfaces:
- java.io.Serializable
public class ServerParams
- extends java.lang.Object
- implements java.io.Serializable
Soccer server parameters. The field names are taken directly from the
RCSSServer code.
- See Also:
- Serialized Form
Method Summary |
java.lang.Object |
getParam(java.lang.String param)
Gets the value of a server parameter |
boolean |
setParam(java.lang.String param,
java.lang.String value)
Sets a server parameter to a value |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
audio_cut_dist
public double audio_cut_dist
back_passes
public int back_passes
ball_accel_max
public double ball_accel_max
ball_decay
public double ball_decay
ball_rand
public double ball_rand
ball_size
public double ball_size
ball_speed_max
public double ball_speed_max
ball_weight
public double ball_weight
catch_ban_cycle
public int catch_ban_cycle
catch_probability
public double catch_probability
catchable_area_l
public double catchable_area_l
catchable_area_w
public double catchable_area_w
ckick_margin
public double ckick_margin
clang_advice_win
public int clang_advice_win
clang_define_win
public int clang_define_win
clang_del_win
public int clang_del_win
clang_info_win
public int clang_info_win
clang_mess_delay
public int clang_mess_delay
clang_mess_per_cycle
public int clang_mess_per_cycle
clang_meta_win
public int clang_meta_win
clang_rule_win
public int clang_rule_win
clang_win_size
public int clang_win_size
coach
public int coach
coach_port
public int coach_port
coach_w_referee
public int coach_w_referee
control_radius
public double control_radius
dash_power_rate
public double dash_power_rate
drop_ball_time
public double drop_ball_time
effort_dec
public double effort_dec
effort_dec_thr
public double effort_dec_thr
effort_inc
public double effort_inc
effort_inc_thr
public double effort_inc_thr
effort_init
public double effort_init
effort_min
public double effort_min
forbid_kick_off_offside
public int forbid_kick_off_offside
free_kick_faults
public int free_kick_faults
freeform_send_period
public int freeform_send_period
freeform_wait_period
public int freeform_wait_period
fullstate_l
public int fullstate_l
fullstate_r
public int fullstate_r
game_log_compression
public int game_log_compression
game_log_dated
public int game_log_dated
game_log_dir
public java.lang.String game_log_dir
game_log_fixed
public int game_log_fixed
game_log_fixed_name
public java.lang.String game_log_fixed_name
game_log_version
public int game_log_version
game_logging
public int game_logging
goal_width
public double goal_width
goalie_max_moves
public int goalie_max_moves
half_time
public int half_time
hear_decay
public int hear_decay
hear_inc
public int hear_inc
hear_max
public int hear_max
inertia_moment
public double inertia_moment
kick_power_rate
public double kick_power_rate
kick_rand
public double kick_rand
kick_rand_factor_l
public double kick_rand_factor_l
kick_rand_factor_r
public double kick_rand_factor_r
kickable_margin
public double kickable_margin
landmark_file
public java.lang.String landmark_file
log_date_format
public java.lang.String log_date_format
log_times
public int log_times
max_goal_kicks
public int max_goal_kicks
maxmoment
public double maxmoment
maxneckang
public double maxneckang
maxneckmoment
public double maxneckmoment
maxpower
public double maxpower
minmoment
public double minmoment
minneckang
public double minneckang
minneckmoment
public double minneckmoment
minpower
public double minpower
offside_active_area_size
public double offside_active_area_size
offside_kick_margin
public double offside_kick_margin
olcoach_port
public double olcoach_port
old_coach_hear
public int old_coach_hear
player_accel_max
public double player_accel_max
player_decay
public double player_decay
player_rand
public double player_rand
player_size
public double player_size
player_speed_max
public double player_speed_max
player_weight
public double player_weight
point_to_ban
public double point_to_ban
point_to_duration
public double point_to_duration
port
public int port
prand_factor_l
public double prand_factor_l
prand_factor_r
public double prand_factor_r
profile
public int profile
proper_goal_kicks
public int proper_goal_kicks
quantize_step
public double quantize_step
quantize_step_l
public double quantize_step_l
record_messages
public int record_messages
recover_dec
public double recover_dec
recover_dec_thr
public double recover_dec_thr
recover_min
public double recover_min
recv_step
public int recv_step
say_coach_cnt_max
public int say_coach_cnt_max
say_coach_msg_size
public int say_coach_msg_size
say_msg_size
public int say_msg_size
send_comms
public int send_comms
send_step
public int send_step
send_vi_step
public int send_vi_step
sense_body_step
public int sense_body_step
simulator_step
public int simulator_step
slow_down_factor
public double slow_down_factor
slowness_on_top_for_left_team
public int slowness_on_top_for_left_team
slowness_on_top_for_right_team
public int slowness_on_top_for_right_team
stamina_inc_max
public double stamina_inc_max
stamina_max
public double stamina_max
start_goal_l
public int start_goal_l
start_goal_r
public int start_goal_r
stopped_ball_vel
public double stopped_ball_vel
synch_micro_sleep
public double synch_micro_sleep
synch_mode
public int synch_mode
synch_offset
public double synch_offset
tackle_back_dist
public double tackle_back_dist
tackle_cycles
public double tackle_cycles
tackle_dist
public double tackle_dist
tackle_exponent
public double tackle_exponent
tackle_power_rate
public double tackle_power_rate
tackle_width
public double tackle_width
team_actuator_noise
public double team_actuator_noise
text_log_compression
public int text_log_compression
text_log_dated
public int text_log_dated
text_log_dir
public java.lang.String text_log_dir
text_log_fixed
public int text_log_fixed
text_log_fixed_name
public java.lang.String text_log_fixed_name
text_logging
public int text_logging
use_offside
public int use_offside
verbose
public int verbose
visible_angle
public double visible_angle
visible_distance
public double visible_distance
wind_ang
public double wind_ang
wind_dir
public double wind_dir
wind_force
public double wind_force
wind_none
public double wind_none
wind_rand
public double wind_rand
wind_random
public double wind_random
auto_mode
public int auto_mode
connect_wait
public int connect_wait
game_over_wait
public int game_over_wait
keepaway
public int keepaway
keepaway_length
public double keepaway_length
keepaway_log_dated
public int keepaway_log_dated
keepaway_log_dir
public java.lang.String keepaway_log_dir
keepaway_log_fixed
public int keepaway_log_fixed
keepaway_log_fixed_name
public java.lang.String keepaway_log_fixed_name
keepaway_logging
public int keepaway_logging
keepaway_start
public int keepaway_start
keepaway_width
public double keepaway_width
kick_off_wait
public int kick_off_wait
module_dir
public java.lang.String module_dir
nr_extra_halfs
public int nr_extra_halfs
nr_normal_halfs
public int nr_normal_halfs
pen_allow_mult_kicks
public int pen_allow_mult_kicks
pen_before_setup_wait
public int pen_before_setup_wait
pen_coach_moves_players
public int pen_coach_moves_players
pen_dist_x
public double pen_dist_x
pen_max_extra_kicks
public int pen_max_extra_kicks
pen_max_goalie_dist_x
public double pen_max_goalie_dist_x
pen_nr_kicks
public int pen_nr_kicks
pen_random_winner
public int pen_random_winner
pen_ready_wait
public int pen_ready_wait
pen_setup_wait
public int pen_setup_wait
pen_taken_wait
public int pen_taken_wait
penalty_shoot_outs
public int penalty_shoot_outs
recover_init
public int recover_init
team_l_start
public java.lang.String team_l_start
team_r_start
public java.lang.String team_r_start
dash_power_rate_delta_max
public double dash_power_rate_delta_max
dash_power_rate_delta_min
public double dash_power_rate_delta_min
effort_max_delta_factor
public double effort_max_delta_factor
effort_min_delta_factor
public double effort_min_delta_factor
extra_stamina_delta_max
public double extra_stamina_delta_max
extra_stamina_delta_min
public double extra_stamina_delta_min
inertia_moment_delta_factor
public double inertia_moment_delta_factor
kick_rand_delta_factor
public double kick_rand_delta_factor
kickable_margin_delta_max
public double kickable_margin_delta_max
kickable_margin_delta_min
public double kickable_margin_delta_min
new_dash_power_rate_delta_max
public double new_dash_power_rate_delta_max
new_dash_power_rate_delta_min
public double new_dash_power_rate_delta_min
new_stamina_inc_max_delta_factor
public double new_stamina_inc_max_delta_factor
player_decay_delta_max
public double player_decay_delta_max
player_decay_delta_min
public double player_decay_delta_min
player_size_delta_factor
public double player_size_delta_factor
player_speed_max_delta_max
public double player_speed_max_delta_max
player_speed_max_delta_min
public double player_speed_max_delta_min
player_types
public int player_types
pt_max
public int pt_max
random_seed
public double random_seed
stamina_inc_max_delta_factor
public double stamina_inc_max_delta_factor
subs_max
public int subs_max
ServerParams
public ServerParams()
setParam
public boolean setParam(java.lang.String param,
java.lang.String value)
- Sets a server parameter to a value
- Parameters:
param
- name of server parametervalue
- value to set, presented as a String
- Returns:
- true if operation is successful
getParam
public java.lang.Object getParam(java.lang.String param)
- Gets the value of a server parameter
- Parameters:
param
- name of server parameter
- Returns:
- value of server parameter or
null
if name is invalid