News for hackers. Stuff that matters.
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?
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)
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.