Changes

Jump to: navigation, search

Mantissa

3,966 bytes added, 11:31, 16 March 2022
Created page with "'''Home * Engines * Mantissa''' FILE:mantissa_logo_minimal.png|border|right|thumb| <center>Mantissa's Logo <ref>[https://github.com/jtheardw/mantissa/blo..."
'''[[Main Page|Home]] * [[Engines]] * Mantissa'''

[[FILE:mantissa_logo_minimal.png|border|right|thumb| <center>Mantissa's Logo <ref>[https://github.com/jtheardw/mantissa/blob/master/logos/mantissa_logo_minimal.png mantissa/mantissa_logo_minimal.png at master · jtheardw/mantissa · GitHub]</ref> </center> ]]

'''Mantissa''',<br/>
an [[UCI]] compatible [[:Category:Open Source|open source chess engine]] by [[Jeremy Wright]], written in [[Rust]],
licensed under the [[Free Software Foundation#GPL|GPL v3.0]], first released in September 2021 <ref>[https://kirill-kryukov.com/chess/discussion-board/viewtopic.php?t=13339 New Engine: Mantissa] by [[Jeremy Wright]], [[Computer Chess Forums|CCRL Discussion Board]], September 19, 2021</ref>.
Supported by [[Zahak]] author [[Amanj Sherwany]], Mantissa '''v3.0.0''', released in December 2021, came with an [[NNUE]] implementation of a 769 -> 128 -> 1 net topology.
In Mantissa '''v3.3.0''', released in January 2022, the net topology was changed due to an inspiration from reading [[Koivisto|Koivisto's]] source code, considering board symmetry.
Now instead of a 769th feature for [[Side to move|side to move]], the new net uses 2 sets of 128 neurons in the hidden layer with mirrored weights to reflect the game from the point of views of both sides.

=Selected Features=
<ref>[https://github.com/jtheardw/mantissa/blob/master/README.md mantissa/README.md at master · jtheardw/mantissa · GitHub]</ref>
==[[Board Representation]]==
* [[Bitboards]]
* [[Magic Bitboards]]
==[[Search]]==
* [[Iterative Deepening]]
* [[Aspiration Windows]]
* [[Lazy SMP]]
* [[Principal Variation Search]]
* [[Transposition Table]]
* [[Selectivity]]
** [[Null Move Pruning]]
** [[Late Move Reductions]]
** [[Futility Pruning#MoveCountBasedPruning|Late Move Pruning]]
** [[Futility Pruning]]
** [[Reverse Futility Pruning]]
** [[Singular Extensions]]
** [[Multi-Cut]]
** [[Quiescence Search]]
** [[Static Exchange Evaluation|SEE Pruning]]
* [[Move Ordering]]
** [[MVV-LVA]]
** [[Killer Heuristic]]
** [[History Heuristic]]
** [[Countermove Heuristic]]
==[[Evaluation]]==
* [[NNUE]] (v3.0.0)
* [[Tapered Eval|Tapered Evaluation]]
* [[Material]]
* [[Bishop Pair]]
* [[Piece-Square Tables]]
* [[Mobility]]
* [[Rook on Seventh]]
* [[Rook on Open File|Rook on (Semi) Open File]]
* [[Pawn Structure]]
** [[Pawn Hash Table]]
** [[Doubled Pawn]]
** [[Isolated Pawn]]
** [[Backward Pawn]]
** [[Connected Pawns|Advanced Connected Pawns]]
** [[Passed Pawn|Passed Pawns]]
* [[King Safety]]

=Forum Posts=
* [https://kirill-kryukov.com/chess/discussion-board/viewtopic.php?t=13339 New Engine: Mantissa] by [[Jeremy Wright]], [[Computer Chess Forums|CCRL Discussion Board]], September 19, 2021
* [https://www.talkchess.com/forum3/viewtopic.php?f=2&t=78855 Mantissa 3.0.0] by [[Jeremy Wright]], [[CCC]], December 10, 2021

=External Links=
==Chess Engine==
* [https://github.com/jtheardw/mantissa GitHub - jtheardw/mantissa: Chess Engine]
* [https://ccrl.chessdom.com/ccrl/4040/cgi/compare_engines.cgi?family=Mantissa&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 Mantissa] az [[CCRL|CCRL 40/15]]
==Misc==
* [https://en.wikipedia.org/wiki/Mantissa Mantissa from Wikipedia]
* [https://en.wikipedia.org/wiki/Common_logarithm# Common logarithm from Wikipedia]
* [https://en.wikipedia.org/wiki/Significand Significand from Wikipedia]
* [https://en.wikipedia.org/wiki/Mantissa_(band) Mantissa] - Land of The Living (1992),[https://en.wikipedia.org/wiki/YouTube YouTube] Video
: {{#evu:https://www.youtube.com/watch?v=w7TuKpLaEvk|alignment=left|valignment=top}}

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

Navigation menu