Amoeba

From Chessprogramming wiki
Jump to:navigation,search

Home *Engines * Amoeba

Amoeba,
anUCI compliantopen source chess engine byRichard Delorme, written in theD programming language, first released in May 2016[2], licensed under theGPL v3.0. Amoeba uses theNelder–Mead method[3] or downhill simplex method[4] totune itsevaluation parameters, also calledamoeba method and eponym of the program[5].

Contents

Features

[6]

Board Representation

Search

Evaluation

Tournament Manager

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

See also

Forum Posts

2016 ...

2020 ...

External Links

Chess Engine

Misc

References

  1. AnimatedNelder-Mead minimum search ofSimionescu function, by Pasimi, November 22, 2016,CC BY-SA 4.0,Wikimedia Commons
  2. amoeba a new UCI engine byRichard Delorme,CCC, May 20, 2016
  3. John Nelder,Roger Mead (1965).A Simplex Method for Function Minimization.The Computer Journal, Vol. 7, No. 4, doi:10.1093/comjnl/7.4.308
  4. Margaret H. Wright (2012).Nelder, Mead, and the Other Simplex Method.Documenta Mathematica,Extra Volume Optimization Stories,pdf
  5. amoeba/README.md at master · abulmo/amoeba · GitHub
  6. Features as mentioned inamoeba/README.md at master · abulmo/amoeba · GitHub
  7. sprt tourney manager byRichard Delorme,CCC, January 24, 2017
  8. The SPRT without draw model, elo model or whatever... byMichel Van den Bergh,CCC, September 01, 2015

Up one Level

Retrieved from "https://www.chessprogramming.org/index.php?title=Amoeba&oldid=26139"
Categories: