| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
BishBosh.Rule.Result
Description
AUTHOR- Dr. Alistair Ward
DESCRIPTION- Defines the result of a game.
Synopsis
- data Result
- findMaybeVictor :: Result -> Maybe LogicalColour
- mkResult :: Maybe LogicalColour -> Result
- isDraw :: Result -> Bool
Types
Data-types
The sum-type of ways in which a game can legally be terminated.
Instances
| Eq Result Source # | |
| Read Result Source # | |
| Show Result Source # | Convert a game-termination reason into PGN's |
| NFData Result Source # | |
Defined in BishBosh.Rule.Result | |
| FixedMembership Result Source # | |
Defined in BishBosh.Rule.Result | |
| Opposable Result Source # | |
Defined in BishBosh.Rule.Result Methods getOpposite :: Result -> Result Source # | |
Functions
findMaybeVictor :: Result -> Maybe LogicalColour Source #
Find any winner.