Difference between revisions of "Atlas (ESP)"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 7: | Line 7: | ||
an [[UCI]] compliant chess engine by [[Andrés Manzanares Campillo]] written in [[Cpp|C++]] - executables running under [[Linux]] and [[Windows]]. | an [[UCI]] compliant chess engine by [[Andrés Manzanares Campillo]] written in [[Cpp|C++]] - executables running under [[Linux]] and [[Windows]]. | ||
The development of Atlas started in 2004, initially [[Board Representation|representing the board]] as [[0x88]] [[Vector Attacks|vector attacks]] [[Mailbox|mailbox]] along with [[Piece-Lists|piece-lists]], | The development of Atlas started in 2004, initially [[Board Representation|representing the board]] as [[0x88]] [[Vector Attacks|vector attacks]] [[Mailbox|mailbox]] along with [[Piece-Lists|piece-lists]], | ||
− | supporting [[WinBoard]], and written in [[C]]. Atlas '''2.90''' was a complete rewrite released in June 2011, a [[Bitboards|bitboard]] approach only supporting UCI <ref>[https://sites.google.com/ | + | supporting [[WinBoard]], and written in [[C]]. Atlas '''2.90''' was a complete rewrite released in June 2011, a [[Bitboards|bitboard]] approach only supporting UCI <ref>[https://sites.google.com/view/atlaschess/home/progreso Progreso - Atlas]</ref>. |
=Features= | =Features= | ||
− | <ref>Features of Atlas 3.80 based on [https://sites.google.com/ | + | <ref>Features of Atlas 3.80 based on [https://sites.google.com/view/atlaschess/ Atlas - Home] and [http://www.talkchess.com/forum/viewtopic.php?t=55234 Atlas 3.80 release] by [[Andrés Manzanares Campillo|Andrés Manzanares]], [[CCC]], February 06, 2015</ref> |
==[[Board Representation]]== | ==[[Board Representation]]== | ||
* [[Bitboards]] | * [[Bitboards]] | ||
− | * [[Magic Bitboards]] <ref>[https://sites.google.com/ | + | * [[Magic Bitboards]] <ref>[https://sites.google.com/view/atlaschess/home Atlas - Home - Agradecimientos]</ref> |
==[[Search]]== | ==[[Search]]== | ||
* [[Iterative Deepening]] | * [[Iterative Deepening]] | ||
Line 51: | Line 51: | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=66387 Atlas 3.90 release] by [[Andrés Manzanares Campillo|Andrés Manzanares]], [[CCC]], January 22, 2018 | * [http://www.talkchess.com/forum/viewtopic.php?t=66387 Atlas 3.90 release] by [[Andrés Manzanares Campillo|Andrés Manzanares]], [[CCC]], January 22, 2018 | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=66416 Atlas 3.91 (bugfix version)] by [[Andrés Manzanares Campillo|Andrés Manzanares]], [[CCC]], January 26, 2018 | * [http://www.talkchess.com/forum/viewtopic.php?t=66416 Atlas 3.91 (bugfix version)] by [[Andrés Manzanares Campillo|Andrés Manzanares]], [[CCC]], January 26, 2018 | ||
+ | ==2020 ...== | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75361 Atlas website (update bookmarks)] by [[Andrés Manzanares Campillo|Andrés Manzanares]], [[CCC]], October 10, 2020 | ||
=External Links= | =External Links= | ||
==Chess Engine== | ==Chess Engine== | ||
− | * [https://sites.google.com/ | + | * [https://sites.google.com/view/atlaschess/ Atlas - Home] |
* [http://www.computerchess.org.uk/ccrl/4040/cgi/compare_engines.cgi?family=Atlas&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents Atlas] in [[CCRL|CCRL 40/15]] | * [http://www.computerchess.org.uk/ccrl/4040/cgi/compare_engines.cgi?family=Atlas&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents Atlas] in [[CCRL|CCRL 40/15]] | ||
==Misc== | ==Misc== |
Latest revision as of 22:23, 11 October 2020
Atlas,
an UCI compliant chess engine by Andrés Manzanares Campillo written in C++ - executables running under Linux and Windows.
The development of Atlas started in 2004, initially representing the board as 0x88 vector attacks mailbox along with piece-lists,
supporting WinBoard, and written in C. Atlas 2.90 was a complete rewrite released in June 2011, a bitboard approach only supporting UCI [2].
Contents
Features
Board Representation
Search
- Iterative Deepening
- Aspiration Windows (unsymmetrical)
- Principal Variation Search
- Quiescence Search
- Null Move Pruning with R==3 and Verification
- Futility Pruning
- SEE Pruning
- Late Move Reductions
- Check Extensions
- Singular Extensions (3.90)
- Transposition Table
- History Heuristic
Evaluation
- Material
- Material Hash Table
- Piece-Square Tables
- Mobility (non-linear)
- Pawn Structure
- Pawn Hash Table
- King Safety
Namesake
Forum Posts
2005 ...
- Atlas 2 Winboard Engine crashes in Arena GUI by Marc Darius, Winboard Forum, April 20, 2005
- Atlas 2.20 hash usage by Graham Banks, Winboard Forum, August 27, 2006
- Confused with Atlas 2.20- Help Appreciated by George Speight, Winboard Forum, January 12, 2007
2010 ...
- Atlas 3.60 Release by Andrés Manzanares, CCC, November 18, 2013
- Atlas 3.70em Release by Andrés Manzanares, CCC, July 20, 2014
2015 ...
- Atlas 3.80 release by Andrés Manzanares, CCC, February 06, 2015
- Atlas 3.90 release by Andrés Manzanares, CCC, January 22, 2018
- Atlas 3.91 (bugfix version) by Andrés Manzanares, CCC, January 26, 2018
2020 ...
- Atlas website (update bookmarks) by Andrés Manzanares, CCC, October 10, 2020
External Links
Chess Engine
Misc
- Atlas (computer) from Wikipedia
- Atlas (disambiguation) from Wikipedia
- Atlas from Wikipedia
- Atlas Mountains from Wikipedia
- Atlas (mythology) from Wikipedia
- Farnese Atlas from Wikipedia
- Atlas (rocket family) from Wikipedia
- Atlas (star) from Wikipedia
- Atlas (moon) from Wikipedia
- Colossochelys atlas from Wikipedia
References
- ↑ Sculpture of Atlas, Praza do Toural, Santiago de Compostela, Photo by Luis Miguel Bugallo Sánchez, October 18, 2005, CC BY-SA 3.0, Wikimedia Commons, Atlas (mythology) from Wikipedia
- ↑ Progreso - Atlas
- ↑ Features of Atlas 3.80 based on Atlas - Home and Atlas 3.80 release by Andrés Manzanares, CCC, February 06, 2015
- ↑ Atlas - Home - Agradecimientos