LCOV - code coverage report
Current view: top level - src - position.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1146 1704 67.3 %
Date: 2019-01-29 11:06:41 Functions: 45 70 64.3 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_sqDir 1
_Z12randomSquarev 0
_Z16randomPawnSquarev 0
_Z41__static_initialization_and_destruction_0ii 1
_ZL14initHashValuesv 2150
_ZL9trimCheckPKci 1565561
_ZN10sqDir_InitC2Ev 1
_ZN8Position10AddToBoardEhh 13704453
_ZN8Position10GetSquaresEhP10SquareList 0
_ZN8Position11CalcAttacksEhhP10SquareList 6557057
_ZN8Position11CalcPinsDirEhh 288560
_ZN8Position11GenCastlingEP8MoveList 740844
_ZN8Position11IsLegalMoveEP11simpleMoveT 0
_ZN8Position11IsPromoMoveEhh 0
_ZN8Position11MakeLongStrEPc 0
_ZN8Position11ReadFromFENEPKc 21
_ZN8Position11getStdStartEv 19867
_ZN8Position12AddLegalMoveEP8MoveListhhh 17970512
_ZN8Position12DoSimpleMoveEP11simpleMoveT 8748637
_ZN8Position12GenKingMovesEP8MoveListjb 795750
_ZN8Position12GenPawnMovesEP8MoveListhhP9SquareSetj 2593165
_ZN8Position12IsKingInMateEv 0
_ZN8Position12ReadMoveKingEP11simpleMoveTPKci 512360
_ZN8Position12ReadMovePawnEP11simpleMoveTPKcih 196723
_ZN8Position13AddPromotionsEP8MoveListhh 26353
_ZN8Position13DumpHtmlBoardEP7DStringjPKcb 0
_ZN8Position13GenPieceMovesEP8MoveListhP9SquareSetb 2548396
_ZN8Position13GenerateMovesEP8MoveListhjb 795750
_ZN8Position13IsKingInCheckEP11simpleMoveT 0
_ZN8Position13MakeSANStringEP11simpleMoveTPch 1564552
_ZN8Position13MakeUCIStringEP11simpleMoveTPc 0
_ZN8Position13MatchPawnMoveEP8MoveListhhh 196723
_ZN8Position13MaterialValueEh 0
_ZN8Position13ReadCoordMoveEP11simpleMoveTPKcib 34
_ZN8Position13RelocatePieceEhh 0
_ZN8Position14CalcSANStringsEP8sanListTh 0
_ZN8Position14DumpLatexBoardEP7DStringb 0
_ZN8Position14GenKnightMovesEP8MoveListhhP9SquareSetb 717862
_ZN8Position14GenSliderMovesEP8MoveListhhhP9SquareSetb 8395722
_ZN8Position14ReadMoveCastleEP11simpleMoveTPKci 643
_ZN8Position14UndoSimpleMoveEP11simpleMoveT 4398509
_ZN8Position15PrintCompactStrEPc 0
_ZN8Position15ReadFromLongStrEPKc 0
_ZN8Position15RemoveFromBoardEhh 14065107
_ZN8Position15TreeCalcAttacksEhh 0
_ZN8Position16GenCheckEvasionsEP8MoveListhjP10SquareList 54906
_ZN8Position16IsKingInCheckDirEh 0
_ZN8Position16IsValidEnPassantEhh 1534
_ZN8Position18ReadFromCompactStrEPKh 0
_ZN8Position22PrintCompactStrFlippedEPc 0
_ZN8Position5ClearEv 22
_ZN8Position6RandomEPKc 0
_ZN8Position6UnHashEhh 14065107
_ZN8Position7AddHashEhh 13704453
_ZN8Position7CompareEPS_ 0
_ZN8Position7IsLegalEv 21
_ZN8Position8AddPieceEhh 362
_ZN8Position8CalcPinsEv 795750
_ZN8Position8GetHPSigEv 2816696
_ZN8Position8MobilityEhhh 0
_ZN8Position8ReadMoveEP11simpleMoveTPKcih 855835
_ZN8Position9ParseMoveEP11simpleMoveTPKc 0
_ZN8Position9ParseMoveEP11simpleMoveTPKcS3_ 1565563
_ZN8PositionC2Ev 2150
_ZNK8Position10IsStdStartEv 0
_ZNK8Position8PrintFENEPcj 1129
_ZZN8Position11ReadFromFENEPKcENKUlcE_clEc 265
_ZZN8Position12ReadMovePawnEP11simpleMoveTPKcihENKUlcE0_clEc 8902
_ZZN8Position12ReadMovePawnEP11simpleMoveTPKcihENKUlcE_clEc 238280
_ZZN8Position14ReadMoveCastleEP11simpleMoveTPKciENKUlS3_iE_clES3_i 1065

Generated by: LCOV version 1.13