printNotation method
Implementation
String printNotation(bool needPrint, bool needHeader) {
String s = "";
if (needHeader) {
s += "[Count: $_toguzFields[18] - $_toguzFields[19]]\n\n";
}
for (var i = 0; i < _gameMoves.length; i++) {
if (i == 0) {
s += "1. " + _gameMoves[i];
} else if (i % 2 == 0) {
s += "${i ~/ 2 + 1}. " + _gameMoves[i];
} else {
s += " " + _gameMoves[i] + "\n";
}
}
if (needPrint) {
print(s);
}
return s;
}