Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Defines configurable options related to the process of searching standard openings.
Types
Data-types
data StandardOpeningOptions Source #
Defines options related to searching for a move.
Instances
Eq StandardOpeningOptions Source # | |
Defined in BishBosh.Input.StandardOpeningOptions | |
Show StandardOpeningOptions Source # | |
Defined in BishBosh.Input.StandardOpeningOptions showsPrec :: Int -> StandardOpeningOptions -> ShowS # show :: StandardOpeningOptions -> String # showList :: [StandardOpeningOptions] -> ShowS # | |
Default StandardOpeningOptions Source # | |
Defined in BishBosh.Input.StandardOpeningOptions | |
NFData StandardOpeningOptions Source # | |
Defined in BishBosh.Input.StandardOpeningOptions rnf :: StandardOpeningOptions -> () # | |
XmlPickler StandardOpeningOptions Source # | |
Defined in BishBosh.Input.StandardOpeningOptions |
Constants
Functions
Constructor
mkStandardOpeningOptions Source #
:: Maybe NPlies | The optional maximum number of plies, after the last position matched against a standard opening, to abandon further match-attempts. |
-> PreferVictories | |
-> TryToMatchMoves | |
-> TryToMatchViaJoiningMove | |
-> TryToMatchColourFlippedPosition | |
-> StandardOpeningOptions |
Smart constructor.
Accessors
getMatchSwitches :: StandardOpeningOptions -> MatchSwitches Source #
Accessor.