Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Defines the things a user can mutate at runtime.
Synopsis
- data SetObject
- = EPD Game
- | SearchDepth NPlies
- searchDepthTag :: String
- autoComplete :: ShowS
- mkEPD :: Game -> SetObject
- mkSearchDepth :: NPlies -> SetObject
Types
Data-types
The sum-type of fields a user can mutate.
EPD Game | Define the position. |
SearchDepth NPlies | Set the number of plies to to search ahead for the optimal move. |
Constants
searchDepthTag :: String Source #
Input-format.
Functions
autoComplete :: ShowS Source #
Replace the first word of the specified string with the name of a command of which it is an unambiguous case-insensitive prefix.
Constructors
mkSearchDepth :: NPlies -> SetObject Source #
Smart constructor.