LCOV - code coverage report
Current view: top level - src - position.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1126 1688 66.7 %
Date: 2018-02-05 16:49:44 Functions: 42 67 62.7 %

Function Name Sort by function name Hit count Sort by hit count
_Z12randomSquarev 0
_Z16randomPawnSquarev 0
_ZN8Position10GetSquaresEhP10SquareList 0
_ZN8Position10IsStdStartEv 0
_ZN8Position11IsLegalMoveEP11simpleMoveT 0
_ZN8Position11IsPromoMoveEhh 0
_ZN8Position11MakeLongStrEPc 0
_ZN8Position12IsKingInMateEv 0
_ZN8Position13DumpHtmlBoardEP7DStringjPKcb 0
_ZN8Position13IsKingInCheckEP11simpleMoveT 0
_ZN8Position13MakeUCIStringEP11simpleMoveTPc 0
_ZN8Position13MaterialValueEh 0
_ZN8Position13RelocatePieceEhh 0
_ZN8Position14CalcSANStringsEP8sanListTh 0
_ZN8Position14DumpLatexBoardEP7DStringb 0
_ZN8Position15PrintCompactStrEPc 0
_ZN8Position15ReadFromLongStrEPKc 0
_ZN8Position15TreeCalcAttacksEhh 0
_ZN8Position16IsKingInCheckDirEh 0
_ZN8Position18ReadFromCompactStrEPKh 0
_ZN8Position22PrintCompactStrFlippedEPc 0
_ZN8Position6RandomEPKc 0
_ZN8Position7CompareEPS_ 0
_ZN8Position8MobilityEhhh 0
_ZN8Position9ParseMoveEP11simpleMoveTPKc 0
_ZN8Position11ReadFromFENEPKc 19
_ZN8Position7IsLegalEv 19
_ZN8Position5ClearEv 20
_ZN8Position13ReadCoordMoveEP11simpleMoveTPKcib 34
_ZZN8Position11ReadFromFENEPKcENKUlcE_clEc 246
_ZN8Position8AddPieceEhh 322
_ZN8Position14ReadMoveCastleEP11simpleMoveTPKci 643
_ZZN8Position14ReadMoveCastleEP11simpleMoveTPKciENKUlS3_iE_clES3_i 1065
_ZNK8Position8PrintFENEPcj 1128
_ZN8Position16IsValidEnPassantEhh 1534
_Z14initHashValuesv 2155
_ZN8PositionC2Ev 2155
_ZZN8Position12ReadMovePawnEP11simpleMoveTPKcihENKUlcE0_clEc 8902
_ZN8Position11getStdStartEv 19860
_ZN8Position13AddPromotionsEP8MoveListhh 26353
_ZN8Position16GenCheckEvasionsEP8MoveListhjP10SquareList 54906
_ZN8Position12ReadMovePawnEP11simpleMoveTPKcih 196723
_ZN8Position13MatchPawnMoveEP8MoveListhhh 196723
_ZZN8Position12ReadMovePawnEP11simpleMoveTPKcihENKUlcE_clEc 238280
_ZN8Position11CalcPinsDirEhh 288560
_ZN8Position12ReadMoveKingEP11simpleMoveTPKci 512360
_ZN8Position14GenKnightMovesEP8MoveListhhP9SquareSetb 717862
_ZN8Position11GenCastlingEP8MoveList 740844
_ZN8Position12GenKingMovesEP8MoveListjb 795750
_ZN8Position13GenerateMovesEP8MoveListhjb 795750
_ZN8Position8CalcPinsEv 795750
_ZN8Position8ReadMoveEP11simpleMoveTPKcih 855835
_ZN8Position13MakeSANStringEP11simpleMoveTPch 1564552
_ZL9trimCheckPKci 1565561
_ZN8Position9ParseMoveEP11simpleMoveTPKcS3_ 1565563
_ZN8Position13GenPieceMovesEP8MoveListhP9SquareSetb 2548396
_ZN8Position12GenPawnMovesEP8MoveListhhP9SquareSetj 2593165
_ZN8Position8GetHPSigEv 2816696
_ZN8Position14UndoSimpleMoveEP11simpleMoveT 4398695
_ZN8Position11CalcAttacksEhhP10SquareList 6557055
_ZN8Position14GenSliderMovesEP8MoveListhhhP9SquareSetb 8395722
_ZN8Position12DoSimpleMoveEP11simpleMoveT 8737610
_ZN8Position7AddHashEhh 13686307
_ZN8Position10AddToBoardEhh 13691734
_ZN8Position6UnHashEhh 14052338
_ZN8Position15RemoveFromBoardEhh 14054584
_ZN8Position12AddLegalMoveEP8MoveListhhh 17970512

Generated by: LCOV version 1.13