| positionStars() |   | 24% |   | 39% | 12 | 15 | 0 | 7 | 0 | 1 |
| setCourse() |   | 31% |   | 37% | 15 | 17 | 6 | 21 | 0 | 1 |
| firePhasers() |  | 0% |  | 0% | 13 | 13 | 10 | 10 | 1 | 1 |
| distributeKlingons() |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| positionEnemy() |   | 48% |   | 46% | 14 | 16 | 0 | 14 | 0 | 1 |
| repopulateSector(Object) |  | 0% |  | 0% | 8 | 8 | 7 | 7 | 1 | 1 |
| positionBases() |   | 27% |   | 41% | 10 | 13 | 0 | 6 | 0 | 1 |
| updateNumEnemyShipsInQuad() |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| fireTorpedo() |  | 0% |  | 0% | 9 | 9 | 5 | 5 | 1 | 1 |
| victoryDance() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| deviceStatusLottery() |  | 0% |  | 0% | 7 | 7 | 5 | 5 | 1 | 1 |
| spaceStorm() |   | 60% |   | 50% | 3 | 4 | 0 | 7 | 0 | 1 |
| getShipCourse() |   | 55% |   | 33% | 6 | 7 | 1 | 13 | 0 | 1 |
| positionShipInQuadrant() |   | 68% |   | 50% | 4 | 5 | 0 | 7 | 0 | 1 |
| reportEntPosition() |  | 0% |  | 0% | 5 | 5 | 2 | 2 | 1 | 1 |
| updateQuadrantAfterSkirmish() |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| klingonAttack() |   | 26% |   | 33% | 6 | 7 | 1 | 4 | 0 | 1 |
| numStarsInQuad() |   | 46% |   | 50% | 3 | 4 | 0 | 2 | 0 | 1 |
| shipDestroyed() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| numBasesInQuad() |   | 48% |   | 50% | 3 | 4 | 0 | 2 | 0 | 1 |
| blockedAtSector(Object, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setupQuadrant() |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| positionGamePieces() |   | 41% |   | 50% | 7 | 8 | 0 | 5 | 0 | 1 |
| logFmtCoords(Object, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setupGalaxy() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| gameContinues() |   | 24% |   | 22% | 11 | 12 | 0 | 2 | 0 | 1 |
| setupGame() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| attackReporter(Object, Object) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| setEntStartPosition() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tooFastForDamagedEngine(ShipVector) |   | 52% |   | 66% | 2 | 4 | 0 | 2 | 0 | 1 |
| Trek(Object) |   | 89% |   | 25% | 2 | 3 | 1 | 18 | 0 | 1 |
| gameLost() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| attackFleetWithPhasers(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rating() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rand1to9() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dumpGalaxy() |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| enemyAttacksBeforeShipCanMove() |   | 32% |   | 16% | 3 | 4 | 1 | 3 | 0 | 1 |
| sectorIsOccupied(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| startGame() |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| reportDamage() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| longRangeScan() |   | 87% |   | 66% | 2 | 4 | 0 | 6 | 0 | 1 |
| showCondition() |   | 55% |   | 50% | 2 | 3 | 0 | 2 | 0 | 1 |
| isValid() |   | 79% |   | 75% | 2 | 5 | 0 | 1 | 0 | 1 |
| gameWon() |   | 52% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| btnText(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCourse() |   | 80% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| displayableCondition() |  | 94% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| numEnemyShipsInQuad() |  | 92% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEntQuadX() |  | 85% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEntSectX() |  | 85% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEntQuadY() |  | 85% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEntSectY() |  | 85% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() |  | 98% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| longRangeScanRow(int) |  | 96% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| currentQuadrant() |  | 95% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| randomDeviceRepair() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| msgBox(Object, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| localMsg(String, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setEntQuadX(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setEntSectX(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setEntQuadY(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setEntSectY(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 0 | 0 | 1 |
| damageRepair() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| localMsg(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| shortRangeScan() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |