bishbosh-0.1.4.0: Plays chess.
Safe HaskellNone
LanguageHaskell2010

BishBosh.Search.SearchState

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
The state which is threaded through successive calls to search.
Synopsis

Types

Data-types

data SearchState positionHash Source #

The data which is both received & returned by search, so that it is transported through the entire game.

Instances

Instances details
Show (SearchState positionHash) Source # 
Instance details

Defined in BishBosh.Search.SearchState

Methods

showsPrec :: Int -> SearchState positionHash -> ShowS #

show :: SearchState positionHash -> String #

showList :: [SearchState positionHash] -> ShowS #

MaybeEphemeralData (SearchState positionHash) Source # 
Instance details

Defined in BishBosh.Search.SearchState

Functions

Constructors

mkSearchState :: PositionHashQuantifiedGameTree positionHash -> DynamicMoveData positionHash -> SearchState positionHash Source #

Constructor.

initialise :: PositionHashQuantifiedGameTree positionHash -> SearchState positionHash Source #

Smart constructor.