TomitankChess
Revision as of 11:19, 25 September 2020 by GerdIsenberg (talk | contribs)
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 [1].
The js source code was initially obfuscated
[2]
[3],
but published as human readable source a few days later
[4].
tomitankChess uses the Node.js JavaScript runtime [5] 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 [6].
Contents
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
Evaluation
- Tapered Eval
- Material
- Bishop Pair
- Piece-Square Tables
- Mobility
- Outposts
- Pawn Structure
- King Safety
- 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
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
- ↑ tomitankChess - New JavaScript engine by Tamás Kuzmics, CCC, September 17, 2017
- ↑ Javascript-Obfuscator.aspx
- ↑ Re: tomitankChess - New JavaScript engine by Tamás Kuzmics, CCC, September 21, 2017
- ↑ Strongest JavaScript Chess Engine by Tamás Kuzmics, CCC, September 30, 2017
- ↑ Node.js
- ↑ Mobile application by Tamás Kuzmics, CCC, March 15, 2020
- ↑ Features based on tomitankChess/README.md at master · tomitank/tomitankChess · GitHub and tomitankChess 4.2