DigitalCurling3  1.0.0
A curling simulation system for curling AIs
player_normal_dist_factory.hpp File Reference

PlayerNormalDistFactory を定義します More...

#include <random>
#include <memory>
#include <optional>
#include "../json/common.hpp"
#include "../i_player_factory.hpp"

Go to the source code of this file.

Classes

class  digitalcurling3::players::PlayerNormalDistFactory
 ショットの初速に速度上限を適用したのち,初速と角度に正規分布の乱数を加えるプレイヤー More...
 

Namespaces

 digitalcurling3
 Digital Curling ライブラリはこの名前空間の中に定義されます
 
 digitalcurling3::players
 IPlayerFactory を継承したクラスを定義する名前空間
 

Variables

constexpr std::string_view digitalcurling3::players::kPlayerNormalDistId = "normal_dist"
 プレイヤーNormal DistのID
 

Detailed Description

PlayerNormalDistFactory を定義します