- @Override
- public String formatMoves() {
- StringBuilder sb = new StringBuilder();
- for (Move move : moves) {
- if (move.number() % 2 == 0) {
- sb.append(
- String.format(WHITE_MOVE_FORMAT, move.number() / 2 + 1, move.move())
- );
- } else {
- sb.append(
- String.format(BLACK_MOVE_FORMAT, move.move())
- );
- }
- }
- return sb.toString();
- }
-