DigitalCurling3
1.0.0
A curling simulation system for curling AIs
|
新規プレイヤーの追加についてはライブラリの拡張を参照ください.
乱数を加えたり,速度上限を適用したりせず,入力そのままのショットを行うプレイヤーです.
PlayerIdenticalFactoryに対応します.
Key | Type | Description |
---|---|---|
type | string | プレイヤーID."identical" |
速度上限を適用した後に, 初速度の大きさと初期角度にそれぞれ正規分布の乱数を加えるプレイヤーです.
PlayerNormalDistFactoryに対応します.
Key | Type | Description |
---|---|---|
type | string | プレイヤーID."normal_dist" |
max_speed | float | ショットの最大速度 |
stddev_speed | float | ショットの初速に加わる正規分布乱数の標準偏差. |
stddev_angle | float | ショットの初期角度に加わる正規分布乱数の標準偏差. |
seed | int or null | 乱数のシード値.null を指定するとランダムに選ばれる. |