Home * Engines * chess22k

an UCI compliant open source chess engine by Sander Maassen vd Brink, written in Java first released in January 2017 [1]. While already in the 2400 Elo range using a 64-bit Java Runtime Environment (JRE), it has not initially implemented a tapered evaluation, but abrupt transition based on piece counts per side to distinguish between middlegame and endgame terms [2] [3]. However, tapered evaluation was implemented in chess22k 1.5 along with new evaluation terms adjusted by Texel's tuning method [4].



Board Representation



Forum Posts

External Links


  1. ^ chess22k v1.0 by sandermvdb, OpenChess Forum, January 13, 2017
  2. ^ public boolean isEndGame(int color) in chess22k/ChessBoard.java at master · sandermvdb/chess22k · GitHub
  3. ^ isEndGame used in chess22k/EvalUtil.java at master · sandermvdb/chess22k · GitHub
  4. ^ chess22k 1.5 released by Sander Maassen vd Brink, CCC, August 12, 2017
  5. ^ Based on readme and GitHub - sandermvdb/chess22k

What links here?

Up one Level