This project has been moved to GitHub.
A base library, base team, and related tools for The RoboCup Soccer Simulation.
[5.0.0]
* rcssserverバージョン14に対応し,librcsc-4.0.xを要求するようになった.
* ファウル,カード状態,キャッチ可能エリアの描画をサポートした
* rcssserverのdiscardコマンドをサポートした.人間審判によって,イエロー
カード/レッドカードを与えられるようになった.
* マウスメジャー機能が拡張された.
- ボールの初速を設定ダイアログで指定できるようになった
- 選択したプレイヤの移動可能範囲を表示できるようになった.このモー
ドでは,プレイヤが静止状態からmax_dash_powerで前方へ走り続けた場
合の累計移動距離がステップごとに描画される.
* OpenGLレンダリングをデフォルトで無効にした.
* Qt3バージョンがobsoleteとなった.feditはfedit2として再設計され,別
パッケージで管理されるようになった.今後,Qt3バージョンのソースはメ
ンテナンスされない.Qt3に依存するソースコードは,次期マイナーアップ
デートから配布物に含まれなくなる予定である.
* デバッグレベル文字列がいくつか変更された.古いバージョンからアップ
デートする場合,~/.soccerwindow2-qt4を一旦削除することが推奨される.
2010-09-01 Hidehisa Akiyama <akky@users.sourceforge.jp>
* NEWS:
* NEWS.en:
* README:
* README.en:
* configure.ac:
* src/qt4/qt4.pro:
- Official release 5.0.0.
* rcsc/rcsc.pro:
* Makefile.am:
- Qt4+MinGW用の.proファイルを配布物へ追加.
2010-08-31 Hidehisa Akiyama <akky@users.sourceforge.jp>
* mingw/qt4.pro:
* mingw/rcsc.pro:
* mingw/soccerwindow2.pro:
* soccerwindow2.pro:
- MinGW環境でのビルド設定を修正.
* src/Makefile.am:
* src/sswindow2.in:
- sswindow2を配布ターゲットへ戻した.次回マイナーアップデートで削
除予定.
* src/qt4/main_window.cpp:
- デバッグサーバのスイッチon/offをテスト
* src/qt4/monitor_move_dialog.cpp:
- char配列のサイズ不足を修正
2010-08-30 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/Makefile.am:
* src/soccerwindow2.in:
- sswindow2を配布物から削除
- soccerwindow2スクリプト内で-cと-dをセットするように変更.
* src/qt4/debug_painter.cpp:
* src/qt4/field_canvas.cpp:
- Qt-4.4で導入されたAPIを使わないように修正.
2010-08-27 Hidehisa Akiyama <akky@users.sourceforge.jp>
* NEWS:
* NEWS.en:
* README:
* README.en:
* configure.ac:
* mingw/qt4.pro:
* src/qt4/qt4.pro:
- updated a major version. Official release 5.0.0.
2010-06-19 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt4/view_config_dialog.cpp:
- fixed typo
2010-06-17 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt4/main_window.cpp:
- デバッグクライアントログを開くダイアログが表示されるショートカッ
トキーとして Ctrl+Shift+O を追加した
* src/qt4/debug_painter.cpp:
- デバッグ表示で自分の首の向きを描画するようにした
2010-06-11 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/model/debug_log_holder.cpp:
* src/qt4/debug_message_window.cpp:
- デバッグメッセージの表示をNoWrapモードに変更
- デバッグメッセージの最大読み込み行数を8192*8行に増やした
2010-06-07 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt4/main_window.cpp:
- サーバ再起動アクションをマウスメニューから削除
2010-06-03 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt4/field_canvas.cpp:
* src/qt4/field_canvas.h:
- マウスメジャーでステップ数とスピードをテキストで描画するにした
* src/model/options.cpp:
* src/model/options.h:
* src/qt4/field_canvas.cpp:
* src/qt4/field_canvas.h:
* src/qt4/player_type_dialog.cpp:
* src/qt4/player_type_dialog.h:
* src/qt4/view_config_dialog.cpp:
* src/qt4/view_config_dialog.h:
- マウスメジャーを機能拡張した.ボールの初速の大きさをダイアログで
設定できるようになった.選択したプレイヤの移動距離を描画できるモー
ドを追加した.プレイヤモードでは,プレイヤが静止状態から
max_dash_powerで前方へ走り続けた場合のの累計移動距離がステップ
ごとに描画される.
* src/qt4/player_type_dialog.cpp:
- NoEditTriggersを設定し,ダブルクリックによるエディットを抑制
2010-06-02 Hidehisa Akiyama <akky@users.sourceforge.jp>
* fedit/Makefile.am:
* fedit/qt3/Makefile.am:
- feditのスクリプト及びバイナリをインストール対象から削除
2010-06-01 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt4/debug_message_window.cpp:
- librcscに追加されたログ情報タイプをツールバーに追加
2010-05-30 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/model/debug_log_holder.cpp:
- デバッグログの表示範囲を現在サイクルのみに限定した
* src/qt3/debug_message_window.cpp:
* src/qt4/debug_message_window.cpp:
- RecursiveをChainに変更
2010-05-15 Hidehisa Akiyama <akky@users.sourceforge.jp>
* configure.ac:
- デフォルトでOpenGLを無効にした.
2010-05-14 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt4/debug_painter.cpp:
- ボールの予測軌跡の描画でボールサイズがおかしかった不具合を修正.
2010-04-26 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/model/model.pro:
* src/qt4/qt4.pro:
- Macでビルドできるように修正.
* src/qt4/debug_message_window.cpp:
* src/qt4/main_window.cpp:
- Snow Leopard環境でショートカットキーが有効になるように,アクショ
ンをメニューバーへ登録.
* src/qt4/log_player_tool_bar.cpp:
* src/qt4/log_player_tool_bar.h:
* src/qt4/main_window.cpp:
* src/qt4/main_window.h:
- Snow Leopard対策として,LogPlayerToolBar内でローカルに宣言してい
たQActionをMainWindowのメンバとして宣言し,メニューへ登録.
* src/model/options.cpp:
* src/model/options.h:
* src/qt3/main_window.cpp:
* src/qt3/team_graphic_painter.cpp:
* src/qt3/view_config_dialog.cpp:
* src/qt3/view_config_dialog.h:
* src/qt4/debug_log_dir_dialog.cpp:
* src/qt4/debug_message_window.cpp:
* src/qt4/debug_message_window.h:
* src/qt4/main_window.cpp:
* src/qt4/main_window.h:
* src/qt4/team_graphic_painter.cpp:
* src/qt4/view_config_dialog.cpp:
* src/qt4/view_config_dialog.h:
- TeamLogoをTeamGraphicへ変更.
- unzoomをfitToScreenへ変更.
- Snow Leopard対策として,ViewConfigDialog関連のQActionをメニュー
へ登録.
- Snow Leopard対策として,DebugMessageWindowへメニューバーを追加し,
QActionをメニューへ登録.
2010-04-22 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/model/model.pro:
* src/qt4/qt4.pro:
- MacPorts環境用にqmakeプロジェクトファイルを修正.
2010-04-02 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt3/main_window.cpp:
* src/qt3/monitor_move_dialog.cpp:
* src/qt3/voronoi_diagram_painter.cpp:
* src/qt4/main_window.cpp:
* src/qt4/monitor_move_dialog.cpp:
* src/qt4/voronoi_diagram_painter.cpp:
- Vector2D::valid()/isValid() の変更に追従
2010-03-31 Hidehisa Akiyama <akky@users.sourceforge.jp>
* NEWS:
* NEWS.en:
* README:
* README.en:
* configure.ac:
* mingw/qt4.pro:
* src/qt4/qt4.pro:
- updated a point version. Official release 4.1.1.
* src/soccerwindow2.in:
- changed the order of library path in LD_LIBRARY_PATH.
* fedit/qt3/fedit_config.cpp:
- fixed a build problem with gcc-4.4.
2010-03-31 Hidehisa Akiyama <akky@users.sourceforge.jp>
* configure.ac:
- Qt3をデフォルトで無効に変更.
* src/soccerwindow2.in:
- changed the order of library path in LD_LIBRARY_PATH.
2010-01-29 Hidehisa Akiyama <akky@users.sourceforge.jp>
* configure.ac:
* m4/ax_boost_base.m4:
* src/model/options.cpp:
* src/model/options.h:
* src/qt3/ball_painter.cpp:
* src/qt3/ball_painter_rcss.cpp:
* src/qt3/ball_trace_painter.cpp:
* src/qt3/debug_log_painter.cpp:
* src/qt3/debug_painter.cpp:
* src/qt3/field_canvas.cpp:
* src/qt3/field_painter.cpp:
* src/qt3/offside_line_painter.cpp:
* src/qt3/player_control_painter.cpp:
* src/qt3/player_painter.cpp:
* src/qt3/player_painter_rcss.cpp:
* src/qt3/player_trace_painter.cpp:
* src/qt3/score_board_painter.cpp:
* src/qt3/voronoi_diagram_painter.cpp:
* src/qt4/field_canvas.cpp:
* src/qt4/field_painter.cpp:
- ax_boost_base.m4を更新
- Qt3バージョンのコンパイルエラーを修正
2010-01-22 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/model/options.cpp:
* src/model/options.h:
* src/model/point.h:
* src/qt4/ball_painter.cpp:
* src/qt4/ball_painter_rcss.cpp:
* src/qt4/ball_trace_painter.cpp:
* src/qt4/ball_trace_painter.h:
* src/qt4/debug_log_painter.cpp:
* src/qt4/debug_painter.cpp:
* src/qt4/field_canvas.cpp:
* src/qt4/field_painter.cpp:
* src/qt4/offside_line_painter.cpp:
* src/qt4/player_control_painter.cpp:
* src/qt4/player_painter.cpp:
* src/qt4/player_painter.h:
* src/qt4/player_painter_rcss.cpp:
* src/qt4/player_painter_rcss.h:
* src/qt4/player_trace_painter.cpp:
* src/qt4/score_board_painter.cpp:
* src/qt4/team_graphic_painter.cpp:
* src/qt4/voronoi_diagram_painter.cpp:
- ビューポートとの座標変換で実数値を扱えるようにした.
- Qt4バージョンの描画は座標を実数値で指定するように変更.
* src/qt4/ball_painter.cpp:
* src/qt4/ball_painter_rcss.cpp:
* src/qt4/ball_trace_painter.cpp:
* src/qt4/debug_log_painter.cpp:
* src/qt4/debug_painter.cpp:
* src/qt4/field_canvas.cpp:
* src/qt4/field_painter.cpp:
* src/qt4/player_painter.cpp:
* src/qt4/player_painter_rcss.cpp:
* src/qt4/player_trace_painter.cpp:
* src/qt4/voronoi_diagram_painter.cpp:
- アンチエイリアスの設定切り替えのマクロ変数を変更
2009-11-18 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt3/detail_dialog.cpp:
* src/qt3/detail_dialog.h:
* src/qt3/player_painter.cpp:
* src/qt3/player_painter_rcss.cpp:
* src/qt4/detail_dialog.cpp:
* src/qt4/detail_dialog.h:
* src/qt4/player_painter.cpp:
* src/qt4/player_painter_rcss.cpp:
* src/qt4/player_type_dialog.cpp:
- キャッチ範囲の描画を修正
- キャッチ成功確率の表示を中止
2009-11-06 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt3/player_type_dialog.cpp:
* src/qt4/player_type_dialog.cpp:
- kick_power_rateとfoul_detect_probabilityを追加
- sizeとkickable_marginを省略
- 表示順序を変更
* src/qt3/color_setting_dialog.cpp:
* src/qt3/color_setting_dialog.h:
* src/qt3/detail_dialog.cpp:
* src/qt3/detail_dialog.h:
* src/qt3/draw_config.cpp:
* src/qt3/draw_config.h:
* src/qt3/font_setting_dialog.cpp:
* src/qt3/font_setting_dialog.h:
* src/qt3/player_control_painter.cpp:
* src/qt3/player_painter.cpp:
* src/qt3/player_painter_rcss.cpp:
* src/qt4/color_setting_dialog.cpp:
* src/qt4/color_setting_dialog.h:
* src/qt4/detail_dialog.cpp:
* src/qt4/detail_dialog.h:
* src/qt4/draw_config.cpp:
* src/qt4/draw_config.h:
* src/qt4/font_setting_dialog.cpp:
* src/qt4/font_setting_dialog.h:
* src/qt4/player_control_painter.cpp:
* src/qt4/player_painter.cpp:
* src/qt4/player_painter_rcss.cpp:
- 色設定,フォント設定の設計を修正
- キャッチ成功確率の表示に対応
- キックパワーレートの参照先をPlayerTypeへ修正
2009-11-04 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/qt3/draw_config.cpp:
* src/qt3/draw_config.h:
* src/qt3/player_painter.cpp:
* src/qt3/player_painter.h:
* src/qt3/player_painter_rcss.cpp:
* src/qt3/player_painter_rcss.h:
* src/qt4/draw_config.cpp:
* src/qt4/draw_config.h:
* src/qt4/player_painter.cpp:
* src/qt4/player_painter.h:
* src/qt4/player_painter_rcss.cpp:
* src/qt4/player_painter_rcss.h:
* src/qt4/player_type_dialog.cpp:
- カードの表示位置を背番号の前へ変更
- 拡大後のキャッチエリアを破線で表示するようにした
- プレイヤタイプダイアログに表示されるキャッチエリア情報を,拡大後
の対角線の長さに変更
2009-11-02 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/model/player.h:
* src/qt3/player_painter.cpp:
* src/qt3/player_painter_rcss.cpp:
* src/qt4/player_painter.cpp:
* src/qt4/player_painter_rcss.cpp:
- メソッド名を修正
- カードの大きさを調整
2009-10-30 Hidehisa Akiyama <akky@users.sourceforge.jp>
* fedit/qt3/fedit_config.cpp:
- gcc-4.4でのコンパイルエラー修正
* src/model/options.cpp:
* src/model/options.h:
* src/model/player.h:
* src/qt3/color_setting_dialog.cpp:
* src/qt3/draw_config.cpp:
* src/qt3/draw_config.h:
* src/qt3/player_painter.cpp:
* src/qt3/player_painter.h:
* src/qt3/player_painter_rcss.cpp:
* src/qt3/player_painter_rcss.h:
* src/qt3/player_type_dialog.cpp:
* src/qt3/view_config_dialog.cpp:
* src/qt3/view_config_dialog.h:
* src/qt4/color_setting_dialog.cpp:
* src/qt4/draw_config.cpp:
* src/qt4/draw_config.h:
* src/qt4/player_painter.cpp:
* src/qt4/player_painter.h:
* src/qt4/player_painter_rcss.cpp:
* src/qt4/player_painter_rcss.h:
* src/qt4/player_type_dialog.cpp:
* src/qt4/view_config_dialog.cpp:
* src/qt4/view_config_dialog.h:
- v14のパラメータに対応
- foul charged状態の描画に対応
- カード状態の描画に対応
- ファウルの成功確率表示に対応.ただし,敵のキッカブル状態はチェッ
クしていない
2009-10-28 Hidehisa Akiyama <akky@users.sourceforge.jp>
* m4/qt.m4:
- ライブラリ検出オプションを修正
* src/qt3/main_window.cpp:
* src/qt3/main_window.h:
* src/qt3/monitor_client.cpp:
* src/qt3/monitor_client.h:
* src/qt4/main_window.cpp:
* src/qt4/main_window.h:
* src/qt4/monitor_client.cpp:
* src/qt4/monitor_client.h:
- dispcardコマンドをサポートし,yellow/redカードを選択したプレイヤ
へ与えられるようにした.
2009-10-25 Hidehisa Akiyama <akky@users.sourceforge.jp>
* src/model/view_holder.cpp:
* src/qt3/player_type_dialog.cpp:
* src/qt4/player_type_dialog.cpp:
- librcscのPlayerTypeの変更に追従
2009-08-12 Hidehisa Akiyama <akky@users.sourceforge.jp>
* mingw/model.pro:
* mingw/qt4.pro:
* mingw/rcsc.pro:
- updated to the latest version.
* src/model/main_data.cpp:
* src/model/model.pro:
* src/qt4/main.cpp:
* src/qt4/qt4.pro:
* src/qt4/voronoi_diagram_painter.cpp:
- fixed build problems on MinGW.