SamurAI-Coding / Software2017-18

software for SamurAI Coding 2017-18
http://samuraicoding.info/software.html
13 stars 10 forks source link

[official] Fix obstacle #26

Closed arukuka closed 7 years ago

arukuka commented 7 years ago

25 のゲームマネージャ:officialの修整です。

Segmentation fault を起こすのが怖かったので少し整理してみましたが、 返って煩雑になってしまったかもしれません…。 Obstacleのclassを新たに定義しました(再度定義し直しました)。

y < 0 のときはtrue、 y >= course.length のときはfalseになるようにしています。

greedy同士の対戦でAIへの入力、出力のjsonを 前バージョンと差分を取り問題ないことを確認しました。 ただ、

という差異があります。

arukuka commented 7 years ago

y >= course.length のときに x < 0 || width <= x のときでも obstacle[y][x]がfalseを返してくるミスに気づいたので修整します…。

arukuka commented 7 years ago

いくつかのプレイヤーとの対戦を実施し、 大丈夫そう(結果に変わりがない)ため セルフマージします。