bishbosh-0.1.1.0: Plays chess.
Safe HaskellNone
LanguageHaskell2010

BishBosh.Attribute.CaptureMoveSortAlgorithm

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
Defines the algorithm used to sort the immediately available capture-moves, before evaluating the fitness of the resulting positions.
Synopsis

Types

Data-types

data CaptureMoveSortAlgorithm Source #

The sum-type of algorithms by which moves may be sorted.

Instances

Instances details
Eq CaptureMoveSortAlgorithm Source # 
Instance details

Defined in BishBosh.Attribute.CaptureMoveSortAlgorithm

Read CaptureMoveSortAlgorithm Source # 
Instance details

Defined in BishBosh.Attribute.CaptureMoveSortAlgorithm

Show CaptureMoveSortAlgorithm Source # 
Instance details

Defined in BishBosh.Attribute.CaptureMoveSortAlgorithm

Default CaptureMoveSortAlgorithm Source # 
Instance details

Defined in BishBosh.Attribute.CaptureMoveSortAlgorithm

NFData CaptureMoveSortAlgorithm Source # 
Instance details

Defined in BishBosh.Attribute.CaptureMoveSortAlgorithm

XmlPickler CaptureMoveSortAlgorithm Source # 
Instance details

Defined in BishBosh.Attribute.CaptureMoveSortAlgorithm

FixedMembership CaptureMoveSortAlgorithm Source # 
Instance details

Defined in BishBosh.Attribute.CaptureMoveSortAlgorithm

Constants

tag :: String Source #

Used to qualify XML.