Re:Acquisition of Chess Knowledge in AlphaZero
by ambyra on Sunday November 20, 2022 @12:55PM
(#33683316)
I always wondered if a chess engine would learn better/faster if the opening positions and piece movement rules were randomized. Has anyone tried this?
[ Parent
| on HN ]
Re:Acquisition of Chess Knowledge in AlphaZero
by gliptic on Sunday November 20, 2022 @01:27PM
(#33683687)
If the piece movement rules are randomized, it's not going to be learning chess, is it...
Re:Acquisition of Chess Knowledge in AlphaZero
by firsttimebigboy on Sunday November 20, 2022 @06:10PM
(#33686538)
Maybe they meant the piece type is randomized, because each piece has a different movement rule. This would result in things like maybe 5 pawns and 3 rooks instead of the normal numbers.
Re:Acquisition of Chess Knowledge in AlphaZero
by tromp on Sunday November 20, 2022 @01:02PM
(#33683397)
There is some discussion on reddit:
https://www.reddit.com/r/chess/comments/c4dgas/alpha_zero_fi...
Re:Acquisition of Chess Knowledge in AlphaZero
by awb on Sunday November 20, 2022 @01:05PM
(#33683433)
That would be Fischer Random Chess (aka Chess960). I know engines play it, but I don’t know if they’re trained on it.
Re:Acquisition of Chess Knowledge in AlphaZero
by umanwizard on Sunday November 20, 2022 @01:28PM
(#33683696)
That indeed randomizes the starting position (subject to some constraints), but it doesn’t randomize the abilities of the pieces.
Re:Acquisition of Chess Knowledge in AlphaZero
by spuz on Sunday November 20, 2022 @07:25PM
(#33687147)
AlphaZero has been used to more objectively study chess variants in this paper: https://arxiv.org/pdf/2009.04374.pdf
I don't think they mention anything about speeding up training. The original training time for AlphaZero was only a few hours anyway so I don't think that was ever a major constraint. I would imagine that each neural network performed best on the variant on which it was trained.