C# Class GR.Gambling.Backgammon.Bot.HintModule

ファイルを表示 Open project: alexhanh/Botting-Library

Protected Properties

Property Type Description
settings List

Public Methods

Method Description
Close ( ) : void
CreateNew ( ) : HintModule
DoubleHint ( GameState gamestate ) : DoubleHint
DoubleResponseHint ( GameState gamestate ) : DoubleResponseHint
HintModule ( IEnumerable settings ) : System
Initialize ( ) : void
PlayHint ( GameState gamestate, int max_hints ) : List
PlayHint ( GameState gamestate ) : PlayHint
ResignHint ( GameState gamestate, bool has_moved ) : ResignHint

ResignResponseHint ( GameState gamestate ) : ResignResponseHint

Method Details

Close() public method

public Close ( ) : void
return void

CreateNew() public abstract method

public abstract CreateNew ( ) : HintModule
return HintModule

DoubleHint() public abstract method

public abstract DoubleHint ( GameState gamestate ) : DoubleHint
gamestate GameState
return GR.Gambling.Backgammon.Tools.DoubleHint

DoubleResponseHint() public abstract method

public abstract DoubleResponseHint ( GameState gamestate ) : DoubleResponseHint
gamestate GameState
return GR.Gambling.Backgammon.Tools.DoubleResponseHint

HintModule() public method

public HintModule ( IEnumerable settings ) : System
settings IEnumerable
return System

Initialize() public abstract method

public abstract Initialize ( ) : void
return void

PlayHint() public abstract method

public abstract PlayHint ( GameState gamestate, int max_hints ) : List
gamestate GameState
max_hints int
return List

PlayHint() public abstract method

public abstract PlayHint ( GameState gamestate ) : PlayHint
gamestate GameState
return GR.Gambling.Backgammon.Tools.PlayHint

ResignHint() public abstract method

public abstract ResignHint ( GameState gamestate, bool has_moved ) : ResignHint
gamestate GameState
has_moved bool
return GR.Gambling.Backgammon.Tools.ResignHint

ResignResponseHint() public abstract method

public abstract ResignResponseHint ( GameState gamestate ) : ResignResponseHint
gamestate GameState
return GR.Gambling.Backgammon.Tools.ResignResponseHint

Property Details

settings protected_oe property

protected List settings
return List