glinscott / leela-chess

**MOVED TO https://github.com/LeelaChessZero/leela-chess ** A chess adaption of GCP's Leela Zero
http://lczero.org
GNU General Public License v3.0
759 stars 298 forks source link

Exploit left-right symmetry? #49

Closed TFiFiE closed 6 years ago

TFiFiE commented 6 years ago

Would it be worth applying the same kind of symmetry-exploiting that goes on in AlphaGo (Zero) with respect to king- and queenside? Castling would not be an issue, because it can still be considered a symmetric move in the sense that it involves an unmoved king moving two squares in one direction with the corresponding rook ending up behind it (although this is admittedly different from how it works in Chess960). Just don't forget the castling rights when mirroring a game state.

Error323 commented 6 years ago

Yes, see #25

glinscott commented 6 years ago

Dupe of #25.