Parser: | Cobertura |
---|---|
Assemblies: | 1 |
Classes: | 29 |
Files: | 34 |
Coverage date: | 06/16/2025 - 21:20:18 |
Covered lines: | 1246 |
---|---|
Uncovered lines: | 130 |
Coverable lines: | 1376 |
Total lines: | 2881 |
Line coverage: | 90.5% |
Covered branches: | 520 |
---|---|
Total branches: | 613 |
Branch coverage: | 84.8% |
Feature is only available for sponsors
Upgrade to PRO versionAssembly | Class | Method | Crap Score | Cyclomatic complexity |
---|---|---|---|---|
Rudim | Rudim.CLI.UCI.GoCommand | Run() | 272 | 16 |
Rudim | Rudim.Program | Main(...) | 110 | 10 |
Rudim | Rudim.Board.BoardState | GenerateCastleMoves() | 46 | 46 |
Rudim | Rudim.Board.BoardState | Equals(...) | 42 | 6 |
Rudim | Rudim.Common.TranspositionTable | GetHashMove(...) | 42 | 6 |
Rudim | Rudim.Bitboard | GetBishopAttacks(...) | 24 | 24 |
Rudim | Rudim.Bitboard | GetBishopMask(...) | 24 | 24 |
Rudim | Rudim.Search.Negamax | Search(...) | 24 | 24 |
Rudim | Rudim.Board.BoardState | AddPawnMove(...) | 20 | 20 |
Rudim | Rudim.Search.Quiescence | Search(...) | 20 | 20 |
Rudim | Rudim.Board.BoardState | UnmakeMove(...) | 18 | 18 |
Rudim | Rudim.Board.BoardState | Equals(...) | 18 | 18 |
Rudim | Rudim.Board.BoardState | GeneratePawnPushes(...) | 18 | 18 |
Rudim | Rudim.Bitboard | GetRookAttacks(...) | 16 | 16 |
Rudim | Rudim.Bitboard | GetRookMask(...) | 16 | 16 |