For each Gaussian a separate evaluation function is trained. When the evaluation function is called the relative probability a position stems from each Gaussian is estimated, the evaluation functions are computed and the final score is returned as the weighted average - a generalization of tapered eval with game phases[12]
an UCI compliant open source chess engine by Jonathan Rosenthal, written in C++, released on January 08, 2018 under the terms of GPL Version 3. Winter is inspired by machine learning techniques, as applied in move ordering and in particular in evaluation, and heavily relies on C++ templates but not on any library aside from STL as it comes with its own implementations for statistics [1] and linear algebra [2]. Winter started its life in 2016 as a group project at ETH Zurich in a course on parallel computing along with Jonas Kuratli and Jonathan Maurer - the current release with Jonathan Rosenthal as sole author has removed the parallel portion of the code [3]. It started to play on-line at HGM's Online Engine Blitz Tourneys in April 2017 [4].
Table of Contents
Selected Features
[6]Board Representation
BMI2 - PEXT Bitboards
Search
Evaluation
Misc
Forum Posts
Re: Winter Released by Jonathan Rosenthal, CCC, January 09, 2018
Windows version released by Jonathan Rosenthal, CCC, January 23, 2018
External Links
Chess Engine
Misc
feat. Tommy Shannon on bass and Uncle John Turner on drums
References
What links here?
Up one Level