LCOV - code coverage report
Current view: top level - src - position.cpp (source / functions) Hit Total Coverage
Test: test_coverage.info Lines: 956 1591 60.1 %
Date: 2017-06-21 14:32:49 Functions: 31 60 51.7 %

Function Name Sort by function name Hit count Sort by hit count
_Z14initHashValuesv 4046
_ZN8Position10AddToBoardEhh 16377400
_ZN8Position10GetSquaresEhP10SquareList 0
_ZN8Position10IsStdStartEv 0
_ZN8Position11CalcAttacksEhhP10SquareList 9589353
_ZN8Position11CalcPinsDirEhh 394134
_ZN8Position11GenCastlingEP8MoveList 740813
_ZN8Position11IsLegalMoveEP11simpleMoveT 0
_ZN8Position11IsPromoMoveEhh 0
_ZN8Position11MakeLongStrEPc 0
_ZN8Position11ReadFromFENEPKc 4005
_ZN8Position11getStdStartEv 19079
_ZN8Position12AddLegalMoveEP8MoveListhhh 20001799
_ZN8Position12DoSimpleMoveEP11simpleMoveT 10353839
_ZN8Position12GenKingMovesEP8MoveListjb 857196
_ZN8Position12GenPawnMovesEP8MoveListhhP9SquareSetj 2768749
_ZN8Position12IsKingInMateEv 0
_ZN8Position13AddPromotionsEP8MoveListhh 26365
_ZN8Position13DumpHtmlBoardEP7DStringjPKcb 0
_ZN8Position13GenPieceMovesEP8MoveListhP9SquareSetb 2727363
_ZN8Position13GenerateMovesEP8MoveListhjb 857196
_ZN8Position13IsKingInCheckEP11simpleMoveT 0
_ZN8Position13MakeSANStringEP11simpleMoveTPch 1559242
_ZN8Position13MakeUCIStringEP11simpleMoveTPc 0
_ZN8Position13MatchKingMoveEP8MoveListh 510806
_ZN8Position13MatchPawnMoveEP8MoveListhhh 195796
_ZN8Position13MaterialValueEh 0
_ZN8Position13ReadCoordMoveEP11simpleMoveTPKcb 0
_ZN8Position13RelocatePieceEhh 0
_ZN8Position14CalcSANStringsEP8sanListTh 0
_ZN8Position14DumpLatexBoardEP7DStringb 0
_ZN8Position14GenKnightMovesEP8MoveListhhP9SquareSetb 768800
_ZN8Position14GenSliderMovesEP8MoveListhhhP9SquareSetb 8973720
_ZN8Position14MatchLegalMoveEP8MoveListhh 1222760
_ZN8Position14UndoSimpleMoveEP11simpleMoveT 5442837
_ZN8Position15PrintCompactStrEPc 0
_ZN8Position15ReadFromLongStrEPKc 0
_ZN8Position15RemoveFromBoardEhh 16754311
_ZN8Position15TreeCalcAttacksEhh 0
_ZN8Position16GenCheckEvasionsEP8MoveListhjP10SquareList 116383
_ZN8Position16IsKingInCheckDirEh 0
_ZN8Position16IsValidEnPassantEhh 1553
_ZN8Position18ReadFromCompactStrEPKh 0
_ZN8Position22PrintCompactStrFlippedEPc 0
_ZN8Position5ClearEv 4006
_ZN8Position6RandomEPKc 0
_ZN8Position7CompareEPS_ 0
_ZN8Position7IsLegalEv 0
_ZN8Position8AddPieceEhh 0
_ZN8Position8CalcPinsEv 857196
_ZN8Position8GetHPSigEv 3511966
_ZN8Position8MobilityEhhh 0
_ZN8Position8PrintFENEPcj 1124
_ZN8Position8ReadLineEPKc 0
_ZN8Position8ReadMoveEP11simpleMoveTPKcj 1558627
_ZN8Position9AssertPosEv 15796676
_ZN8Position9DumpBoardEP8_IO_FILE 0
_ZN8Position9DumpListsEP8_IO_FILE 0
_ZN8Position9ParseMoveEP11simpleMoveTPKc 0
_ZN8PositionC2Ev 4045

Generated by: LCOV version 1.12