Error during move generation with MoveProcessor #4

Closed
opened 2019-10-16 17:05:39 +02:00 by CyB3RC0nN0R · 1 comment
CyB3RC0nN0R commented 2019-10-16 17:05:39 +02:00 (Migrated from github.com)

During move generation with the MoveProcessor class a NullPointerException is thrown occasionally, which leads to no result from the respective thread.
This bug seems to occur when a castling move is processed.

During move generation with the MoveProcessor class a NullPointerException is thrown occasionally, which leads to no result from the respective thread. This bug seems to occur when a castling move is processed.
CyB3RC0nN0R commented 2019-11-05 18:29:01 +01:00 (Migrated from github.com)

After the changes in f/pawn_promotion this issue does not seem to appear anymore. The bug has been probably caused by the use of a parallel stream when annotating generated pawn moves as pawn promotions, which is now accomplished in a different manner.

After the changes in f/pawn_promotion this issue does not seem to appear anymore. The bug has been probably caused by the use of a parallel stream when annotating generated pawn moves as pawn promotions, which is now accomplished in a different manner.
This repo is archived. You cannot comment on issues.
No description provided.