Changes

Jump to: navigation, search

Halogen

4,946 bytes added, 22:49, 28 October 2020
Created page with "'''Home * Engines * Halogen ''' FILE:Silsesquixane halogen bond.tif|border|right|thumb|240px| Br···O halogen bonds <ref>Packing of [https://en.wikipedi..."
'''[[Main Page|Home]] * [[Engines]] * Halogen '''

[[FILE:Silsesquixane halogen bond.tif|border|right|thumb|240px| Br···O halogen bonds <ref>Packing of [https://en.wikipedia.org/wiki/Silsesquioxane silsesquixane] molecules in [https://en.wikipedia.org/wiki/Bravais_lattice crystal lattice] including Br···O [https://en.wikipedia.org/wiki/Halogen_bond halogen bonds], [https://commons.wikimedia.org/wiki/File:Silsesquixane_halogen_bond.tif Image] by Wisznu101, May 21,2018, [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Halogen''',<br/>
an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Kieren Pearson]], written in [[Cpp|C++]], licensed under the [[Free Software Foundation#GPL|GPL v3]] and first released on [https://en.wikipedia.org/wiki/GitHub GitHub] in June 2019 <ref>[https://github.com/KierenP/Halogen/releases/tag/v2.3 Release Halogen 2.3 · KierenP/Halogen · GitHub]</ref>.
Since version 7 in Spetmeber 2020, Halogen features an own, [[Incremental Updates|incrementally updated]] [[NNUE]] for its [[Evaluation Function|evaluation function]], inspired by [[Stockfish NNUE]].
Halogen 8 features a larger network than Halogen 8, but runs significantly faster due to improvements and optimisations, best if compiled for [[AVX2]] instructions.
Its development and testing was supported on the [[OpenBench]] framework. Networks are trained through a private, from scratch [[C]] implementation created in collaboration with [[Andrew Grant]] <ref>[https://github.com/KierenP/Halogen/blob/master/README.md Halogen/README.md at master · KierenP/Halogen · GitHub]</ref>.

=Features=
<ref>Features based on [https://github.com/KierenP/Halogen/releases/tag/v8 Release Halogen 8 · KierenP/Halogen · GitHub]</ref>
==[[Board Representation]]==
* [[Bitboards]]
* [[Move Generation#Legal|Legal Move Generation]] by [[Sliding Piece Attacks#Tinker's Approach|Tinker's Approach]]
==[[Search]]==
* [[Iterative Deepening]]
* [[Aspiration Windows]]
* [[Lazy SMP]]
* [[NegaScout]]
* [[Transposition Table]]
** [[Shared Hash Table]]
** [[Zobrist Hashing]]
* [[Move Ordering]]
** [[Static Exchange Evaluation|SEE]] for [[Captures]]
** [[Killer Heuristic]]
** [[History Heuristic]]
* [[Selectivity]]
** [[Check Extensions]] if [[Static Exchange Evaluation|SEE]] >= 0 or [[Principal Variation|PV]]
** [[Passed Pawn Extensions]] (7th, 2nd rank)
** [[Null Move Pruning]]
** [[Mate Distance Pruning]]
** [[Futility Pruning]]
** [[Quiescence Search]]
==[[Evaluation]]==
* [[NNUE]] (>= Halogen 7)
==Misc==
* [[Syzygy Bases]]

=Forum Posts=
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69754&start=443 Re: New engine releases 2019] by [[Günther Simon]], [[CCC]], December 22, 2019 » Halogen 2.7.3
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=72613&start=9 Re: New engine releases 2020] by [[Gabor Szots]], [[CCC]], January 06, 2020 » Halogen 3.0
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=72613&start=264 Re: New engine releases 2020] by [[Kieren Pearson]], [[CCC]], June 22, 2020 » Halogen 4
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=72613&start=276 Re: New engine releases 2020] by [[Kieren Pearson]], [[CCC]], July 14, 2020 » Halogen 5
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=72613&start=308 Re: New engine releases 2020] by [[Kieren Pearson]], [[CCC]], August 12, 2020 » Halogen 6
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=72613&start=390 Re: New engine releases 2020] by [[Kieren Pearson]], [[CCC]], September 22, 2020 » Halogen 7
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=72613&start=457 Re: New engine releases 2020] by [[Kieren Pearson]], [[CCC]], October 27, 2020 » Halogen 8

=External Links=
==Chess Engine==
* [https://github.com/KierenP/Halogen GitHub - KierenP/Halogen: A c++ chess engine]
* [https://ccrl.chessdom.com/ccrl/404/cgi/compare_engines.cgi?family=Halogen&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 Halogen in CCRL Blitz]
==Misc==
* [https://en.wiktionary.org/wiki/halogen halogen - Wiktionary]
* [https://en.wikipedia.org/wiki/Halogen Halogen from Wikipedia]
* [https://en.wikipedia.org/wiki/Halogen_(disambiguation) Halogen (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Halogen_lamp Halogen lamp from Wikipedia]
* [https://en.wikipedia.org/wiki/Halogen_(band) Halogen] - The Letter, [https://www.discogs.com/de/Halogen-Sirens/release/10628035 Sirens (2006)], [https://en.wikipedia.org/wiki/YouTube YouTube] Video
{{#evu:https://www.youtube.com/watch?v=RquO9QdiSxs|alignment=left|valignment=top}}

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:Open Source]]
[[Category:GPL]]
[[Category:UCI]]
[[Category:PC]]
[[Category:X64]]
[[Category:Windows]]
[[Category:NNUE]]
[[Category:Music]]

Navigation menu