turncoat-1.0: Elegant UCI chess engine
Quick Jump
Contents
Index
Index
!!
AppPrelude
!!%
Evaluation.Parameters
$
AppPrelude
$!
AppPrelude
$!!
AppPrelude
$>
AppPrelude
$sel:age:TEntry
Utils.TranspositionTable
$sel:attacked:Position
Models.Position
$sel:author:EngineInfo
Models.Command
$sel:bestMove:SearchResult
Search.Search
$sel:bestMove:TEntry
Utils.TranspositionTable
$sel:bishopPair:BonusBreakdown
Evaluation.ScoreBreakdown
$sel:bishops:MaterialBreakdown
Evaluation.ScoreBreakdown
$sel:bishops:Position
Models.Position
$sel:blackIncrement:SearchOptions
Models.Command
$sel:blackTime:SearchOptions
Models.Command
$sel:bonusBreakdown:PlayerScoreBreakdown
Evaluation.ScoreBreakdown
$sel:castling:Position
Models.Position
$sel:castlingRights:BonusBreakdown
Evaluation.ScoreBreakdown
$sel:color:Position
Models.Position
$sel:deflt:SpinOption
Models.Command
$sel:depth:TEntry
Utils.TranspositionTable
$sel:doubledPawns:PenaltyBreakdown
Evaluation.ScoreBreakdown
$sel:end:Move
Models.Move
$sel:end:UnknownMove
Models.Command
$sel:enemy:Position
Models.Position
$sel:enemyBreakdown:ScoreBreakdown
Evaluation.ScoreBreakdown
$sel:enPassant:Position
Models.Position
$sel:findMate:SearchOptions
Models.Command
$sel:halfMoveClock:Position
Models.Position
$sel:hashSize:EngineOptions
Models.Command
$sel:hi:SpinOption
Models.Command
$sel:infinite:SearchOptions
Models.Command
$sel:info:StorableTEntry
Utils.TranspositionTable
$sel:initialPosition:PositionSpec
Models.Command
$sel:isolatedPawns:PenaltyBreakdown
Evaluation.ScoreBreakdown
$sel:kingPawnShield:BonusBreakdown
Evaluation.ScoreBreakdown
$sel:kings:MaterialBreakdown
Evaluation.ScoreBreakdown
$sel:kings:Position
Models.Position
$sel:kingThreats:PenaltyBreakdown
Evaluation.ScoreBreakdown
$sel:knightOutposts:BonusBreakdown
Evaluation.ScoreBreakdown
$sel:knights:MaterialBreakdown
Evaluation.ScoreBreakdown
$sel:knights:Position
Models.Position
$sel:leapingCheckers:Position
Models.Position
$sel:lo:SpinOption
Models.Command
$sel:materialBreakdown:PlayerScoreBreakdown
Evaluation.ScoreBreakdown
$sel:materialTradesScore:ScoreBreakdown
Evaluation.ScoreBreakdown
$sel:maxNodes:SearchOptions
Models.Command
$sel:mobility:BonusBreakdown
Evaluation.ScoreBreakdown
$sel:moves:PositionSpec
Models.Command
$sel:movesUntilNextTime:SearchOptions
Models.Command
$sel:moveTime:SearchOptions
Models.Command
$sel:name:EngineInfo
Models.Command
$sel:nodeType:TEntry
Utils.TranspositionTable
$sel:passedPawns:BonusBreakdown
Evaluation.ScoreBreakdown
$sel:pawns:MaterialBreakdown
Evaluation.ScoreBreakdown
$sel:pawns:Position
Models.Position
$sel:penaltyBreakdown:PlayerScoreBreakdown
Evaluation.ScoreBreakdown
$sel:phase:Position
Models.Position
$sel:piece:Move
Models.Move
$sel:pinnedPieces:Position
Models.Position
$sel:player:Position
Models.Position
$sel:playerBreakdown:ScoreBreakdown
Evaluation.ScoreBreakdown
$sel:ponder:EngineOptions
Models.Command
$sel:ponderMove:SearchResult
Search.Search
$sel:previousPositions:Position
Models.Position
$sel:promotion:Move
Models.Move
$sel:promotion:UnknownMove
Models.Command
$sel:queens:MaterialBreakdown
Evaluation.ScoreBreakdown
$sel:queens:Position
Models.Position
$sel:rooks:MaterialBreakdown
Evaluation.ScoreBreakdown
$sel:rooks:Position
Models.Position
$sel:rooksOnOpenFile:BonusBreakdown
Evaluation.ScoreBreakdown
$sel:score:SearchResult
Search.Search
$sel:score:TEntry
Utils.TranspositionTable
$sel:searchMoves:SearchOptions
Models.Command
$sel:sliderCheckers:Position
Models.Position
$sel:start:Move
Models.Move
$sel:start:UnknownMove
Models.Command
$sel:targetDepth:SearchOptions
Models.Command
$sel:threats:PenaltyBreakdown
Evaluation.ScoreBreakdown
$sel:version:EngineInfo
Models.Command
$sel:whiteIncrement:SearchOptions
Models.Command
$sel:whiteTime:SearchOptions
Models.Command
$sel:zobristKey:StorableTEntry
Utils.TranspositionTable
$sel:zobristKey:TEntry
Utils.TranspositionTable
%
AppPrelude
&
Utils.Board
&&
AppPrelude
&&&
AppPrelude
*
AppPrelude
**
AppPrelude
***
AppPrelude
*>
AppPrelude
+
AppPrelude
++
AppPrelude
-
AppPrelude
.
AppPrelude
.\
Utils.Board
.|
Utils.Board
/
AppPrelude
/=
AppPrelude
<
AppPrelude
<$
AppPrelude
<$>
AppPrelude
<&&>
AppPrelude
<&>
AppPrelude
<*
AppPrelude
<**>
AppPrelude
<*>
AppPrelude
<.>
AppPrelude
</>
AppPrelude
<<
Utils.Board
<=
AppPrelude
<=<
AppPrelude
<>
AppPrelude
<|
AppPrelude
<|>
AppPrelude
<||>
AppPrelude
=<<
AppPrelude
==
AppPrelude
>
AppPrelude
>=
AppPrelude
>=>
AppPrelude
>>
Utils.Board
>>=
AppPrelude
abs
AppPrelude
AbsoluteSeek
AppPrelude
acos
AppPrelude
acosh
AppPrelude
adjustMap
AppPrelude
adjustWithKey
AppPrelude
Age
Models.Score
All
Models.Score
all
AppPrelude
allAttacks
MoveGen.PieceAttacks
allCaptures
MoveGen.PieceCaptures
allMoves
Search.Perft
allQuietMoves
MoveGen.PieceQuietMoves
alreadyExistsErrorType
AppPrelude
alreadyInUseErrorType
AppPrelude
alterMap
AppPrelude
Alternative
AppPrelude
and
AppPrelude
annotateIOError
AppPrelude
antiDiagMovesVec
Utils.Board
any
AppPrelude
ap
AppPrelude
AppendMode
AppPrelude
Applicative
AppPrelude
applyDList
AppPrelude
asBDeque
AppPrelude
asBRef
AppPrelude
asByteString
AppPrelude
asDList
AppPrelude
asDLList
AppPrelude
asHashMap
AppPrelude
asHashSet
AppPrelude
asin
AppPrelude
asinh
AppPrelude
asIntMap
AppPrelude
asIntSet
AppPrelude
asIORef
AppPrelude
ask
AppPrelude
askRunInIO
AppPrelude
asks
AppPrelude
askUnliftIO
AppPrelude
asLByteString
AppPrelude
asList
AppPrelude
asLText
AppPrelude
asMap
AppPrelude
asMaybe
AppPrelude
asMutVar
AppPrelude
asPRef
AppPrelude
asSDeque
AppPrelude
assert
AppPrelude
asSet
AppPrelude
asSRef
AppPrelude
asSTRef
AppPrelude
asString
AppPrelude
asSVector
AppPrelude
asText
AppPrelude
asTypeOf
AppPrelude
asUDeque
AppPrelude
asum
AppPrelude
asURef
AppPrelude
asUVector
AppPrelude
asVector
AppPrelude
Async
AppPrelude
async
AppPrelude
asyncBound
AppPrelude
AsyncCancelled
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
asyncExceptionFromException
AppPrelude
asyncExceptionToException
AppPrelude
AsyncExceptionWrapper
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
asyncOn
AppPrelude
asyncOnWithUnmask
AppPrelude
asyncThreadId
AppPrelude
asyncWithUnmask
AppPrelude
atan
AppPrelude
atan2
AppPrelude
atanh
AppPrelude
atomically
AppPrelude
atomicModifyIORef
AppPrelude
atomicModifyIORef'
AppPrelude
atomicModifyMutVar
AppPrelude
atomicModifyMutVar'
AppPrelude
atomicModifyRef
AppPrelude
atomicModifyRef'
AppPrelude
atomicWriteIORef
AppPrelude
BDeque
AppPrelude
bestPromotions
Models.Piece
Bifunctor
AppPrelude
bimap
AppPrelude
BiPolyMap
AppPrelude
Bishop
Models.Piece
bishopAttacks
MoveGen.PieceAttacks
bishopCaptures
MoveGen.PieceCaptures
bishopMobilityTable
Evaluation.Parameters
bishopMoves
MoveGen.PieceAttacks
bishopPairBonus
Evaluation.Parameters
BishopProm
Models.Piece
bishopScore
Evaluation.Parameters
Black
Models.Piece
blackKingSquareTable
Evaluation.Parameters
blackKnightOutpostAttackersVec
Utils.Board
blackKnightOutpostRanks
Utils.Board
blackPassedPawnBlockersVec
Utils.Board
BlazeBuilder
AppPrelude
BlockBuffering
AppPrelude
Board
Utils.Board
BonusBreakdown
1 (Type/Class)
Evaluation.ScoreBreakdown
2 (Data Constructor)
Evaluation.ScoreBreakdown
Bool
AppPrelude
bool
AppPrelude
Bounded
AppPrelude
BPMKeyConstraint
AppPrelude
,
AppPrelude
bracket
AppPrelude
bracketOnError
AppPrelude
bracketOnError_
AppPrelude
bracket_
AppPrelude
break
AppPrelude
breakLine
AppPrelude
breakWord
AppPrelude
BRef
AppPrelude
BufferMode
AppPrelude
Builder
AppPrelude
builderToLazy
AppPrelude
ButtonOption
Models.Command
ByteString
AppPrelude
ByteStringBuilder
AppPrelude
cancel
AppPrelude
cancelWith
AppPrelude
CastlingRights
Models.Piece
castlingRightsBonus
Evaluation.Parameters
castlingRngVec
Utils.Board
catch
AppPrelude
catchAny
AppPrelude
catchAnyDeep
AppPrelude
catchDeep
AppPrelude
catches
AppPrelude
catchesDeep
AppPrelude
catchIO
AppPrelude
catchJust
AppPrelude
catchSyncOrAsync
AppPrelude
catMaybes
AppPrelude
ceiling
AppPrelude
Chan
AppPrelude
Char
AppPrelude
charToCastlingRights
Models.Piece
charToColor
Models.Piece
charToLower
AppPrelude
charToPiece
Models.Piece
charToUpper
AppPrelude
CheckOption
Models.Command
checkSTM
AppPrelude
clamp
AppPrelude
clear
1 (Function)
Utils.KillersTable
2 (Function)
Utils.TranspositionTable
ClearHash
Models.Command
cloneTChan
AppPrelude
closeTBMChan
AppPrelude
closeTBMQueue
AppPrelude
closeTMChan
AppPrelude
closeTMQueue
AppPrelude
CollElement
AppPrelude
,
AppPrelude
Color
1 (Type/Class)
Models.Piece
2 (Data Constructor)
Models.Piece
Command
Models.Command
compare
AppPrelude
compareLength
AppPrelude
comparing
AppPrelude
Conc
AppPrelude
conc
AppPrelude
concat
AppPrelude
concatMap
AppPrelude
ConcException
AppPrelude
Concurrently
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
concurrently
AppPrelude
concurrently_
AppPrelude
cons
AppPrelude
const
AppPrelude
ContainerKey
AppPrelude
,
AppPrelude
cos
AppPrelude
cosh
AppPrelude
create
1 (Function)
Utils.KillersTable
2 (Function)
Utils.TranspositionTable
curry
AppPrelude
Cut
Models.Score
Day
AppPrelude
decodeFloat
AppPrelude
decodeMove
Models.Move
decodeTEntry
Utils.TranspositionTable
decodeUtf8
AppPrelude
deepseq
AppPrelude
defaultCons
AppPrelude
defaultEngineOptions
Models.Command
defaultFind
AppPrelude
defaultIntersperse
AppPrelude
defaultReverse
AppPrelude
defaultSearchOptions
Models.Command
defaultSnoc
AppPrelude
defaultSortBy
AppPrelude
defaultSplitWhen
AppPrelude
defaultTimeLocale
AppPrelude
delete
AppPrelude
deleteBy
AppPrelude
deleteMap
AppPrelude
deleteSet
AppPrelude
Depth
Models.Score
Deque
AppPrelude
diagMovesVec
Utils.Board
difference
AppPrelude
differenceMap
AppPrelude
Display
Models.Command
displayException
AppPrelude
div
AppPrelude
Divide
Models.Command
divide
Search.Perft
divMod
AppPrelude
DList
AppPrelude
DLList
AppPrelude
doesNotExistErrorType
AppPrelude
Double
AppPrelude
doubledPawnPenalty
Evaluation.Parameters
Down
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
drop
AppPrelude
dropEnd
AppPrelude
dropPrefix
AppPrelude
dropSuffix
AppPrelude
dropWhile
AppPrelude
dupChan
AppPrelude
dupTChan
AppPrelude
dupTMChan
AppPrelude
eastMovesVec
Utils.Board
Either
AppPrelude
either
AppPrelude
elem
AppPrelude
Element
AppPrelude
empty
AppPrelude
emptyPosition
Models.Position
emptySearchResult
Search.Search
emptyTEntry
Utils.TranspositionTable
EmptyWithNoAlternative
AppPrelude
encodeFloat
AppPrelude
encodeMove
Models.Move
encodeTEntry
Utils.TranspositionTable
encodeUtf8
AppPrelude
EngineInfo
1 (Type/Class)
Models.Command
2 (Data Constructor)
Models.Command
engineInfo
Models.Command
EngineOption
Models.Command
EngineOptions
1 (Type/Class)
Models.Command
2 (Data Constructor)
Models.Command
enPassantRngVec
Utils.Board
ensurePrefix
AppPrelude
ensureSuffix
AppPrelude
Enum
AppPrelude
enumFrom
AppPrelude
enumFromThen
AppPrelude
enumFromThenTo
AppPrelude
enumFromTo
AppPrelude
eofErrorType
AppPrelude
EQ
AppPrelude
Eq
AppPrelude
equating
AppPrelude
error
AppPrelude
estimateFreeSlotsTBChan
AppPrelude
estimateFreeSlotsTBMChan
AppPrelude
estimateFreeSlotsTBMQueue
AppPrelude
EvalScore
Evaluation.ScoreBreakdown
evalScore
Evaluation.ScoreBreakdown
Evaluate
Models.Command
evaluate
AppPrelude
evaluateCapturedPiece
Evaluation.Material
evaluateDeep
AppPrelude
evaluateExchange
Evaluation.Evaluation
evaluateMvvLva
Evaluation.Evaluation
evaluatePlayerMaterial
Evaluation.Material
evaluatePosition
Evaluation.Evaluation
evaluatePositionBreakdown
Evaluation.Evaluation
even
AppPrelude
Exception
AppPrelude
exp
AppPrelude
exponent
AppPrelude
False
AppPrelude
fileMovesVec
Utils.Board
FilePath
AppPrelude
file_A
Utils.Board
file_B
Utils.Board
file_C
Utils.Board
file_D
Utils.Board
file_E
Utils.Board
file_F
Utils.Board
file_G
Utils.Board
file_H
Utils.Board
fill
Evaluation.ScoreBreakdown
filter
AppPrelude
filterM
AppPrelude
filterMap
AppPrelude
filterSet
AppPrelude
filterWithKey
AppPrelude
finally
AppPrelude
find
AppPrelude
findTraverseIndex
AppPrelude
findWithDefault
AppPrelude
first
AppPrelude
Flip
Models.Command
flip
AppPrelude
Float
AppPrelude
floatDigits
AppPrelude
Floating
AppPrelude
floatRadix
AppPrelude
floatRange
AppPrelude
floor
AppPrelude
flushBuilder
AppPrelude
flushTBQueue
AppPrelude
fmap
AppPrelude
fold
AppPrelude
Foldable
AppPrelude
foldBoardAttacks
Models.Move
foldBoardMoves
Models.Move
foldBoardMovesConst
Models.Move
foldBoardPawnMovesConst
Models.Move
foldBoardSquares
Models.Move
foldl'
AppPrelude
foldl1Ex'
AppPrelude
foldlBoard
Models.Move
foldlM
AppPrelude
foldM
AppPrelude
foldMap
AppPrelude
foldMap1Ex
AppPrelude
foldr
AppPrelude
foldr1Ex
AppPrelude
for
AppPrelude
force
AppPrelude
forConcurrently
AppPrelude
forConcurrently_
AppPrelude
forever
AppPrelude
forM
AppPrelude
formatTime
AppPrelude
forM_
AppPrelude
for_
AppPrelude
Fractional
AppPrelude
freePassedPawnTable
Evaluation.Parameters
freeSlotsTBChan
AppPrelude
freeSlotsTBMChan
AppPrelude
freeSlotsTBMQueue
AppPrelude
fromByteVector
AppPrelude
fromChunks
AppPrelude
fromEither
AppPrelude
fromEitherIO
AppPrelude
fromEitherM
AppPrelude
fromEnum
AppPrelude
fromException
AppPrelude
fromExceptionUnwrap
AppPrelude
fromGregorian
AppPrelude
fromInteger
AppPrelude
fromIntegral
AppPrelude
fromList
AppPrelude
fromMaybe
AppPrelude
fromNonEmpty
AppPrelude
fromNullable
AppPrelude
fromRational
AppPrelude
fromStrict
AppPrelude
fromString
AppPrelude
fst
AppPrelude
fullErrorType
AppPrelude
Functor
AppPrelude
futilityMargins
Search.Parameters
Generic
AppPrelude
getArgs
AppPrelude
getBishopCheckerRays
MoveGen.PieceAttacks
getChanContents
AppPrelude
getChar
AppPrelude
getContents
AppPrelude
getCurrentTime
AppPrelude
getDown
AppPrelude
getEnemyKingSliderRays
MoveGen.PieceAttacks
getEnPassantPinnedPawns
MoveGen.PieceAttacks
getKingBishopRay
MoveGen.PieceAttacks
getKingQueenRay
MoveGen.PieceAttacks
getKingRookRay
MoveGen.PieceAttacks
getLeapingCheckers
MoveGen.PieceAttacks
getLine
AppPrelude
getLmrDepth
Search.Parameters
getMonotonicTime
AppPrelude
getMoveTime
Search.TimeManagement
getNodeType
Models.Score
getPhase
Models.Position
getPieceValue
Models.Piece
getPinnedPieces
MoveGen.PieceAttacks
getRookCheckerRays
MoveGen.PieceAttacks
getSliderCheckers
MoveGen.PieceAttacks
getSortedMoves
Search.MoveOrdering
getSquareDistance
Utils.Board
getSquareTableIndex
Evaluation.Parameters
getZobristKey
Models.Position
group
AppPrelude
groupAll
AppPrelude
groupAllOn
AppPrelude
groupBy
AppPrelude
GrowingAppend
AppPrelude
GT
AppPrelude
guard
AppPrelude
Handle
AppPrelude
handle
AppPrelude
handleAny
AppPrelude
handleAnyDeep
AppPrelude
handleDeep
AppPrelude
handleIO
AppPrelude
handleJust
AppPrelude
Handler
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
handleSyncOrAsync
AppPrelude
hash
AppPrelude
Hashable
AppPrelude
HashMap
AppPrelude
hashNub
AppPrelude
HashSet
AppPrelude
HashSize
Models.Command
hashWithSalt
AppPrelude
hashZKey
Utils.TranspositionTable
HasKeysSet
AppPrelude
hasSingleMove
MoveGen.PositionQueries
hClose
AppPrelude
head
AppPrelude
headEx
AppPrelude
headMay
AppPrelude
hFileSize
AppPrelude
hFlush
AppPrelude
hGetBuffering
AppPrelude
hGetChunk
AppPrelude
hGetContents
AppPrelude
hGetEcho
AppPrelude
hIsClosed
AppPrelude
hIsEOF
AppPrelude
hIsOpen
AppPrelude
hIsReadable
AppPrelude
hIsSeekable
AppPrelude
hIsTerminalDevice
AppPrelude
hIsWritable
AppPrelude
hPut
AppPrelude
hReady
AppPrelude
hSay
AppPrelude
hSayShow
AppPrelude
hSayString
AppPrelude
hSeek
AppPrelude
hSetBuffering
AppPrelude
hSetEcho
AppPrelude
hSetFileSize
AppPrelude
hTell
AppPrelude
hWaitForInput
AppPrelude
id
AppPrelude
Identity
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
illegalOperationErrorType
AppPrelude
impureNonNull
AppPrelude
impureThrow
AppPrelude
indentBreak
Evaluation.ScoreBreakdown
Index
AppPrelude
,
AppPrelude
index
AppPrelude
indexEx
AppPrelude
init
AppPrelude
initDef
AppPrelude
initEx
AppPrelude
initialAlpha
Search.Parameters
initialBeta
Search.Parameters
initMay
AppPrelude
inits
AppPrelude
initTails
AppPrelude
inRange
AppPrelude
insert
1 (Function)
Utils.KillersTable
2 (Function)
Utils.TranspositionTable
insertLookupWithKey
AppPrelude
insertMap
AppPrelude
insertSet
AppPrelude
insertWith
AppPrelude
insertWithKey
AppPrelude
Int
AppPrelude
Int32
AppPrelude
Int64
AppPrelude
Integer
AppPrelude
Integral
AppPrelude
interact
AppPrelude
intercalate
AppPrelude
intersect
AppPrelude
intersection
AppPrelude
intersectionMap
AppPrelude
intersectionWithMap
AppPrelude
intersperse
AppPrelude
IntMap
AppPrelude
IntSet
AppPrelude
IO
AppPrelude
IOBRef
AppPrelude
ioeGetErrorString
AppPrelude
ioeGetErrorType
AppPrelude
ioeGetFileName
AppPrelude
ioeGetHandle
AppPrelude
ioeGetLocation
AppPrelude
IOError
AppPrelude
ioError
AppPrelude
IOErrorType
AppPrelude
ioeSetErrorString
AppPrelude
ioeSetErrorType
AppPrelude
ioeSetFileName
AppPrelude
ioeSetHandle
AppPrelude
ioeSetLocation
AppPrelude
IOException
AppPrelude
IOMode
AppPrelude
IOPRef
AppPrelude
IORef
AppPrelude
IOSRef
AppPrelude
IOURef
AppPrelude
isAlreadyExistsError
AppPrelude
isAlreadyExistsErrorType
AppPrelude
isAlreadyInUseError
AppPrelude
isAlreadyInUseErrorType
AppPrelude
isAsyncException
AppPrelude
isCapture
MoveGen.MoveQueries
isCastlingMove
MoveGen.MoveQueries
isCheckMove
MoveGen.MoveQueries
isClosedTBMChan
AppPrelude
isClosedTBMQueue
AppPrelude
isClosedTMChan
AppPrelude
isClosedTMQueue
AppPrelude
isDefeat
MoveGen.PositionQueries
isDenormalized
AppPrelude
isDoesNotExistError
AppPrelude
isDoesNotExistErrorType
AppPrelude
isDraw
MoveGen.PositionQueries
isEmptyMVar
AppPrelude
isEmptyTBChan
AppPrelude
isEmptyTBMChan
AppPrelude
isEmptyTBMQueue
AppPrelude
isEmptyTBQueue
AppPrelude
isEmptyTChan
AppPrelude
isEmptyTMChan
AppPrelude
isEmptyTMQueue
AppPrelude
isEmptyTMVar
AppPrelude
isEmptyTQueue
AppPrelude
isEndgame
MoveGen.PositionQueries
isEOFError
AppPrelude
isEOFErrorType
AppPrelude
isFullError
AppPrelude
isFullErrorType
AppPrelude
isFullTBChan
AppPrelude
isFullTBMChan
AppPrelude
isFullTBMQueue
AppPrelude
isFullTBQueue
AppPrelude
isIEEE
AppPrelude
isIllegalOperation
AppPrelude
isIllegalOperationErrorType
AppPrelude
isInfinite
AppPrelude
isInfixOf
AppPrelude
isJust
AppPrelude
isKingInCheck
MoveGen.PositionQueries
isLegalQuietMove
MoveGen.MoveQueries
IsMap
AppPrelude
isNaN
AppPrelude
isNegativeZero
AppPrelude
isNothing
AppPrelude
isNotWinnable
MoveGen.PositionQueries
isolatedPawnPenalty
Evaluation.Parameters
isPermissionError
AppPrelude
isPermissionErrorType
AppPrelude
isPieceAt
Models.Position
isPrefixOf
AppPrelude
isPromotionPush
MoveGen.MoveQueries
isQuietMove
MoveGen.MoveQueries
IsReady
Models.Command
isRepeatedPosition
Models.Position
isResourceVanishedError
AppPrelude
isResourceVanishedErrorType
AppPrelude
IsSequence
AppPrelude
IsSet
AppPrelude
isStaleEntry
Utils.TranspositionTable
IsString
AppPrelude
isSuffixOf
AppPrelude
isSyncException
AppPrelude
isTimeOver
Search.TimeManagement
isUserError
AppPrelude
isUserErrorType
AppPrelude
isWinningCapture
MoveGen.MoveQueries
isWonEndgame
MoveGen.PositionQueries
join
AppPrelude
Just
AppPrelude
keys
AppPrelude
KeySet
AppPrelude
,
AppPrelude
keysSet
AppPrelude
killerSlots
Utils.KillersTable
KillersTable
Utils.KillersTable
King
Models.Piece
kingAttacks
MoveGen.PieceAttacks
kingEscortedPassedPawnBonus
Evaluation.Parameters
kingMovesVec
Utils.Board
KingSide
Models.Piece
kingThreatPiecesTable
Evaluation.Parameters
Knight
Models.Piece
knightAttacks
MoveGen.PieceAttacks
knightCaptures
MoveGen.PieceCaptures
knightMobilityTable
Evaluation.Parameters
knightMovesVec
Utils.Board
knightOupostFiles
Utils.Board
knightOutpostBonus
Evaluation.Parameters
KnightProm
Models.Piece
knightScore
Evaluation.Parameters
last
AppPrelude
lastEx
AppPrelude
lastMay
AppPrelude
LazySequence
AppPrelude
LByteString
AppPrelude
Left
AppPrelude
lefts
AppPrelude
length
AppPrelude
length64
AppPrelude
lengthIndex
AppPrelude
lengthTBQueue
AppPrelude
lift
AppPrelude
liftA
AppPrelude
liftA2
AppPrelude
liftA3
AppPrelude
liftIO
AppPrelude
liftIOOp
AppPrelude
liftM
AppPrelude
liftM2
AppPrelude
liftM3
AppPrelude
liftM4
AppPrelude
liftM5
AppPrelude
LineBuffering
AppPrelude
lines
AppPrelude
link
AppPrelude
link2
AppPrelude
link2Async
AppPrelude
linkAsync
AppPrelude
listToMaybe
AppPrelude
log
AppPrelude
logBase
AppPrelude
longCastleFiles
Utils.Board
longCastleSlidingFiles
Utils.Board
lookup
AppPrelude
lookupBestMove
Utils.TranspositionTable
lookupEntry
Utils.TranspositionTable
lookupMoves
Utils.KillersTable
lookupScore
Utils.TranspositionTable
lsb
Utils.Board
LT
AppPrelude
LText
AppPrelude
makeMove
MoveGen.MakeMove
MakeMoves
Models.Command
makeNullMove
MoveGen.MakeMove
many
AppPrelude
Map
AppPrelude
map
AppPrelude
mapConcurrently
AppPrelude
mapConcurrently_
AppPrelude
mapExceptionM
AppPrelude
mapFromList
AppPrelude
mapKeysWith
AppPrelude
mapM
AppPrelude
mapMaybe
AppPrelude
mapM_
AppPrelude
mapNonNull
AppPrelude
mappend
AppPrelude
mapToList
AppPrelude
MapValue
AppPrelude
,
AppPrelude
mapWithKey
AppPrelude
mask_
AppPrelude
MaterialBreakdown
1 (Type/Class)
Evaluation.ScoreBreakdown
2 (Data Constructor)
Evaluation.ScoreBreakdown
max
AppPrelude
maxBound
AppPrelude
maximum
AppPrelude
maximumBy
AppPrelude
maximumByEx
AppPrelude
maximumByMay
AppPrelude
maximumEx
AppPrelude
maximumMay
AppPrelude
maxScore
Models.Score
Maybe
AppPrelude
maybe
AppPrelude
maybeCapturedPieceAt
Models.Position
maybeFilter
AppPrelude
maybeTimeout
Search.TimeManagement
maybeToList
AppPrelude
mconcat
AppPrelude
MCState
AppPrelude
,
AppPrelude
member
AppPrelude
Memoized
AppPrelude
memoizeMVar
AppPrelude
memoizeRef
AppPrelude
mempty
AppPrelude
MicroSeconds
Search.TimeManagement
min
AppPrelude
minBound
AppPrelude
minimum
AppPrelude
minimumBy
AppPrelude
minimumByEx
AppPrelude
minimumByMay
AppPrelude
minimumEx
AppPrelude
minimumMay
AppPrelude
minorPiecePhase
Models.Score
minorPieceThreat
Evaluation.Parameters
minScore
Models.Score
mkIOError
AppPrelude
mkWeakIORef
AppPrelude
mkWeakMVar
AppPrelude
mkWeakTMVar
AppPrelude
mkWeakTVar
AppPrelude
mod
AppPrelude
ModifiedJulianDay
AppPrelude
modifyIOError
AppPrelude
modifyIORef
AppPrelude
modifyIORef'
AppPrelude
modifyMutVar
AppPrelude
modifyMutVar'
AppPrelude
modifyMVar
AppPrelude
modifyMVarMasked
AppPrelude
modifyMVarMasked_
AppPrelude
modifyMVar_
AppPrelude
modifyRef
AppPrelude
modifyRef'
AppPrelude
modifyTVar
AppPrelude
modifyTVar'
AppPrelude
Monad
AppPrelude
MonadIO
AppPrelude
MonadPlus
AppPrelude
MonadReader
AppPrelude
MonadUnliftIO
AppPrelude
MonoComonad
AppPrelude
MonoFoldable
AppPrelude
MonoFunctor
AppPrelude
Monoid
AppPrelude
MonoPointed
AppPrelude
MonoTraversable
AppPrelude
MonoZip
AppPrelude
Move
1 (Type/Class)
Models.Move
2 (Data Constructor)
Models.Move
mplus
AppPrelude
msb
Utils.Board
MutableAtomicRef
AppPrelude
MutableCollection
AppPrelude
MutableContainer
AppPrelude
MutableDeque
AppPrelude
MutablePopBack
AppPrelude
MutablePopFront
AppPrelude
MutablePushBack
AppPrelude
MutablePushFront
AppPrelude
MutableQueue
AppPrelude
MutableRef
AppPrelude
MutableStack
AppPrelude
MutVar
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
MVar
AppPrelude
mzero
AppPrelude
ncons
AppPrelude
negate
AppPrelude
newBroadcastTChan
AppPrelude
newBroadcastTChanIO
AppPrelude
newBroadcastTMChan
AppPrelude
newBroadcastTMChanIO
AppPrelude
newChan
AppPrelude
newColl
AppPrelude
newEmptyMVar
AppPrelude
newEmptyTMVar
AppPrelude
newEmptyTMVarIO
AppPrelude
newIORef
AppPrelude
newMutVar
AppPrelude
newMVar
AppPrelude
newQSem
AppPrelude
newQSemN
AppPrelude
newRef
AppPrelude
newTBChan
AppPrelude
newTBChanIO
AppPrelude
newTBMChan
AppPrelude
newTBMChanIO
AppPrelude
newTBMQueue
AppPrelude
newTBMQueueIO
AppPrelude
newTBQueue
AppPrelude
newTBQueueIO
AppPrelude
newTChan
AppPrelude
newTChanIO
AppPrelude
newTMChan
AppPrelude
newTMChanIO
AppPrelude
newTMQueue
AppPrelude
newTMQueueIO
AppPrelude
newTMVar
AppPrelude
newTMVarIO
AppPrelude
newTQueue
AppPrelude
newTQueueIO
AppPrelude
newTVar
AppPrelude
newTVarIO
AppPrelude
NFData
AppPrelude
nfilter
AppPrelude
nfilterM
AppPrelude
NoBuffering
AppPrelude
NodeType
1 (Type/Class)
Models.Score
2 (Data Constructor)
Models.Score
NonNull
AppPrelude
nonNull
AppPrelude
NoProm
Models.Piece
northEastMovesVec
Utils.Board
northMovesVec
Utils.Board
northWestMovesVec
Utils.Board
not
AppPrelude
notElem
AppPrelude
Nothing
AppPrelude
notMember
AppPrelude
nReplicate
AppPrelude
null
AppPrelude
Num
AppPrelude
nuncons
AppPrelude
oall
AppPrelude
oand
AppPrelude
oany
AppPrelude
ocompareLength
AppPrelude
oconcat
AppPrelude
oconcatMap
AppPrelude
odd
AppPrelude
oelem
AppPrelude
oextend
AppPrelude
oextract
AppPrelude
ofold
AppPrelude
ofold1
AppPrelude
ofoldl'
AppPrelude
ofoldl1'
AppPrelude
ofoldl1Ex'
AppPrelude
ofoldlM
AppPrelude
ofoldlUnwrap
AppPrelude
ofoldM
AppPrelude
ofoldMap
AppPrelude
ofoldMap1
AppPrelude
ofoldMap1Ex
AppPrelude
ofoldMUnwrap
AppPrelude
ofoldr
AppPrelude
ofoldr1
AppPrelude
ofoldr1Ex
AppPrelude
ofor
AppPrelude
oforM
AppPrelude
oforM_
AppPrelude
ofor_
AppPrelude
ointercalate
AppPrelude
olength
AppPrelude
olength64
AppPrelude
omap
AppPrelude
omapKeysWith
AppPrelude
omapM
AppPrelude
omapM_
AppPrelude
on
AppPrelude
onException
AppPrelude
onotElem
AppPrelude
onull
AppPrelude
oor
AppPrelude
openFile
AppPrelude
opoint
AppPrelude
oproduct
AppPrelude
optional
AppPrelude
OptionSpec
Models.Command
or
AppPrelude
Ord
AppPrelude
Ordering
AppPrelude
ordNub
AppPrelude
ordNubBy
AppPrelude
orElse
AppPrelude
orElseSTM
AppPrelude
osequence_
AppPrelude
osum
AppPrelude
otherwise
AppPrelude
otoList
AppPrelude
otraverse
AppPrelude
otraverse_
AppPrelude
ounzip
AppPrelude
ozip
AppPrelude
ozipWith
AppPrelude
pack
AppPrelude
parseCommand
Parsers.Command
parseTime
AppPrelude
parseTimeM
AppPrelude
partition
AppPrelude
partitionEithers
AppPrelude
passedPawnTable
Evaluation.Parameters
Pawn
Models.Piece
pawnAntiDiagAttacks
MoveGen.PieceAttacks
pawnAttacks
MoveGen.PieceAttacks
pawnDiagAttacks
MoveGen.PieceAttacks
pawnScore
Evaluation.Parameters
pawnShield1RankBonus
Evaluation.Parameters
pawnShield2RankBonus
Evaluation.Parameters
pawnTradesPenalty
Evaluation.Parameters
peekTBChan
AppPrelude
peekTBMChan
AppPrelude
peekTBMQueue
AppPrelude
peekTBQueue
AppPrelude
peekTChan
AppPrelude
peekTMChan
AppPrelude
peekTMQueue
AppPrelude
peekTQueue
AppPrelude
PenaltyBreakdown
1 (Type/Class)
Evaluation.ScoreBreakdown
2 (Data Constructor)
Evaluation.ScoreBreakdown
Perft
Models.Command
perft
Search.Perft
permissionErrorType
AppPrelude
permutations
AppPrelude
Phase
Models.Score
pi
AppPrelude
Piece
1 (Type/Class)
Models.Piece
2 (Data Constructor)
Models.Piece
pieceAt
Models.Position
pieceRngVec
Utils.Board
pieceToChar
Models.Piece
pieceToPhase
Models.Score
pieceTradesPenalty
Evaluation.Parameters
PlayerScoreBreakdown
1 (Type/Class)
Evaluation.ScoreBreakdown
2 (Data Constructor)
Evaluation.ScoreBreakdown
Ply
Models.Score
point
AppPrelude
poll
AppPrelude
pollAsync
AppPrelude
pollSTM
AppPrelude
PolyMap
AppPrelude
Ponder
Models.Command
Ponderhit
Models.Command
pooledForConcurrently
AppPrelude
pooledForConcurrentlyN
AppPrelude
pooledForConcurrentlyN_
AppPrelude
pooledForConcurrently_
AppPrelude
pooledMapConcurrently
AppPrelude
pooledMapConcurrentlyN
AppPrelude
pooledMapConcurrentlyN_
AppPrelude
pooledMapConcurrently_
AppPrelude
pooledReplicateConcurrently
AppPrelude
pooledReplicateConcurrentlyN
AppPrelude
pooledReplicateConcurrentlyN_
AppPrelude
pooledReplicateConcurrently_
AppPrelude
popBack
AppPrelude
popCount
Utils.Board
popCountToBoard
Utils.Board
popFront
AppPrelude
Position
1 (Type/Class)
Models.Position
2 (Data Constructor)
Models.Position
positionFenParser
Parsers.Position
PositionSpec
1 (Type/Class)
Models.Command
2 (Data Constructor)
Models.Command
pred
AppPrelude
PRef
AppPrelude
Prim
AppPrelude
PrimMonad
AppPrelude
PrimState
AppPrelude
,
AppPrelude
primToIO
AppPrelude
primToPrim
AppPrelude
primToST
AppPrelude
print
AppPrelude
product
AppPrelude
Promotion
1 (Type/Class)
Models.Piece
2 (Data Constructor)
Models.Piece
properFraction
AppPrelude
pure
AppPrelude
pureTry
AppPrelude
pureTryDeep
AppPrelude
pushBack
AppPrelude
pushFront
AppPrelude
putChar
AppPrelude
putMVar
AppPrelude
putStr
AppPrelude
putStrLn
AppPrelude
putTMVar
AppPrelude
PV
Models.Score
QSem
AppPrelude
QSemN
AppPrelude
Queen
Models.Piece
queenAttacks
MoveGen.PieceAttacks
queenCaptures
MoveGen.PieceCaptures
queenMobilityTable
Evaluation.Parameters
queenMoves
MoveGen.PieceAttacks
queenPhase
Models.Score
QueenProm
Models.Piece
queenScore
Evaluation.Parameters
QueenSide
Models.Piece
queenThreat
Evaluation.Parameters
quiesceSearch
Search.Quiescence
Quit
Models.Command
quot
AppPrelude
quotRem
AppPrelude
race
AppPrelude
race_
AppPrelude
rankMovesVec
Utils.Board
rank_1
Utils.Board
rank_2
Utils.Board
rank_3
Utils.Board
rank_4
Utils.Board
rank_5
Utils.Board
rank_6
Utils.Board
rank_7
Utils.Board
rank_8
Utils.Board
Rational
AppPrelude
Read
AppPrelude
readChan
AppPrelude
Reader
AppPrelude
ReaderT
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
readFile
AppPrelude
readFileUtf8
AppPrelude
readIORef
AppPrelude
readMay
AppPrelude
ReadMode
AppPrelude
readMutVar
AppPrelude
readMVar
AppPrelude
readRef
AppPrelude
readTBChan
AppPrelude
readTBMChan
AppPrelude
readTBMQueue
AppPrelude
readTBQueue
AppPrelude
readTChan
AppPrelude
readTMChan
AppPrelude
readTMQueue
AppPrelude
readTMVar
AppPrelude
readTQueue
AppPrelude
readTVar
AppPrelude
readTVarIO
AppPrelude
ReadWriteMode
AppPrelude
Real
AppPrelude
RealFloat
AppPrelude
RealFrac
AppPrelude
realToFrac
AppPrelude
RealWorld
AppPrelude
recip
AppPrelude
RefElement
AppPrelude
,
AppPrelude
registerDelay
AppPrelude
RelativeSeek
AppPrelude
rem
AppPrelude
repack
AppPrelude
repeat
AppPrelude
replaceElem
AppPrelude
replaceElemLazyText
AppPrelude
replaceElemStrictText
AppPrelude
replaceSeq
AppPrelude
replaceSeqLazyText
AppPrelude
replaceSeqStrictText
AppPrelude
replicate
AppPrelude
replicateConcurrently
AppPrelude
replicateConcurrently_
AppPrelude
replicateM
AppPrelude
replicateM_
AppPrelude
reset
Utils.TranspositionTable
resourceVanishedErrorType
AppPrelude
retrySTM
AppPrelude
return
AppPrelude
reverse
AppPrelude
reverseColor
Models.Piece
reverseSquareTable
Evaluation.Parameters
Right
AppPrelude
rights
AppPrelude
rnf
AppPrelude
Rook
Models.Piece
rookAttacks
MoveGen.PieceAttacks
rookCaptures
MoveGen.PieceCaptures
rookMobilityTable
Evaluation.Parameters
rookMoves
MoveGen.PieceAttacks
rookOnSemiOpenFileBonus
Evaluation.Parameters
rookPhase
Models.Score
RookProm
Models.Piece
rookScore
Evaluation.Parameters
rookThreat
Evaluation.Parameters
round
AppPrelude
runConc
AppPrelude
runConcurrently
AppPrelude
runIdentity
AppPrelude
runMemoized
AppPrelude
runReaderT
AppPrelude
say
AppPrelude
sayErr
AppPrelude
sayErrShow
AppPrelude
sayErrString
AppPrelude
sayShow
AppPrelude
sayString
AppPrelude
scaleFloat
AppPrelude
sconcat
AppPrelude
Score
Models.Score
ScoreBreakdown
1 (Type/Class)
Evaluation.ScoreBreakdown
2 (Data Constructor)
Evaluation.ScoreBreakdown
ScorePair
1 (Type/Class)
Evaluation.ScoreBreakdown
2 (Data Constructor)
Evaluation.ScoreBreakdown
SDeque
AppPrelude
Search
Models.Command
search
Search.Search
SearchOptions
1 (Type/Class)
Models.Command
2 (Data Constructor)
Models.Command
SearchResult
1 (Type/Class)
Search.Search
2 (Data Constructor)
Search.Search
second
AppPrelude
SeekFromEnd
AppPrelude
SeekMode
AppPrelude
Semigroup
AppPrelude
SemiSequence
AppPrelude
Seq
AppPrelude
seq
AppPrelude
sequence
AppPrelude
sequenceA
AppPrelude
sequence_
AppPrelude
Set
AppPrelude
SetContainer
AppPrelude
setFromList
AppPrelude
SetOption
Models.Command
SetPosition
Models.Command
setToList
AppPrelude
shortCastleFiles
Utils.Board
shortCastleSlidingFiles
Utils.Board
Show
AppPrelude
show
AppPrelude
showBoard
Models.Move
showList
AppPrelude
showsPrec
AppPrelude
sideToMoveRng
Utils.Board
signalQSem
AppPrelude
signalQSemN
AppPrelude
significand
AppPrelude
signum
AppPrelude
sin
AppPrelude
singleton
AppPrelude
singletonMap
AppPrelude
singletonSet
AppPrelude
sinh
AppPrelude
snd
AppPrelude
snoc
AppPrelude
some
AppPrelude
SomeAsyncException
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
SomeException
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
sort
AppPrelude
sortBy
AppPrelude
sortOn
AppPrelude
sortWith
AppPrelude
southEastMovesVec
Utils.Board
southMovesVec
Utils.Board
southWestMovesVec
Utils.Board
span
AppPrelude
SpinOption
Models.Command
splitAt
AppPrelude
splitElem
AppPrelude
splitElemStrictBS
AppPrelude
splitFirst
AppPrelude
splitSeq
AppPrelude
splitSeqLazyBS
AppPrelude
splitSeqLazyText
AppPrelude
splitSeqStrictText
AppPrelude
splitWhen
AppPrelude
sqrt
AppPrelude
Square
Utils.Board
squareParser
Parsers.Position
squares
Utils.Board
SRef
AppPrelude
startPosition
Models.Position
stateTVar
AppPrelude
staticExchangeCaptures
MoveGen.PieceCaptures
stderr
AppPrelude
stdin
AppPrelude
stdout
AppPrelude
stimes
AppPrelude
STM
AppPrelude
Stop
Models.Command
Storable
AppPrelude
StorableMove
1 (Type/Class)
Models.Move
2 (Data Constructor)
Models.Move
StorableTEntry
1 (Type/Class)
Utils.TranspositionTable
2 (Data Constructor)
Utils.TranspositionTable
STRef
AppPrelude
String
AppPrelude
StringException
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
stringException
AppPrelude
stripPrefix
AppPrelude
stripPrefixLazyBS
AppPrelude
stripPrefixStrictBS
AppPrelude
stripSuffix
AppPrelude
stripSuffixLazyBS
AppPrelude
stripSuffixStrictBS
AppPrelude
subsequences
AppPrelude
subtract
AppPrelude
succ
AppPrelude
sum
AppPrelude
SVector
AppPrelude
swap
AppPrelude
swapMVar
AppPrelude
swapTMVar
AppPrelude
swapTVar
AppPrelude
SyncExceptionWrapper
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
tail
AppPrelude
tailDef
AppPrelude
tailEx
AppPrelude
tailMay
AppPrelude
tails
AppPrelude
take
AppPrelude
takeMVar
AppPrelude
takeTMVar
AppPrelude
takeWhile
AppPrelude
tan
AppPrelude
tanh
AppPrelude
taperScore
Evaluation.Parameters
Task
Models.Command
TBChan
AppPrelude
TBMChan
AppPrelude
TBMQueue
AppPrelude
TBQueue
AppPrelude
TChan
AppPrelude
TEntry
1 (Type/Class)
Utils.TranspositionTable
2 (Data Constructor)
Utils.TranspositionTable
terror
AppPrelude
testSquare
Utils.Board
Text
AppPrelude
TextBuilder
AppPrelude
textToBuilder
AppPrelude
Textual
AppPrelude
threatByMinorPenalty
Evaluation.Parameters
threatByQueenPenalty
Evaluation.Parameters
threatByRookPenalty
Evaluation.Parameters
throwIO
AppPrelude
throwString
AppPrelude
throwTo
AppPrelude
timeout
AppPrelude
tlshow
AppPrelude
TMChan
AppPrelude
TMQueue
AppPrelude
TMVar
AppPrelude
toAsyncException
AppPrelude
toBoard
Utils.Board
ToBuilder
AppPrelude
toBuilder
AppPrelude
toByteVector
AppPrelude
toCaseFold
AppPrelude
toChunks
AppPrelude
toCondition
Utils.Board
toEnum
AppPrelude
toException
AppPrelude
toFile
Utils.Board
toGregorian
AppPrelude
toInteger
AppPrelude
toIO
AppPrelude
toList
AppPrelude
toLower
AppPrelude
toMinList
AppPrelude
toModifiedJulianDay
AppPrelude
toNonEmpty
AppPrelude
toNullable
AppPrelude
toRank
Utils.Board
toRational
AppPrelude
toReverseCondition
Utils.Board
toStrict
AppPrelude
toSyncException
AppPrelude
totalPhase
Models.Score
totalScoreLine
Evaluation.ScoreBreakdown
toUpper
AppPrelude
TQueue
AppPrelude
trace
AppPrelude
traceId
AppPrelude
traceM
AppPrelude
traceShow
AppPrelude
traceShowId
AppPrelude
traceShowM
AppPrelude
Traversable
AppPrelude
traverse
AppPrelude
traverse_
AppPrelude
True
AppPrelude
truncate
AppPrelude
try
AppPrelude
tryAny
AppPrelude
tryAnyDeep
AppPrelude
tryDeep
AppPrelude
tryIO
AppPrelude
tryIOError
AppPrelude
tryJust
AppPrelude
tryPeekTBChan
AppPrelude
tryPeekTBMChan
AppPrelude
tryPeekTBMQueue
AppPrelude
tryPeekTBQueue
AppPrelude
tryPeekTChan
AppPrelude
tryPeekTMChan
AppPrelude
tryPeekTMQueue
AppPrelude
tryPeekTQueue
AppPrelude
tryPutMVar
AppPrelude
tryPutTMVar
AppPrelude
tryReadMVar
AppPrelude
tryReadTBChan
AppPrelude
tryReadTBMChan
AppPrelude
tryReadTBMQueue
AppPrelude
tryReadTBQueue
AppPrelude
tryReadTChan
AppPrelude
tryReadTMChan
AppPrelude
tryReadTMQueue
AppPrelude
tryReadTMVar
AppPrelude
tryReadTQueue
AppPrelude
trySyncOrAsync
AppPrelude
tryTakeMVar
AppPrelude
tryTakeTMVar
AppPrelude
tryWriteTBChan
AppPrelude
tryWriteTBMChan
AppPrelude
tryWriteTBMQueue
AppPrelude
tshow
AppPrelude
TTable
Utils.TranspositionTable
tTableSize
Utils.TranspositionTable
TVar
AppPrelude
Typeable
AppPrelude
Uci
Models.Command
UciNewGame
Models.Command
UDeque
AppPrelude
Unbox
AppPrelude
uncons
AppPrelude
uncurry
AppPrelude
undefined
AppPrelude
unGetTBChan
AppPrelude
unGetTBMChan
AppPrelude
unGetTBMQueue
AppPrelude
unGetTBQueue
AppPrelude
unGetTChan
AppPrelude
unGetTMChan
AppPrelude
unGetTMQueue
AppPrelude
unGetTQueue
AppPrelude
uninterruptibleCancel
AppPrelude
uninterruptibleMask
AppPrelude
uninterruptibleMask_
AppPrelude
union
AppPrelude
unions
AppPrelude
unionsWith
AppPrelude
unionWith
AppPrelude
unionWithKey
AppPrelude
UnknownMove
1 (Type/Class)
Models.Command
2 (Data Constructor)
Models.Command
unless
AppPrelude
unlessM
AppPrelude
UnliftIO
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
unliftIO
AppPrelude
unlines
AppPrelude
unpack
AppPrelude
unsafeDrop
AppPrelude
unsafeHead
AppPrelude
unsafeIndex
AppPrelude
unsafeInit
AppPrelude
unsafeLast
AppPrelude
unsafeSplitAt
AppPrelude
unsafeTail
AppPrelude
unsafeTake
AppPrelude
unsnoc
AppPrelude
unstoppablePawnBonus
Evaluation.Parameters
until
AppPrelude
untilM
AppPrelude
unwords
AppPrelude
unwrapMono
AppPrelude
unwrapPoly
AppPrelude
unzip
AppPrelude
unzip3
AppPrelude
unzip4
AppPrelude
unzip5
AppPrelude
unzip6
AppPrelude
unzip7
AppPrelude
updateLookupWithKey
AppPrelude
updateMap
AppPrelude
updateWithKey
AppPrelude
URef
AppPrelude
userError
AppPrelude
userErrorType
AppPrelude
utctDay
AppPrelude
utctDayTime
AppPrelude
UTCTime
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
Utf8
AppPrelude
UVector
AppPrelude
Vector
AppPrelude
vectorSort
AppPrelude
vectorSortBy
AppPrelude
void
AppPrelude
wait
AppPrelude
waitAny
AppPrelude
waitAnyCancel
AppPrelude
waitAnyCatch
AppPrelude
waitAnyCatchCancel
AppPrelude
waitAnyCatchSTM
AppPrelude
waitAnySTM
AppPrelude
waitAsync
AppPrelude
waitBoth
AppPrelude
waitBothSTM
AppPrelude
waitCatch
AppPrelude
waitCatchAsync
AppPrelude
waitCatchSTM
AppPrelude
waitEither
AppPrelude
waitEitherCancel
AppPrelude
waitEitherCatch
AppPrelude
waitEitherCatchCancel
AppPrelude
waitEitherCatchSTM
AppPrelude
waitEitherSTM
AppPrelude
waitEitherSTM_
AppPrelude
waitEither_
AppPrelude
waitQSem
AppPrelude
waitQSemN
AppPrelude
waitSTM
AppPrelude
westMovesVec
Utils.Board
when
AppPrelude
whenM
AppPrelude
White
Models.Piece
whiteKingSquareTable
Evaluation.Parameters
whiteKnightOutpostAttackersVec
Utils.Board
whiteKnightOutpostRanks
Utils.Board
whitePassedPawnBlockersVec
Utils.Board
withAsync
AppPrelude
withAsyncBound
AppPrelude
withAsyncOn
AppPrelude
withAsyncOnWithUnmask
AppPrelude
withAsyncWithUnmask
AppPrelude
withBinaryFile
AppPrelude
withException
AppPrelude
withFile
AppPrelude
withMVar
AppPrelude
withMVarMasked
AppPrelude
withQSem
AppPrelude
withQSemN
AppPrelude
withRunInIO
AppPrelude
withSystemTempDirectory
AppPrelude
withSystemTempFile
AppPrelude
withTempDirectory
AppPrelude
withTempFile
AppPrelude
withUnliftIO
AppPrelude
Word
AppPrelude
Word32
AppPrelude
Word64
AppPrelude
Word8
AppPrelude
words
AppPrelude
WrappedMono
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
WrappedMonoid
AppPrelude
WrappedPoly
1 (Type/Class)
AppPrelude
2 (Data Constructor)
AppPrelude
wrappedWithRunInIO
AppPrelude
writeChan
AppPrelude
writeFile
AppPrelude
writeFileUtf8
AppPrelude
writeIORef
AppPrelude
writeList2Chan
AppPrelude
WriteMode
AppPrelude
writeMutVar
AppPrelude
writeRef
AppPrelude
writeTBChan
AppPrelude
writeTBMChan
AppPrelude
writeTBMQueue
AppPrelude
writeTBQueue
AppPrelude
writeTChan
AppPrelude
writeTMChan
AppPrelude
writeTMQueue
AppPrelude
writeTMVar
AppPrelude
writeTQueue
AppPrelude
writeTVar
AppPrelude
yieldThread
AppPrelude
zip
AppPrelude
zip3
AppPrelude
zip4
AppPrelude
zip5
AppPrelude
zip6
AppPrelude
zip7
AppPrelude
zipWith
AppPrelude
zipWith3
AppPrelude
zipWith4
AppPrelude
zipWith5
AppPrelude
zipWith6
AppPrelude
zipWith7
AppPrelude
ZKey
1 (Type/Class)
Models.Position
2 (Data Constructor)
Models.Position
\\
AppPrelude
^
Utils.Board
^^
AppPrelude
|-|
Search.TimeManagement
||
AppPrelude
~
Utils.Board