Changes

Jump to: navigation, search

Neurone

3,906 bytes added, 11:02, 5 April 2020
Created page with "'''Home * Engines * Neurone''' FILE:Neuron-SEM.png|border|right|thumb| Neurone <ref>Neuron in a scanning [https://en.wikipedia.org/wiki/Electron_microscop..."
'''[[Main Page|Home]] * [[Engines]] * Neurone'''

[[FILE:Neuron-SEM.png|border|right|thumb| Neurone <ref>Neuron in a scanning [https://en.wikipedia.org/wiki/Electron_microscope electron microscope], [https://commons.wikimedia.org/wiki/File:Neuron-SEM.png Image] by [http://www.loria.fr/~rougier/ Nicolas P. Rougier], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Neurone''',<br/>
a [[Chess Engine Communication Protocol]] aka [[WinBoard]] compatible chess engine by [[Luca Lissandrello]], written in [[Basic#VB|Visual Basic .NET]]
<ref>[http://www.lissandrello.it/?cat=10 Progetto Neurone - lissandrello.it] (Italian)</ref>.
Neurone features standard [[Search|search]] and [[Evaluation|evaluation]] techniques, such as [[Iterative Deepening|iterative deepening]] [[Alpha-Beta|alpha-beta]] with [[Transposition Table|transposition table]],
and has its own [[Endgame Tablebases|endgame tablebase]] format with up to one [[Pawn|pawn]]. It supports the [[Beowulf]] [[Opening Book|opening book]] format by [[Colin Frayn]], and is able to [[Pondering|ponder]].
As one of the weaker chess engines around <ref>[[Luca Lissandrello]]: ''Penso sia uno dei chess engines più deboli in assoluto… per ora''. [http://www.g-sei.org/author/lissandrello-luca/ Lissandrello Luca « G 6]</ref>,
Neurone played the [[IOCSC 2010]], [[IOCSC 2011]], and [[IOCSC 2012]] editions of the [[Italian Computer Chess Championship#IOCSC|Italian Open Chess Software Cups]], and the [[IGT 2013]], [[IGT 2014]], [[IGT 2015]], and [[IGT 2016]] over the board, and on-line the [[CCT14]] and [[CCT15]].

=Neurolearning=
Since version XXI the ability of [[Learning|learning]] was implemented, due to the similarity with human reasoning dubbed '''Neurolearning'''.
It combines [[Supervised Learning|supervised learning]] and [[Reinforcement Learning|reinforcement learning]] techniques,
separated for the three [[Game Phases|game phases]], [[Opening|opening]] (Phase 1), [[Middlegame|middlegame]] (Phase 2), and [[Endgame|endgame]] (Phase 3) <ref>[http://www.g-sei.org/neurolearning/ Neurolearning] « [[G 6]] (Italian)</ref>.

[[FILE:neurolearning.jpg|none|border|text-bottom]]

# Phase 1 learning considers a WDL discretized score (> 1.2,< -0.6) of the position ten moves after playing the last book move along with the final outcome as reinforcement signal, encoded in an opponent specific [[Book Learning|book learning]] file supplementing the standard read-only [[Opening Book|opening book]].
# Phase 2 learning utilizes a [[Persistent Hash Table|persistent hash table]], whose entries might be modified in an analysing supervisor mode, looking for possible better moves.
# Phase 3 learning is intended to enlarge Neurone's specific [[Endgame Tablebases|endgame tablebases]].

=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=33074 Engine update: Neurone I] by [[Alex Brunetti]], [[CCC]], March 04, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=61848 Neurone XXV released] by [[Günther Simon]], [[CCC]], October 26, 2016

=External Links=
==Chess Engine==
* [http://www.g-sei.org/neurone/ Neurone] - [[G 6]] (Italian)
* [http://www.g-sei.org/neurolearning/ Neurolearning] « [[G 6]] (Italian)
* [http://www.lissandrello.it/?cat=10 Progetto Neurone - lissandrello.it] (Italian)
* [https://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=Neurone&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 Neurone] in [[CCRL|CCRL Blitz]]
==Misc==
* [https://it.wikipedia.org/wiki/Neurone Neurone from Wikipedia.it] (Italian)
* [https://en.wikipedia.org/wiki/Neuron Neuron from Wikipedia]

=References=
<references />
'''[[Engines|Up one Level]]'''
[[Category:WinBoard]]
[[Category:Basic]]
[[Category:PC]]
[[Category:Windows]]

Navigation menu