Difference between revisions of "OpenBench"
GerdIsenberg (talk | contribs) (Created page with "'''Home * Engine Testing * OpenBench''' '''OpenBench''',<br/> an open source chess engine testing framework authored by Andrew Grant, written in Pytho...") |
GerdIsenberg (talk | contribs) |
||
Line 3: | Line 3: | ||
'''OpenBench''',<br/> | '''OpenBench''',<br/> | ||
an open source chess engine testing framework authored by [[Andrew Grant]], written in [[Python]] and licensed under the [[Free Software Foundation#GPL|GNU GPL]]. | an open source chess engine testing framework authored by [[Andrew Grant]], written in [[Python]] and licensed under the [[Free Software Foundation#GPL|GNU GPL]]. | ||
− | It is inspired [[Stockfish#TestingFramework|Fishtest]] and makes use of [https://en.wikipedia.org/wiki/Distributed_computing distributed computing], allowing anyone to contribute [https://en.wikipedia.org/wiki/CPU_time CPU time] to further improve the development of chess engines. OpenBench uses the [https://en.wikipedia.org/wiki/Django_(web_framework) Django Web Framework] and [[Cute Chess|Cutechess]] and applies the [[Match Statistics#SPRT|sequential probability ratio test]] in engine versus engine matches. | + | It is inspired [[Stockfish#TestingFramework|Fishtest]] and makes use of [https://en.wikipedia.org/wiki/Distributed_computing distributed computing], |
+ | allowing anyone to contribute [https://en.wikipedia.org/wiki/CPU_time CPU time] to further improve the development of chess engines. | ||
+ | OpenBench uses the [https://en.wikipedia.org/wiki/Django_(web_framework) Django Web Framework] and [[Cute Chess|Cutechess]] and applies the [[Match Statistics#SPRT|sequential probability ratio test]] in engine versus engine matches, | ||
+ | and supports [[Chess960]] <ref>[https://github.com/AndyGrant/OpenBench/blob/master/README.md OpenBench/README.md at master · AndyGrant/OpenBench · GitHub]</ref>. | ||
=See also= | =See also= |
Revision as of 13:20, 27 November 2020
Home * Engine Testing * OpenBench
OpenBench,
an open source chess engine testing framework authored by Andrew Grant, written in Python and licensed under the GNU GPL.
It is inspired Fishtest and makes use of distributed computing,
allowing anyone to contribute CPU time to further improve the development of chess engines.
OpenBench uses the Django Web Framework and Cutechess and applies the sequential probability ratio test in engine versus engine matches,
and supports Chess960 [1].
See also
Forum Posts
- SPRT when not used for self testing by Andrew Grant, CCC, October 21, 2016 » SPRT
- A question about SPRT by Andrew Grant, CCC, December 25, 2016
- Testing A against B by playing a pool of others by Andrew Grant, CCC, June 24, 2017 » Match Statistics
- Basic automated testing by odomobo, CCC, September 28, 2018
- Re:Basic automated testing by Andrew Grant, CCC, September 30, 2018
- Any testing framwork similair to Fishtest that can be run locally ? by Mahmoud Uthman, CCC, April 02, 2019
- Re: Looking for automatic Engine Testing Software by Jon Dart, CCC, July 19, 2020
External Links
OpenBench
- GitHub - AndyGrant/OpenBench: OpenBench is a Distributed SPRT Testing Framework for Chess Engines
- OpenBench