Changes

Jump to: navigation, search

Meep

19 bytes removed, 23:59, 23 June 2018
no edit summary
'''Meep''',<br/>
an experimental chess engine as subject of research on [[Learning|machine learning]] techniques and [[Automated Tuning|automated tuning]], written by [[Joel Veness]], supported by [[David Silver]], [[William Uther]], and [[Alan Blair]], as elaborated in their 2009 research paper this page is based on <ref>[[Joel Veness]], [[David Silver]], [[William Uther]], [[Alan Blair]] ('''2009'''). ''[http://papers.nips.cc/paper/3722-bootstrapping-from-game-tree-search Bootstrapping from Game Tree Search]''. [http://jveness.info/publications/nips2009%20-%20bootstrapping%20from%20game%20tree%20search.pdf pdf]</ref> , and in Joel Veness' Ph.D. thesis <ref>[[Joel Veness]] ('''2011'''). ''Approximate Universal Artificial Intelligence and Self-Play Learning for Games''. Ph.D. thesis, [https://en.wikipedia.org/wiki/University_of_New_South_Wales University of New South Wales], supervisors: [[Kee Siong Ng]], [[Marcus Hutter]], [[Alan Blair]], [[William Uther]], [[John Lloyd]]; [http://jveness.info/publications/veness_phd_thesis_final.pdf pdf]</ref> . Meep is based on the [[UCI]] compliant tournament chess engine [[Bodo]], where the hand-crafted [[Evaluation Function|evaluation function]] is replaced by a weighted [https://en.wikipedia.org/wiki/Linear_combination linear combination] of 1812 features. Given a position s, a [https://en.wikipedia.org/wiki/Feature_vector feature vector] Φ(s) can be constructed from the 1812 numeric values of each feature. The majority of these features are binary. Φ(s) is typically sparse, with approximately 100 features active in any given position. Five wellknown, chess specific feature construction concepts, [[Material|material]], [[Piece-Square Tables|piece square tables]], [[Pawn Structure|pawn structure]], [[Mobility|mobility]] and [[King Safety|king safety]] were used to generate the 1812 distinct features. In a training mode with various search frameworks, Meep learns from self-play to adjust the weights of its evaluation function towards the value of the deep search. A tournament mode is later used to verify the [[Playing Strength|strength]] of a trained weight configuration.
=BootStrap=

Navigation menu