C# Class GR.Gambling.Backgammon.HCI.InstantTimedThinker

Inheritance: TimedThinker
Mostra file Open project: alexhanh/Botting-Library

Public Methods

Method Description
InstantTimedThinker ( ) : System
TimeOnDiceRolled ( GameState gamestate ) : int
TimeOnDoubleOffer ( GameState gamestate, DoubleResponseHint hint ) : int
TimeOnRematchOffer ( ) : int
TimeOnResignOffer ( GameState gamestate, ResignResponseHint hint ) : int
TimeOnStartingDiceRolled ( GameState gamestate ) : int
TimeOnTurnChanged ( GameState gamestate, DoubleHint doubleHint, ResignHint resignHint ) : int
TimedPlayOnRoll ( GameState gamestate, List hints, VenueUndoMethod undo_method ) : TimedPlay
TimedPlayOnRoll ( GameState gamestate, Play play ) : TimedPlay

Method Details

InstantTimedThinker() public method

public InstantTimedThinker ( ) : System
return System

TimeOnDiceRolled() public method

public TimeOnDiceRolled ( GameState gamestate ) : int
gamestate GameState
return int

TimeOnDoubleOffer() public method

public TimeOnDoubleOffer ( GameState gamestate, DoubleResponseHint hint ) : int
gamestate GameState
hint GR.Gambling.Backgammon.Tools.DoubleResponseHint
return int

TimeOnRematchOffer() public method

public TimeOnRematchOffer ( ) : int
return int

TimeOnResignOffer() public method

public TimeOnResignOffer ( GameState gamestate, ResignResponseHint hint ) : int
gamestate GameState
hint GR.Gambling.Backgammon.Tools.ResignResponseHint
return int

TimeOnStartingDiceRolled() public method

public TimeOnStartingDiceRolled ( GameState gamestate ) : int
gamestate GameState
return int

TimeOnTurnChanged() public method

public TimeOnTurnChanged ( GameState gamestate, DoubleHint doubleHint, ResignHint resignHint ) : int
gamestate GameState
doubleHint GR.Gambling.Backgammon.Tools.DoubleHint
resignHint GR.Gambling.Backgammon.Tools.ResignHint
return int

TimedPlayOnRoll() public method

public TimedPlayOnRoll ( GameState gamestate, List hints, VenueUndoMethod undo_method ) : TimedPlay
gamestate GameState
hints List
undo_method VenueUndoMethod
return TimedPlay

TimedPlayOnRoll() public method

public TimedPlayOnRoll ( GameState gamestate, Play play ) : TimedPlay
gamestate GameState
play Play
return TimedPlay