- 登録番号: 30057
- チーム名: 計算じゃ解けない疑問は手と手で探るの
- 作品タイトル: 機械学習ではない
- 学校名: 久留米工業高等専門学校
機械学習(AlphaGo Zeroを参考にした強化学習)のソースコードが一応残っているが、本番までにうまくいかないと判断したため現在使っていない。
また本番前数日でデスマして操作UIなどを作り込んだが、レンタルPCで開発していてプッシュし忘れたまま返却してしまったためその分の進捗は残っていない...
- 機械学習: Python + TensorFlow, C++ + boost
- UI: C++ + OpenSiv3D
- AI: C++
- C++のコードは全てVisual Studioにより管理している
./Procon2018/
UIやAIを含む中心的なプロジェクト。Windowsでの実行を想定./Procon2018/FieldView.h, FieldView.cpp, Playground.h, Playground.cpp
UIのコード./Procon2018/Shared/
OpenSiv3Dを使用せず、他のプロジェクトからも再利用できるようにしたコード群./Procon2018/Shared/Field.h, Field.cpp
ゲーム進行のための基本機能が実装されたクラス、その他ヘルパークラス./Procon2018/WinjAI/WinjAI.h
AIのコード./Python/
機械学習時に使用したコード群./Python/library.py
モデルの定義やその他諸々を含むライブラリ的ファイル./Python/learner.py
モデルの学習に使用したプログラム./SelfPlay_win/
強化学習のための自己対局の実装./Procon2018.sln
Visual Studio ソリューションファイル
- 最新辺りの Visual Studio 2017
- OpenSiv3D 0.2.4