Download List

Project Description

RoboCup Soccer Simulationのための基本ライブラリやエージェント開発支援ツールの作成、ドキュメントの日本語訳などを行ないます.

System Requirements

System requirement is not defined

Released at 2009-03-24 15:48
agent2d 2.0.0 (1 files Hide)

Release Notes

[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情報でワールドモデルを更
新するか否かを指定

Changelog

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.