DigitalCurling3  1.0.0
A curling simulation system for curling AIs
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cdigitalcurling3::ApplyMoveResultApplyMove() の返り値
 Cdigitalcurling3::ISimulator::Collisionストーンどうしの衝突の情報
 Cdigitalcurling3::moves::Concede行動:コンシード
 Cdigitalcurling3::GameResult試合の結果を格納する.
 Cdigitalcurling3::GameSetting試合設定
 Cdigitalcurling3::GameState試合の状態を表す
 Cdigitalcurling3::IPlayer理想的なショットを与えられた際に,乱数を加えたりしてプレイヤーによるブレを付与する
 Cdigitalcurling3::IPlayerFactoryIPlayer を構築するためのクラスです
 Cdigitalcurling3::players::PlayerIdenticalFactory乱数を加えないプレイヤー
 Cdigitalcurling3::players::PlayerNormalDistFactoryショットの初速に速度上限を適用したのち,初速と角度に正規分布の乱数を加えるプレイヤー
 Cdigitalcurling3::IPlayerStorageIPlayer の状態を保存するストレージ
 Cdigitalcurling3::ISimulatorストーンの挙動を再現する物理シミュレータを扱うためのインターフェイス
 Cdigitalcurling3::ISimulatorFactoryISimulator を構築するためのクラスです
 Cdigitalcurling3::simulators::SimulatorFCV1FactoryシミュレータFCV1(Friction-CurlVelocity 1)を構築するためのクラスです
 Cdigitalcurling3::ISimulatorStorageISimulator の状態を保存するストレージ
 Cdigitalcurling3::moves::Shot行動:ショット
 Cdigitalcurling3::ISimulator::Collision::Stone衝突に関するストーンの情報
 Cdigitalcurling3::Transform位置,角度を格納します.
 Cdigitalcurling3::ISimulator::Stoneストーンの位置,角度,速度,角速度を格納します
 Cdigitalcurling3::Vector22次元ベクトル