-
-
Notifications
You must be signed in to change notification settings - Fork 47
Description
https://lishogi.org/forum/lishogi-feedback/computer-always-plays-static-rook
To avoid deterministic behavior of the engine:
Maybe we could make the first engine move (sente or gote first move) be selected at random from a list of moves with weights and not send to the engine.
Sente maybe one of:
- P-76
- P-26
- P-56
- R-78
- ...
Gote should have a list of moves for the most common opening moves:
If sente 'P-76', gote would play one of:
- P-34
- P-84
- ...
If sente 'P-26', gote would play one of:
- P-84
- P-34
- ...
More than the first move is not something I think we should code here...
One problem might be people aborting games till they get the opening they want, but prob not a big issue.
Could maybe yaneuraou be instructed to play certain opening with an opening book? If so we could add another field to the "Play against computer" window and let the engine handle it.