This project has been moved to GitHub.
A base library, base team, and related tools for The RoboCup Soccer Simulation.
[2.0.0]
* Supported rcssserver 13.
* Supported librcsc-3.0.x. Note that some obsolete actions were
replaced with new actions.
* Some actions were replaced with actions which was used by
HELIOS2007-2008. Now, the goalie player's behavior is equivalent
to the non-savior mode goalie of HELIOS2008.
* Supported new dash model in rcssserver-13. Note that the
fix of goalie's behavior has not been completed yet.
* Tuned a dash speed of default behavior for defensive situation.
* Changed the default formation defined in before-kick-off.conf
* Stopped to support FormationBPN. Now, offense-formation.conf and
defense-formation.conf are integrated into normal-formation.conf.
* Added new options to start.sh.
- -p, --port PORT : set a connection port number for players.
- -P, --coach-port PORT : set a connection port number for an
online coach.
- --team-graphic FILE : set a team logo file formatted by XPM.
- --debug-server-host HOST : set a host name(or ip address) to
connect to the debug server(soccerwindow2)
- --debug-server-port PORT : set a connection port number to
connect to the debug server
- --log-dir DIRECTORY : set a directory path string to write debug
log files.
- --log-ext EXTENTION : set a extention name of debug log files.
- --use-fullstate (true|false) : enable/disable player's world
model to be updated by fullstate information.
[2.0.0]
* rcssserverバージョン13をサポートした.
* librcsc-3.0.xをサポートした.いくつかのアクションはobsoleteとなり,
新しいアクションへと置き換えられたことに注意.
* いくつかのアクションをHELIOS2007-2008相当のものに置き換えた.キー
パーはHELIOS2008の非saviorモード時と同等の動作をするようになった.
- (追加)Bhv_DangerAreaTackle
- (追加)Neck_GoalieTurnNeck
- (更新)Bhv_BasicTackle
- (更新)Bhv_GoalieBasicMove
- (更新)Bhv_GoalieChaseBall
* rcssserver-13の新ダッシュモデルに対応した.ただし,キーパーの動作
に関しては修正が不完全である.
* デフォルトの守備的動作において,ダッシュスピードを調整した.
* before-kick-off.confで定義される初期配置を変更した.
* FormationBPNのサポートを停止した.それに伴い,フォーメーション設定
ファイルのoffense-formation.confとdefense-formation.confを
normal-formation.confへ統一した.
* start.shにいくつかのオプションを追加した.
- -p, --port PORT : プレイヤの接続ポート番号変更
- -P, --coach-port PORT : コーチの接続ポート番号変更
- --team-graphic FILE : チームロゴXPMファイルを指定
- --debug-server-host HOST : デバッグサーバ(soccerwindow2)のホスト
名(またはIPアドレス)を指定
- --debug-server-port PORT : デバッグサーバ(soccerwindow2)の接続ポー
ト番号を指定
- --log-dir DIRECTORY : デバッグログファイルを書き出すディレクトリ
パスを指定
- --log-ext EXTENTION : デバッグログファイルの拡張子名を指定
- --use-fullstate (true|false) : fullstate情報でワールドモデルを更
新するか否かを指定
2009-03-24 Hidehisa Akiyama <akky@users.sourceforge.jp>
* configure.ac:
* NEWS:
* NEWS.en:
- updated a version number string. official release 2.0.0.
- updated NEWS file.
* src/main_coach.cpp:
* src/main_player.cpp:
* src/main_trainer.cpp:
- added copyright messages.
* src/bhv_basic_move.cpp:
* src/bhv_basic_offensive_kick.cpp:
* src/bhv_goalie_basic_move.cpp:
* src/bhv_goalie_chase_ball.cpp:
* src/bhv_penalty_kick.cpp:
* src/bhv_pre_process.cpp:
* src/bhv_set_play.cpp:
* src/bhv_set_play_free_kick.cpp:
* src/bhv_set_play_kick_off.cpp:
* src/bhv_their_goal_kick_move.cpp:
- supported new dash model in rcssserver-13.
- added new rule to determin the dash power for defensive
situation.
- fixed pass speed for set play situation.
2009-03-23 Hidehisa Akiyama <akky@users.sourceforge.jp>
* NEWS:
* NEWS.en:
* README:
* README.en:
* src/Makefile.am:
- Now, NEWS file and README file are written in Japanese.
- added English version NEWS file and README file.
* src/Makefile.am:
* src/formations-dt/before-kick-off.conf:
* src/formations-uva/before-kick-off.conf:
* src/start.sh.in:
* src/strategy.cpp:
* src/strategy.h:
- stopped a support of FormationBPN.
- removed formation-bpn from a distribution target.
* configure.ac:
* Makefile.am:
* m4/ax_boost_base.m4:
- moved M4 macro files from config to m4.
* src/bhv_danger_area_tackle.cpp:
* src/bhv_danger_area_tackle.h:
* src/neck_goalie_turn_neck.cpp:
* src/neck_goalie_turn_neck.h:
* src/bhv_basic_move.cpp:
* src/bhv_basic_offensive_kick.cpp:
* src/bhv_basic_tackle.cpp:
* src/bhv_basic_tackle.h:
* src/bhv_goalie_basic_move.cpp:
* src/bhv_goalie_basic_move.h:
* src/bhv_goalie_chase_ball.cpp:
* src/bhv_goalie_chase_ball.h:
* src/bhv_goalie_free_kick.cpp:
* src/bhv_penalty_kick.cpp:
* src/bhv_pre_process.cpp:
* src/bhv_set_play_free_kick.cpp:
* src/bhv_set_play_goal_kick.cpp:
* src/bhv_set_play_kick_in.cpp:
* src/bhv_their_goal_kick_move.cpp:
* src/body_kick_to_corner.cpp:
* src/role_goalie.cpp:
* src/role_goalie.h:
* src/sample_player.cpp:
- supported changes in librcsc.
- added Bhv_DangerAreaTackle.
- added Neck_GoalieTurnNeck.
- updated Bhv_BasicTackle.
- updated Bhv_GoalieBasicMove.
- updated Bhv_GoalieChaseBall.
2009-03-23 Hiroki Shimora <shimora@users.sourceforge.net>
* src/start.sh.in:
- added option -p, --port PORT.
- added option -P --coach-port PORT.
- added option --team-graphic FILE.
- added option --debug-server-host HOST.
- added option --debug-server-port PORT.
- added option --log-dir DIRECTORY.
- added option --log-ext EXTENSION.
- added option --use-fullstate (true|false).
2009-03-17 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/bhv_basic_move.cpp:
* src/bhv_basic_offensive_kick.cpp:
* src/bhv_goalie_basic_move.cpp:
* src/bhv_goalie_chase_ball.cpp:
* src/bhv_goalie_free_kick.cpp:
* src/bhv_penalty_kick.cpp:
* src/bhv_pre_process.cpp:
* src/bhv_set_play_free_kick.cpp:
* src/bhv_set_play_kick_off.cpp:
* src/bhv_their_goal_kick_move.cpp:
* src/body_kick_to_corner.cpp:
- supported changes in librcsc.
- replaced Body_Intercept with Body_Intercept2008.
- replaced Body_KickTwoStep and Body_KickMultiStep with Body_SmartKick.
- replaced Body_Shoot with Bhv_Shoot2008.
- replaced Body_HoldBall with Bhv_HoldBall2008.
- replaced Body_Dribble with Body_Dribble2008.
2009-03-16 Hiroki Shimora <shimora@users.sourceforge.net>
* src/sample_player.h:
* src/sample_player.cpp:
- added initializer of kick table to use SmartKick.
* src/sample_coach.cpp:
- fixed compilation problem with gcc-4.3.
2008-11-19 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/sample_coach.cpp:
* src/sample_player.cpp:
* src/sample_trainer.cpp:
- changed the policy of PlayerAgent::initImpl(). Now, "help"
option can be checked in initImple().
2008-10-31 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/bhv_goalie_chase_ball.cpp:
* src/bhv_penalty_kick.cpp:
* src/bhv_pre_process.cpp:
* src/bhv_their_goal_kick_move.cpp:
* src/coach.conf:
* src/player.conf:
* src/role_goalie.cpp:
- supported changes of librcsc.
2009-03-24 Hidehisa Akiyama <akky@users.sourceforge.jp>
* configure.ac:
* NEWS:
* NEWS.en:
- updated a version number string. official release 2.0.0.
- updated NEWS file.
* src/main_coach.cpp:
* src/main_player.cpp:
* src/main_trainer.cpp:
- added copyright messages.
* src/bhv_basic_move.cpp:
* src/bhv_basic_offensive_kick.cpp:
* src/bhv_goalie_basic_move.cpp:
* src/bhv_goalie_chase_ball.cpp:
* src/bhv_penalty_kick.cpp:
* src/bhv_pre_process.cpp:
* src/bhv_set_play.cpp:
* src/bhv_set_play_free_kick.cpp:
* src/bhv_set_play_kick_off.cpp:
* src/bhv_their_goal_kick_move.cpp:
- supported new dash model in rcssserver-13.
- added new rule to determin the dash power for defensive
situation.
- fixed pass speed for set play situation.
2009-03-23 Hidehisa Akiyama <akky@users.sourceforge.jp>
* NEWS:
* NEWS.en:
* README:
* README.en:
* src/Makefile.am:
- Now, NEWS file and README file are written in Japanese.
- added English version NEWS file and README file.
* src/Makefile.am:
* src/formations-dt/before-kick-off.conf:
* src/formations-uva/before-kick-off.conf:
* src/start.sh.in:
* src/strategy.cpp:
* src/strategy.h:
- stopped a support of FormationBPN.
- removed formation-bpn from a distribution target.
* configure.ac:
* Makefile.am:
* m4/ax_boost_base.m4:
- moved M4 macro files from config to m4.
* src/bhv_danger_area_tackle.cpp:
* src/bhv_danger_area_tackle.h:
* src/neck_goalie_turn_neck.cpp:
* src/neck_goalie_turn_neck.h:
* src/bhv_basic_move.cpp:
* src/bhv_basic_offensive_kick.cpp:
* src/bhv_basic_tackle.cpp:
* src/bhv_basic_tackle.h:
* src/bhv_goalie_basic_move.cpp:
* src/bhv_goalie_basic_move.h:
* src/bhv_goalie_chase_ball.cpp:
* src/bhv_goalie_chase_ball.h:
* src/bhv_goalie_free_kick.cpp:
* src/bhv_penalty_kick.cpp:
* src/bhv_pre_process.cpp:
* src/bhv_set_play_free_kick.cpp:
* src/bhv_set_play_goal_kick.cpp:
* src/bhv_set_play_kick_in.cpp:
* src/bhv_their_goal_kick_move.cpp:
* src/body_kick_to_corner.cpp:
* src/role_goalie.cpp:
* src/role_goalie.h:
* src/sample_player.cpp:
- supported changes in librcsc.
- added Bhv_DangerAreaTackle.
- added Neck_GoalieTurnNeck.
- updated Bhv_BasicTackle.
- updated Bhv_GoalieBasicMove.
- updated Bhv_GoalieChaseBall.
2009-03-23 Hiroki Shimora <shimora@users.sourceforge.net>
* src/start.sh.in:
- added option -p, --port PORT.
- added option -P --coach-port PORT.
- added option --team-graphic FILE.
- added option --debug-server-host HOST.
- added option --debug-server-port PORT.
- added option --log-dir DIRECTORY.
- added option --log-ext EXTENSION.
- added option --use-fullstate (true|false).
2009-03-17 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/bhv_basic_move.cpp:
* src/bhv_basic_offensive_kick.cpp:
* src/bhv_goalie_basic_move.cpp:
* src/bhv_goalie_chase_ball.cpp:
* src/bhv_goalie_free_kick.cpp:
* src/bhv_penalty_kick.cpp:
* src/bhv_pre_process.cpp:
* src/bhv_set_play_free_kick.cpp:
* src/bhv_set_play_kick_off.cpp:
* src/bhv_their_goal_kick_move.cpp:
* src/body_kick_to_corner.cpp:
- supported changes in librcsc.
- replaced Body_Intercept with Body_Intercept2008.
- replaced Body_KickTwoStep and Body_KickMultiStep with Body_SmartKick.
- replaced Body_Shoot with Bhv_Shoot2008.
- replaced Body_HoldBall with Bhv_HoldBall2008.
- replaced Body_Dribble with Body_Dribble2008.
2009-03-16 Hiroki Shimora <shimora@users.sourceforge.net>
* src/sample_player.h:
* src/sample_player.cpp:
- added initializer of kick table to use SmartKick.
* src/sample_coach.cpp:
- fixed compilation problem with gcc-4.3.
2008-11-19 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/sample_coach.cpp:
* src/sample_player.cpp:
* src/sample_trainer.cpp:
- changed the policy of PlayerAgent::initImpl(). Now, "help"
option can be checked in initImple().
2008-10-31 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/bhv_goalie_chase_ball.cpp:
* src/bhv_penalty_kick.cpp:
* src/bhv_pre_process.cpp:
* src/bhv_their_goal_kick_move.cpp:
* src/coach.conf:
* src/player.conf:
* src/role_goalie.cpp:
- supported changes of librcsc.