Difference between revisions of "Jaglavak"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 11: | Line 11: | ||
=See also= | =See also= | ||
* [[Ant]] | * [[Ant]] | ||
+ | * [[Matant]] | ||
* [[Pigeon]] | * [[Pigeon]] | ||
Revision as of 17:13, 27 August 2020
Jaglavak,
an experimental UCI compliant open source chess engine under construction by Stuart Riffle, written in C++.
Jaglavak permforms a MCTS and uses the UCT formula to guide the selection of a node.
The random playouts of the simulation phase may be distributed on CPUs, utilizing SIMD aka SSE2/4 [2], AVX2 [3] or even AVX-512 [4] instructions - or on Nvidia GPUs utilizing CUDA [5].
See also
Forum Posts
- Lazy-evaluation of futures for parallel work-efficient Alpha-Beta search by Percival Tiglao, CCC, Jun 20, 2019
External Links
Chess Engine
- GitHub - StuartRiffle/Jaglavak: MCTS chess engine for GPU and SIMD
- GitHub - StuartRiffle/JaglavakTestData: Games, opening books, and test suites
Misc
- NOVA | Master of the Killer Ants | Jaglavak, Prince of Insects | PBS by Christian Seignobos
- JJaglavak, Prince of Insects - Jerome Raynaud
- Dorylus (Jaglavak) from Wikipedia
References
- ↑ Dorsal view of ant Dorylus gribodoi specimen casent0172627, Author: April Nobile, February 12, 2007, AntWeb.org, Wikimedia Commons
- ↑ Jaglavak/SSE4.h at master · StuartRiffle/Jaglavak · GitHub
- ↑ Jaglavak/AVX2.h at master · StuartRiffle/Jaglavak · GitHub
- ↑ Jaglavak/AVX512.h at master · StuartRiffle/Jaglavak · GitHub
- ↑ Jaglavak/CudaPlayer.h at master · StuartRiffle/Jaglavak · GitHub