| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
BishBosh.Input.StandardOpeningOptions
Description
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 Methods (==) :: StandardOpeningOptions -> StandardOpeningOptions -> Bool # (/=) :: StandardOpeningOptions -> StandardOpeningOptions -> Bool # | |
| Show StandardOpeningOptions Source # | |
Defined in BishBosh.Input.StandardOpeningOptions Methods showsPrec :: Int -> StandardOpeningOptions -> ShowS # show :: StandardOpeningOptions -> String # showList :: [StandardOpeningOptions] -> ShowS # | |
| Default StandardOpeningOptions Source # | |
Defined in BishBosh.Input.StandardOpeningOptions Methods | |
| NFData StandardOpeningOptions Source # | |
Defined in BishBosh.Input.StandardOpeningOptions Methods rnf :: StandardOpeningOptions -> () # | |
| XmlPickler StandardOpeningOptions Source # | |
Defined in BishBosh.Input.StandardOpeningOptions Methods | |
Constants
Functions
Constructor
mkStandardOpeningOptions Source #
Arguments
| :: 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.