Difference between revisions of "Loki"
GerdIsenberg (talk | contribs) (Tags: Mobile edit, Mobile web edit) |
GerdIsenberg (talk | contribs) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Niels Abildskov]], written in [[Cpp|C++ 17]], first released in February 2021 <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=91 Re: New engine releases & news 2021] (Loki 1.0.2) by [[Niels Abildskov]], [[CCC]], February 21, 2021</ref>. | an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Niels Abildskov]], written in [[Cpp|C++ 17]], first released in February 2021 <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=91 Re: New engine releases & news 2021] (Loki 1.0.2) by [[Niels Abildskov]], [[CCC]], February 21, 2021</ref>. | ||
The author reports progress on Loki in an own [[CCC]] forum thread <ref name="progess">[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77105 Progress on Loki] by [[Niels Abildskov]], [[CCC]], April 16, 2021</ref>. | The author reports progress on Loki in an own [[CCC]] forum thread <ref name="progess">[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77105 Progress on Loki] by [[Niels Abildskov]], [[CCC]], April 16, 2021</ref>. | ||
+ | |||
+ | =Etymology= | ||
+ | Loki is named after the [https://en.wikipedia.org/wiki/%C3%86sir god] [https://en.wikipedia.org/wiki/Loki Loki] in [https://en.wikipedia.org/wiki/Norse_mythology Norse mythology] <ref>[https://github.com/BimmerBass/Loki#why-the-name BimmerBass/Loki - C++17 chess engine | Why the name?]</ref>, | ||
+ | also a [https://en.wikipedia.org/wiki/Shapeshifting shape shifter] who appears in the form of a [https://en.wikipedia.org/wiki/Salmon salmon], a [https://en.wikipedia.org/wiki/Mare mare], a [https://en.wikipedia.org/wiki/Fly fly], and possibly an elderly woman named [https://en.wikipedia.org/wiki/%C3%9E%C3%B6kk Þökk] <ref>[https://en.wikipedia.org/wiki/Loki Loki from Wikipedia]</ref>. | ||
=Features= | =Features= | ||
Line 40: | Line 44: | ||
** [[Delta Pruning]] | ** [[Delta Pruning]] | ||
==[[Evaluation]]== | ==[[Evaluation]]== | ||
− | |||
* [[Tapered Eval]] | * [[Tapered Eval]] | ||
* [[Material]] | * [[Material]] | ||
Line 48: | Line 51: | ||
* [[Passed Pawn]] | * [[Passed Pawn]] | ||
* [[King Safety]] | * [[King Safety]] | ||
+ | ==Misc== | ||
+ | * [[SPSA]] [[Texel's Tuning Method]] | ||
+ | * [[Perft]] | ||
=See also= | =See also= | ||
− | |||
* [[Freyr]] | * [[Freyr]] | ||
* [[Thor's Hammer]] | * [[Thor's Hammer]] | ||
Line 60: | Line 65: | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77105 Progress on Loki] by [[Niels Abildskov]], [[CCC]], April 16, 2021 | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77105 Progress on Loki] by [[Niels Abildskov]], [[CCC]], April 16, 2021 | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77118 Tuning search parameters] by [[Niels Abildskov]], [[CCC]], April 18, 2021 | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77118 Tuning search parameters] by [[Niels Abildskov]], [[CCC]], April 18, 2021 | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77105&start=74 Staged move generation done right (Progress on Loki)]] by [[Niels Abildskov]], [[CCC]], July 23, 2021 | ||
=External Links= | =External Links= | ||
Line 70: | Line 76: | ||
* [https://en.wikipedia.org/wiki/Loki_(disambiguation) Loki (disambiguation) from Wikipedia] | * [https://en.wikipedia.org/wiki/Loki_(disambiguation) Loki (disambiguation) from Wikipedia] | ||
* [https://en.wikipedia.org/wiki/Loki_(comics) Loki (comics) from Wikipedia] | * [https://en.wikipedia.org/wiki/Loki_(comics) Loki (comics) from Wikipedia] | ||
+ | * [https://en.wikipedia.org/wiki/Loki_Entertainment Loki Entertainment from Wikipedia] | ||
* [https://en.wikipedia.org/wiki/Modern_C%2B%2B_Design#Loki_library Modern C++ Design - Loki library from Wikipedia] | * [https://en.wikipedia.org/wiki/Modern_C%2B%2B_Design#Loki_library Modern C++ Design - Loki library from Wikipedia] | ||
+ | * [https://en.wikipedia.org/wiki/LOKI LOKI from Wikipedia] | ||
+ | * [https://en.wikipedia.org/wiki/Donald_Byrd Donald Byrd] - Loki, [https://en.wikipedia.org/wiki/Blackjack_(Donald_Byrd_album) Blackjack] (1967), [https://en.wikipedia.org/wiki/YouTube YouTube] Video | ||
+ | : feat.: [https://en.wikipedia.org/wiki/Sonny_Red Sonny Red], [https://en.wikipedia.org/wiki/Hank_Mobley Hank Mobley], [https://en.wikipedia.org/wiki/Cedar_Walton Cedar Walton], [https://en.wikipedia.org/wiki/Walter_Booker Walter Booker], [https://en.wikipedia.org/wiki/Billy_Higgins Billy Higgins] | ||
+ | : {{#evu:https://www.youtube.com/watch?v=gSgzuBEvUUc|alignment=left|valignment=top}} | ||
=References= | =References= | ||
Line 83: | Line 94: | ||
[[Category:Comics]] | [[Category:Comics]] | ||
[[Category:Mythology]] | [[Category:Mythology]] | ||
+ | [[Category:Music]] |
Latest revision as of 19:43, 24 July 2021
Loki,
an UCI compliant open source chess engine by Niels Abildskov, written in C++ 17, first released in February 2021 [2].
The author reports progress on Loki in an own CCC forum thread [3].
Contents
Etymology
Loki is named after the god Loki in Norse mythology [4], also a shape shifter who appears in the form of a salmon, a mare, a fly, and possibly an elderly woman named Þökk [5].
Features
Board Representation
Search
- Lazy SMP
- Iterative Deepening
- Aspiration Windows
- Alpha-Beta (Fail-Hard)
- Principal Variation Search
- Transposition Table
- Move Ordering
- Selectivity
Evaluation
Misc
See also
Forum Posts
- Re: New engine releases & news 2021 (Loki 1.0.2) by Niels Abildskov, CCC, February 21, 2021
- Re: New engine releases & news 2021 (Loki 2.0.0) by Niels Abildskov, CCC, March 11, 2021
- Re: New engine releases & news 2021 (Loki 3.0) by Niels Abildskov, CCC, April 13, 2021
- Progress on Loki by Niels Abildskov, CCC, April 16, 2021
- Tuning search parameters by Niels Abildskov, CCC, April 18, 2021
- Staged move generation done right (Progress on Loki)] by Niels Abildskov, CCC, July 23, 2021
External Links
Chess Engine
Misc
- Loki - Wiktionary
- Loki from Wikipedia
- Loki (disambiguation) from Wikipedia
- Loki (comics) from Wikipedia
- Loki Entertainment from Wikipedia
- Modern C++ Design - Loki library from Wikipedia
- LOKI from Wikipedia
- Donald Byrd - Loki, Blackjack (1967), YouTube Video
- feat.: Sonny Red, Hank Mobley, Cedar Walton, Walter Booker, Billy Higgins
References
- ↑ Loki with a fishing net, A Norse mythology image from the 18th century Icelandic manuscript SÁM 66, now in the care of the Árni Magnússon Institute for Icelandic Studies, Loki from Wikipedia, Wikimedia Commons
- ↑ Re: New engine releases & news 2021 (Loki 1.0.2) by Niels Abildskov, CCC, February 21, 2021
- ↑ 3.0 3.1 Progress on Loki by Niels Abildskov, CCC, April 16, 2021
- ↑ BimmerBass/Loki - C++17 chess engine | Why the name?
- ↑ Loki from Wikipedia
- ↑ GitHub - BimmerBass/Loki - C++17 chess engine