• [rcssserver] ルール上の疑問メモ (akiyama) 13:30:38

延長時のハーフタイムにプレイヤのスタミナ回復は行われるのか?現状ではキックオフの時に常に回復が行われているが,延長では回復させないルールだったように思うが.

ゴールキック時に,ボールがペナルティエリアの外に出る前に敵プレイヤに蹴られた場合への対応はどうすべきか? とりあえず,敵がボールに触ったらすぐにplay_onにするようにしたが,FIFAのルールではどうなのだろう? もっとも,2DのゴールキックにFIFAのルールを正確に適用するのは難しいんだけど.

  • [rcssserver] カプセル化. (akiyama) 22:36:29

無意味にpublicになっていたメンバ変数やメンバ関数を,片っ端からprivateもしくはprotectedに修正.その過程で,それらの命名規則や依存関係も整理した.object.[hC], field.[hC] あたりは建て増し建て増しで機能追加してきたツケが溜まっていて,ひどいスパゲティコードになっていた.大部分は把握できたが,ごちゃごちゃした部分がまだかなり残っている.まだまだスリム化できそう.

しかし,この調子ではいつまで経っても終わらないので,この辺でいったん止めて,Development Snapshotとしてリリースすることにしよう.


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-03-14 (月) 14:51:37 (1348d)
SourceForge.JP
Creative Commons License
RoboCup tools by Hidehisa Akiyama is licensed under a Creative Commons 表示-非営利 2.1 日本 License.