DigitalCurling3
1.0.0
A curling simulation system for curling AIs
|
▼ include | |
▼ digitalcurling3 | |
▼ detail | |
▼ json | |
common.hpp | 必要なJSON変換関数を定義します |
polymorphic_json.hpp | 多態性を持つクラスのJSON変換のための仕組みを提供します |
▼ moves | |
concede.hpp | Concede を定義します |
shot.hpp | Shot を定義します |
▼ players | |
player_identical_factory.hpp | PlayerIdenticalFactory を定義します |
player_normal_dist_factory.hpp | PlayerNormalDistFactory を定義します |
▼ simulators | |
simulator_fcv1_factory.hpp | SimulatorFCV1Factory を定義します |
apply_move.hpp | ApplyMove(), ApplyMoveResult を定義します |
constants.hpp | 定数を定義します |
coordinate.hpp | 座標変換関連を定義します |
game_result.hpp | Result を定義します |
game_setting.hpp | GameSetting を定義します |
game_state.hpp | GameState を定義します |
i_player.hpp | IShotRandomizer を定義します |
i_player_factory.hpp | IPlayerFactory を定義します |
i_player_storage.hpp | IPlayerStorage を定義します |
i_simulator.hpp | ISimulator を定義します |
i_simulator_factory.hpp | ISimulatorFactory を定義します |
i_simulator_storage.hpp | ISimulatorStorage を定義します |
move.hpp | Move を定義します |
team.hpp | Team を定義します |
transform.hpp | Transform を定義します |
vector2.hpp | Vector2 を定義します |
version.hpp | バージョン取得関数を定義します |
digitalcurling3.hpp | ユーザーがインクルードするヘッダーファイルです |