Changes

Jump to: navigation, search

Pirarucu

3,261 bytes added, 16:56, 19 September 2019
Created page with "'''Home * Engines * Pirarucu''' FILE:Arapaima gigas captivity.jpg|border|right|thumb| Pirarucu <ref>Arapaima gigas or Pirarucu, [https://commons.wikimedia..."
'''[[Main Page|Home]] * [[Engines]] * Pirarucu'''

[[FILE:Arapaima gigas captivity.jpg|border|right|thumb| Pirarucu <ref>Arapaima gigas or Pirarucu, [https://commons.wikimedia.org/wiki/File:Arapaima_gigas_captivity.jpg Photo] by [https://commons.wikimedia.org/wiki/User:Citron Citron], February 2014, [https://creativecommons.org/licenses/by-sa/3.0/ CC BY-SA 3.0], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Pirarucu''',<br/>
an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Raoni Campos]], written in [https://en.wikipedia.org/wiki/Kotlin_(programming_language) Kotlin] by [https://en.wikipedia.org/wiki/JetBrains JetBrains], which designed to interoperate with [[Java]].
Therefor the engine runs on [https://en.wikipedia.org/wiki/Java_virtual_machine#Java_Runtime_Environment JRE (Java Runtime Environment)] version 8 and above.
Pirarucu's source code is licensed under the [[Free Software Foundation#GPL|GPL v3.0]].

=Features=
<ref>[https://github.com/ratosh/pirarucu/blob/master/README.md pirarucu/README.md at master · ratosh/pirarucu · GitHub]</ref>
==[[Board Representation]]==
* [[Bitboards]]
* [[Magic Bitboards]]
==[[Search]]==
* [[Thread|Multi-Threaded]] [[Parallel Search]]
* [[Alpha-Beta]]
* [[Iterative Deepening]]
* [[Aspiration Windows]]
* [[Transposition Table]]
* [[Selectivity]]
** [[Null Move Pruning]]
** [[Late Move Reductions]]
** [[Futility Pruning#MoveCountBasedPruning|Late Move Pruning]]
** [[Futility Pruning]]
** [[Razoring]]
** [[Quiescence Search]]
* [[Move Ordering]]
** [[Captures]] by [[MVV-LVA|MVV/LVA]]
** [[Static Exchange Evaluation]]
** [[Killer Heuristic]]
** [[History Heuristic]]
==[[Evaluation]]==
* [[Tapered Eval]]
* [[Material]]
* [[Piece-Square Tables]]
* [[Mobility]]
* [[Pawn Structure]]
* [[Passed Pawn|Passed Pawn]]
* [[King Safety]]

=Forum Posts=
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68050 Pirarucu v2.2.2] by [[Raoni Campos]], [[CCC]], July 22, 2018
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68288 Pirarucu v2.3.8] by [[Raoni Campos]], [[CCC]], August 23, 2018
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68629 Pirarucu v2.6.0] by [[Raoni Campos]], [[CCC]], October 11, 2018

=External Links=
==Chess Engine==
* [https://github.com/ratosh/pirarucu GitHub - GitHub - ratosh/pirarucu: A Kotlin Chess Engine]
* [http://ccrl.chessdom.com/ccrl/404/cgi/compare_engines.cgi?family=Pirarucu&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 Pirarucu] in [[CCRL|CCRL 40/4]]
* [https://ccrl.chessdom.com/ccrl/4040/cgi/compare_engines.cgi?family=Pirarucu&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 Pirarucu] in [[CCRL|CCRL 40/40]]
==Misc==
* [https://en.wikipedia.org/wiki/Arapaima Arapaima from Wikipedia]
* [https://en.wikipedia.org/wiki/Arapaima_gigas Arapaima gigas from Wikipedia]

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:Open Source]]
[[Category:GPL]]
[[Category:UCI]]
[[Category:Fish]]

Navigation menu