main function
void
main()
Implementation
void main() {
NNUE nnue = NNUE();
List<int> boardInput = List.generate(768, (index) => Random().nextInt(768))
.map((x) => x.clamp(0, NNUE.inputSize - 1))
.toList();
int score = nnue.evaluate(boardInput);
print('Initial Score: $score');
// Simulate a move update
nnue.update(boardInput[0], boardInput[10]);
score = nnue.evaluate(boardInput);
print('Updated Score: $score');
}