Difference between revisions of "Orion"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 5: | Line 5: | ||
'''Orion''',<br/> | '''Orion''',<br/> | ||
an [[UCI]] compliant chess engine by [[David Carteau]], written in [[C]] and first released in May 2014. | an [[UCI]] compliant chess engine by [[David Carteau]], written in [[C]] and first released in May 2014. | ||
− | In August 2020, David Carteau published results using an own [[AVX2]] [[NNUE]] implementation | + | In August 2020, David Carteau published results using an own [[AVX2]] [[NNUE]] implementation, initially compatible with [[Stockfish NNUE]] nets, |
− | with a huge improvement in [[Playing Strength|playing strength]]. He has designed and trained his own NNUE-like approach published as [[Cerebrum]] open source library on [https://en.wikipedia.org/wiki/GitHub GitHub] <ref>[https://github.com/david-carteau/cerebrum GitHub - david-carteau/cerebrum: The Cerebrum library]</ref>, first used within '''Orion 0.8''', released in December 2020 <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75953 Orion 0.8 + The Cerebrum release] by [[David Carteau]], [[CCC]], December 01, 2020</ref>. | + | with a huge improvement in [[Playing Strength|playing strength]] <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=74828 Orion 0.7 : NNUE experiment] by [[David Carteau]], [[CCC]], August 19, 2020</ref>. He has designed and trained his own NNUE-like approach published as [[Cerebrum]] open source library on [https://en.wikipedia.org/wiki/GitHub GitHub] <ref>[https://github.com/david-carteau/cerebrum GitHub - david-carteau/cerebrum: The Cerebrum library]</ref>, first used within '''Orion 0.8''', released in December 2020 <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75953 Orion 0.8 + The Cerebrum release] by [[David Carteau]], [[CCC]], December 01, 2020</ref>. |
=Features= | =Features= |
Revision as of 13:36, 1 December 2020
Orion,
an UCI compliant chess engine by David Carteau, written in C and first released in May 2014.
In August 2020, David Carteau published results using an own AVX2 NNUE implementation, initially compatible with Stockfish NNUE nets,
with a huge improvement in playing strength [2]. He has designed and trained his own NNUE-like approach published as Cerebrum open source library on GitHub [3], first used within Orion 0.8, released in December 2020 [4].
Contents
Features
Board Representation
Search
- Iterative Deepening
- Aspiration Windows
- Alpha-Beta
- Principal Variation Search
- Transposition Table
- Selectivity
- Move Ordering
Evaluation
- NNUE (0.7.nnue)
- NNUE-like Cerebrum (0.8)
- Automated Tuning by Linear Regression using Python scikit-learn (0.6) [6]
- Automated Tuning by PBIL (pre 0.6)
- Pawn Structure
- Isolated Pawns etc ...
- Passed Pawns
- Mobility
- Square Control
- Space
- King Safety
- Attacking King Zone
Misc
- Syzygy Bases (removed in 0.8)
Forum Posts
2014 ...
- New free engine - Orion by Graham Banks, CCC, May 24, 2014
- New Orion release : v0.3 ! by David Carteau, CCC, April 03, 2016
- New Orion release : v0.4 ! by David Carteau, CCC, October 15, 2017
- New Orion release : v0.5 ! by David Carteau, CCC, June 21, 2018
- New Orion release : v0.6 ! by David Carteau, CCC, June 01, 2019
2020 ...
- Orion 0.7 release by David Carteau, CCC, July 04, 2020
- Orion 0.7 : NNUE experiment by David Carteau, CCC, August 19, 2020
- Re: You've trained a brilliant NN(UE) King-Piece Network. Now what? by David Carteau, CCC, November 19, 2020 » NNUE
- Orion 0.8 + The Cerebrum release by David Carteau, CCC, December 01, 2020
External Links
Chess Engine
Misc
- Orion from Wikipedia
- Orion (mythology) from Wikipedia
- Orion (constellation) from Wikipedia
- Orion (comics) from Wikipedia
- Orion (sculpture) from Wikipedia » University of Michigan
- Steps Ahead - Orion, Yin-Yang (1992), YouTube Video
- lineup: Mike Mainieri, Steve Smith, Jeff Andrews, Bendik Hofseth, Rachel Z
References
- ↑ deep sky image of the constellation Orion by Mouser, December 14, 2004, Wikimedia Commons
- ↑ Orion 0.7 : NNUE experiment by David Carteau, CCC, August 19, 2020
- ↑ GitHub - david-carteau/cerebrum: The Cerebrum library
- ↑ Orion 0.8 + The Cerebrum release by David Carteau, CCC, December 01, 2020
- ↑ based on Orion UCI chess engine
- ↑ 1.1. Linear Models — scikit-learn 0.23.2 documentation