| Parser: | Cobertura |
|---|---|
| Assemblies: | 1 |
| Classes: | 29 |
| Files: | 34 |
| Coverage date: | 12/01/2025 - 23:17:04 |
| 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 version| Assembly | 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 |