Difference between revisions of "Amoeba"

From Chessprogramming wiki
Jump to: navigation, search
Line 34: Line 34:
 
* [[Tempo]]
 
* [[Tempo]]
 
* [[Automated Tuning]] using [https://en.wikipedia.org/wiki/Nelder%E2%80%93Mead_method Nelder–Mead method] aka Amoeba method
 
* [[Automated Tuning]] using [https://en.wikipedia.org/wiki/Nelder%E2%80%93Mead_method Nelder–Mead method] aka Amoeba method
==<span id="TournamentManager"></span>[[Match Statistics#TournamentManager|Tournament Manager]]==
+
==<span id="TournamentManager"></span>[[Tournament Manager]]==
 
: With the release of Amoeba '''2.1''', the code of a tournament manager was published also written in [[D (Programming Language)|D language]], used to validate or reject Amoeba changes <ref>[http://www.talkchess.com/forum/viewtopic.php?t=62922 sprt tourney manager] by [[Richard Delorme]], [[CCC]], January 24, 2017</ref>. So far only with fixed time per move, it  
 
: With the release of Amoeba '''2.1''', the code of a tournament manager was published also written in [[D (Programming Language)|D language]], used to validate or reject Amoeba changes <ref>[http://www.talkchess.com/forum/viewtopic.php?t=62922 sprt tourney manager] by [[Richard Delorme]], [[CCC]], January 24, 2017</ref>. So far only with fixed time per move, it  
 
* can use various [[Opening Book|openings]] from [[Portable Game Notation|pgn file]]
 
* can use various [[Opening Book|openings]] from [[Portable Game Notation|pgn file]]

Revision as of 16:33, 29 July 2019

Home * Engines * Amoeba

Amoeba,
an UCI compliant open source chess engine by Richard Delorme, written in the D programming language, first released in May 2016 [2], licensed under the GPL v3.0. Amoeba uses the Nelder–Mead method [3] or downhill simplex method [4] to tune its evaluation parameters, also called amoeba method and eponym of the program [5].

Features

[6]

Board Representation

Search

Evaluation

Tournament Manager

With the release of Amoeba 2.1, the code of a tournament manager was published also written in D language, used to validate or reject Amoeba changes [7]. So far only with fixed time per move, it

See also

Forum Posts

2016

2017

2018

External Links

Chess Engine

Misc

References

Up one Level