Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
botName :: b -> String Source #
botPassword :: b -> String Source #
botEvaluate :: b -> Colour -> GameState -> Double Source #
botChoosePlay :: b -> BotGameState -> (Play, BotGameState, Double) Source #
botHandle :: b -> PlayTakClient -> PlayTakMsg -> BotState -> IO BotState Source #
botHandleDefault :: b -> PlayTakClient -> PlayTakMsg -> BotState -> IO BotState Source #
data BotGameState Source #
handle :: Bot b => b -> PlayTakClient -> PlayTakMsg -> BotState -> IO BotState Source #
seekIfNeeded :: Bot b => b -> PlayTakClient -> BotState -> IO () Source #
ourmove :: BotGameState -> Bool Source #