TomitankChess

Home * Engines * tomitankChess

tomitankChess, an open source chess engine by Tamás Kuzmics written in JavaScript, licensed under the GPL v3.0. tomitankChess was first released as version 1.4 in September 2017. The js source code was initially obfuscated , but published as human readable source a few days later . tomitankChess uses the Node.js JavaScript runtime to implement UCI. tomitankChess is available as mobile app Chess or Sakk under iOS and Android, the Pro versions at a not too cheap price.

=Features=

Board Representation

 * Bitboards (tomitankChess 2.0)
 * Blockers and Beyond
 * Piece-Lists

Search

 * Iterative Deepening
 * Fail-Soft Principal Variation Search
 * Transposition Table
 * Internal Iterative Deepening
 * Late Move Reductions
 * Late Move Pruning
 * Razoring
 * Futility Pruning
 * Null Move Pruning
 * Static Null Move Pruning (Reverse Futility Pruning)
 * Quiescence Search
 * Delta Pruning
 * SEE Pruning

Evaluation

 * Neural Networks (5.0)
 * Tapered Eval
 * Material
 * Bishop Pair
 * Piece-Square Tables
 * Mobility
 * Trapped Pieces
 * Rooks on (Semi) Open Files
 * Rook on Seventh
 * Outposts
 * Pawn Structure
 * Pawn Hash Table
 * Backward Pawn
 * Connected Pawns
 * Doubled Pawn
 * Isolated Pawn
 * Passed Pawn
 * Unstoppable Passer
 * King Safety
 * Attacking King Zone
 * Pawn Shelter
 * Tempo
 * Automated Tuning by Logistic Regression

=Forum Posts=

2017 ...

 * JavaScript Pawn Bitboard (with 32 bit integers) by Tamás Kuzmics, CCC, September 17, 2017
 * tomitankChess - New JavaScript engine by Tamás Kuzmics, CCC, September 17, 2017
 * Strongest JavaScript Chess Engine by Tamás Kuzmics, CCC, September 30, 2017
 * tomitankChess v.1.5 by Tamás Kuzmics, CCC, December 03, 2017
 * tomitankChess 2.0 by Tamás Kuzmics, CCC, July 11, 2018
 * tomitankChess 2.1 by Tamás Kuzmics, CCC, November 26, 2018
 * tomitankChess 3.0 by Tamás Kuzmics, CCC, January 14, 2019

2020 ...

 * tomitankChess 4.0 by Tamás Kuzmics, CCC, January 24, 2020
 * Mobile application by Tamás Kuzmics, CCC, March 15, 2020
 * tomitankChess 4.2 by Tamás Kuzmics, CCC, September 23, 2020
 * tomitankChess 5.0 with NN by Tamás Kuzmics, CCC, January 18, 2021

=External Links=
 * GitHub - tomitank/tomitankChess: Hungarian JavaScript Chess Engine
 * Chess - Apps on Google Play
 * Chess Pro - Apps on Google Play
 * Sakk on the App Store
 * Sakk Pro on the App Store
 * tomitankChess in CCRL 40/15

=References= Up one Level