This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Winter

Home * Engines * Winter

Winter in Zurich, ETH Zurich view 1Winter in Zurich, ETH Zurich view 1


  1. Image clipped from Winter views from our floor by Bertrand Meyer, ETH Zurich, Gray moment with Zentralbibliothek and Predigerkirche in the foreground, Lake Zurich, Grossmünster, Fraumünster and St. Peter behind, in the background foothill of Uetliberg, from Bertrand Meyer's ETH home page↩︎

Winter,
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.

Contents
  1. Selected Features
    1. Board Representation
    2. Search
    3. Evaluation
    4. Misc
  2. Forum Posts
    1. 2017 ...
    2. 2020 ...
  3. External Links
    1. Chess Engine
    2. Misc
  4. References

Selected Features

5

Board Representation

BMI2 - PEXT Bitboards

Evaluation

Misc

Forum Posts

2017 ...

Re: Winter Released by Jonathan Rosenthal, CCC, January 09, 2018

Windows version released by Jonathan Rosenthal, CCC, January 23, 2018

2020 ...

Re: Winter by Jonathan Rosenthal, CCC, July 09, 2021

Chess Engine

Misc

feat. Tommy Shannon on bass and Uncle John Turner on drums

Watch on YouTube

References

Up one Level


  1. Winter/statistics.h at master · rosenthj/Winter · GitHub↩︎

  2. Winter/linear_algebra.h at master · rosenthj/Winter · GitHub↩︎

  3. Winter Released by Jonathan Rosenthal, CCC, January 08, 2018↩︎

  4. Re: On-line engine blitz tourney April by Harm Geert Muller, CCC, April 22, 2017↩︎

  5. based on Winter Released by Jonathan Rosenthal, CCC, January 08, 2018↩︎

  6. Re: Winter Released by Jonathan Rosenthal, CCC, January 09, 2018↩︎

  7. Winter 0.3 Release Overview and Select Games by Jonathan Rosenthal, CCC, December 16, 2018↩︎

  8. James C. Bezdek, Robert Ehrlich, William Full (1984). FCM: The fuzzy c-means clustering algorithm. Computers & Geosciences, Vol. 10, Nos. 2-3, pdf↩︎

  9. K Means by Chris Piech↩︎

  10. The EM Algorithm for Gaussian Mixtures - Probabilistic Learning: Theory and Algorithms, CS 274A (pdf) University of California, Irvine↩︎

  11. Mixture Models & EM algorithm Lecture 21 (pdf) by David Sontag, New York University↩︎

  12. Re: Tapered Eval between 4 phases by Jonathan Rosenthal, CCC, October 16, 2017↩︎

  13. Re: NNUE accessible explanation by Jonathan Rosenthal, CCC, July 24, 2020↩︎

Categories: UCI · Open Source · GPL · X86 · X64 · ARM · PC · Android · Linux · Windows · NN · OpenBench · Johnny Winter · Tommy Shannon

What links here

Contributors: GerdIsenberg.