| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| Snake(SnakeId, Coordinate, Random, Autopilot) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setHead(Coordinate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setLastHeadDirection(Move) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| equals(Object) |   | 91% |   | 66% | 2 | 4 | 0 | 4 | 0 | 1 |
| Snake(SnakeId, Coordinate, Move, Autopilot) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| step() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| reset(Coordinate) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| turnRelative(MoveRelative) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| Snake(SnakeId, Coordinate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| Snake(SnakeId, Coordinate, Random) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| turnAbsolute(Move) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| Snake(SnakeId, Coordinate, Move) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| incrementLength() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getTailAsList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$0(SnakeId) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIdx() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setName(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| kill() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ai() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setHeadDirection(Move) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getHead() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHeadDirection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLastHeadDirection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDead() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLength() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTail() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |