Changes

Jump to: navigation, search

Jaglavak

2,975 bytes added, 17:09, 27 August 2020
Created page with "'''Home * Engines * Jaglavak''' [[FILE:Dorylus gribodoi casent0172627 dorsal 1.jpg|border|right|thumb| [https://en.wikipedia.org/wiki/Jaglavak Jaglavak] <r..."
'''[[Main Page|Home]] * [[Engines]] * Jaglavak'''

[[FILE:Dorylus gribodoi casent0172627 dorsal 1.jpg|border|right|thumb| [https://en.wikipedia.org/wiki/Jaglavak Jaglavak]
<ref>Dorsal view of ant [https://www.antweb.org/description.do?rank=species&genus=Dorylus&name=gribodoi&project=worldants Dorylus gribodoi] specimen [https://www.antweb.org/specimen.do?name=casent0172627 casent0172627], Author: [https://www.antweb.org/artist.do?id=69 April Nobile], February 12, 2007, [http://www.antweb.org/bigPicture.do?name=casent0172627&number=1&shot=d AntWeb.org], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Jaglavak''',<br/>
an experimental [[UCI]] compliant [[:Category:Open Source|open source]] chess engine under construction by [[Stuart Riffle]], written in [[Cpp|C++]].
Jaglavak permforms a [[Monte-Carlo Tree Search|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 and SWAR Techniques|SIMD]] aka [[SSE2|SSE2/4]] <ref>[https://github.com/StuartRiffle/Jaglavak/blob/master/Source/Player/SSE4.h Jaglavak/SSE4.h at master · StuartRiffle/Jaglavak · GitHub]</ref>, [[AVX2]] <ref>[https://github.com/StuartRiffle/Jaglavak/blob/master/Source/Player/AVX2.h Jaglavak/AVX2.h at master · StuartRiffle/Jaglavak · GitHub]</ref> or even [[AVX-512]] <ref>[https://github.com/StuartRiffle/Jaglavak/blob/master/Source/Player/AVX512.h Jaglavak/AVX512.h at master · StuartRiffle/Jaglavak · GitHub]</ref> instructions - or on [[Nvidia]] [[GPU|GPUs]] utilizing [https://en.wikipedia.org/wiki/CUDA CUDA] <ref>[https://github.com/StuartRiffle/Jaglavak/blob/master/Source/Player/CudaPlayer.h Jaglavak/CudaPlayer.h at master · StuartRiffle/Jaglavak · GitHub]</ref>.

=See also=
* [[Ant]]
* [[Pigeon]]

=Forum Posts=
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=71058 Lazy-evaluation of futures for parallel work-efficient Alpha-Beta search] by Percival Tiglao, [[CCC]], Jun 20, 2019

=External Links=
==Chess Engine==
* [https://github.com/StuartRiffle/Jaglavak GitHub - StuartRiffle/Jaglavak: MCTS chess engine for GPU and SIMD]
* [https://github.com/StuartRiffle/JaglavakTestData GitHub - StuartRiffle/JaglavakTestData: Games, opening books, and test suites]
==Misc==
* [https://www.pbs.org/wgbh/nova/ants/mofu.html NOVA | Master of the Killer Ants | Jaglavak, Prince of Insects | PBS] by [https://www.cairn-int.info/publications-de-Christian-Seignobos--783.htm# Christian Seignobos]
* [https://www.jeromeraynaud.com/en/portfolio-items/jaglavak-prince-insectes/ JJaglavak, Prince of Insects - Jerome Raynaud]
* [https://en.wikipedia.org/wiki/Dorylus Dorylus (Jaglavak) from Wikipedia]

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:Open Source]]
[[Category:UCI]]
[[Category:GPU]]
[[Category:X64]]
[[Category:PC]]
[[Category:Linux]]
[[Category:Windows]]
[[Category:Experimental]]
[[Category:Arthropod]]

Navigation menu