Hi all!
tomitankChess is pure JavaScript Engine
-----------------------------------------
- No Emscripten, no V8 optimization: unlike stockfish-js
- tomitankChess use node.js for UCI protokol.
Usage:
------------------
- Arena GUI with node.js
- Comand line: direct acces to node.exe (C:\Program Files\nodejs\node.exe)
- Command line parameters: direct acces to tomitankChess.js (C:\Program Files\nodejs\tomitankChessUCI.js)
Features:
------------------
- Pawn bitboard with 32 bit integers (http://talkchess.com/forum/viewtopic.php?t=65198)
- Hash 28MB
- PVS, fail-low
- IID
- LMR
- LMP
- Razoring
- Futility Pruning
- Null Move Pruning
- Static null move pruning
- See pruning at Qsearch
- Delta Pruning at Qsearch
- Evaluation based on Fruit 2.1
Thanks:
------------------
- Thanks Fabien Letouzey for the great source code of the program Fruit 2.1.
- Thanks Colin Jenkins (Lozza author) for the UCI interface code.
- Thanks Stockfish authors
- Thanks VICE author
- http://talkchess.com
- https://chessprogramming.wikispaces.com/
Estimated level:
------------------
- Lozza 1.7 or better. (Around 2400-2500 elo)
TODO:
------------------
- Pawn Eval Hash
- Tune Search algorithm
Have fun with tomitankChess!
Download link: https://github.com/tomitank/tomitankChess
Tamas Kuzmics
tomitankChess - New JavaScript engine
Moderators: hgm, Rebel, chrisw
-
- Posts: 276
- Joined: Sat Mar 04, 2017 12:24 pm
- Location: Hungary
-
- Posts: 41542
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: tomitankChess - New JavaScript engine
Is there an engine folder to download?
Graham.
Graham.
gbanksnz at gmail.com
-
- Posts: 1298
- Joined: Sun Mar 12, 2006 6:46 pm
- Location: Kelowna
- Full name: Tony Mokonen
Re: tomitankChess - New JavaScript engine
You need the Node.js executable to run the engine inside of a chess GUI.
Download it from
https://nodejs.org/en/download/
I would use the Windows Binary .zip package. Place node.exe from the download and tomitankChess.js from the tomitankChess GitHub site in the same folder. Then when you set up your engine in the GUI, use node.exe as the engine, and tomitankChess.js as the command line parameter, and you should be good to go.
Download it from
https://nodejs.org/en/download/
I would use the Windows Binary .zip package. Place node.exe from the download and tomitankChess.js from the tomitankChess GitHub site in the same folder. Then when you set up your engine in the GUI, use node.exe as the engine, and tomitankChess.js as the command line parameter, and you should be good to go.
-
- Posts: 41542
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: tomitankChess - New JavaScript engine
Thanks Tony.tmokonen wrote:You need the Node.js executable to run the engine inside of a chess GUI.
Download it from
https://nodejs.org/en/download/
I would use the Windows Binary .zip package. Place node.exe from the download and tomitankChess.js from the tomitankChess GitHub site in the same folder. Then when you set up your engine in the GUI, use node.exe as the engine, and tomitankChess.js as the command line parameter, and you should be good to go.
gbanksnz at gmail.com
-
- Posts: 41542
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: tomitankChess - New JavaScript engine
I can't seem to download the tomitankChess.js file.Graham Banks wrote:Thanks Tony.tmokonen wrote:You need the Node.js executable to run the engine inside of a chess GUI.
Download it from
https://nodejs.org/en/download/
I would use the Windows Binary .zip package. Place node.exe from the download and tomitankChess.js from the tomitankChess GitHub site in the same folder. Then when you set up your engine in the GUI, use node.exe as the engine, and tomitankChess.js as the command line parameter, and you should be good to go.
gbanksnz at gmail.com
-
- Posts: 1298
- Joined: Sun Mar 12, 2006 6:46 pm
- Location: Kelowna
- Full name: Tony Mokonen
Re: tomitankChess - New JavaScript engine
From https://github.com/tomitank/tomitankChessI can't seem to download the tomitankChess.js file.
Click on the green Clone or download button and download the zip file, and extract it from the file you have downloaded.
-
- Posts: 41542
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: tomitankChess - New JavaScript engine
Got it. Thanks again.tmokonen wrote:From https://github.com/tomitank/tomitankChessI can't seem to download the tomitankChess.js file.
Click on the green Clone or download button and download the zip file, and extract it from the file you have downloaded.
gbanksnz at gmail.com
-
- Posts: 389
- Joined: Wed Sep 26, 2012 1:29 pm
- Location: Hungary
Re: tomitankChess - New JavaScript engine
Seems little unusual for me to publish a GPL program as an encripted .js file. Is there any special reason you use this format instead of readable source code?
-
- Posts: 276
- Joined: Sat Mar 04, 2017 12:24 pm
- Location: Hungary
-
- Posts: 41542
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: tomitankChess - New JavaScript engine
Does Tomitank have a version number (like 1.0 for example)?tomitank wrote:Thanks your help!
gbanksnz at gmail.com