tomitankChess v.1.5

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Harvey Williamson, bob

tomitank
Posts: 138
Joined: Sat Mar 04, 2017 11:24 am
Location: Hungary

tomitankChess v.1.5

Post by tomitank » Sun Dec 03, 2017 5:59 pm

Hi all!

The new tomitankChess is avaliable.
This is Probably the Last Mailbox Version.
The new version will be completely bitboard.
(Yes. In pure JavaScript. First in the World.)

Version 1.5:
------------------
- New UI interface code (now working with JSUCI as well)
- Tuned Search algorithm
- Use TT at depth == 0

Estimated level:
------------------
- v.1.5: ~2540 elo (Still the Strongest JavaScript Chess Engine /2017.12.03/)

TODO:
------------------
- Pawn Eval Hash (Unfortunately there is little profit, but more memory needs. I'll consider it later.)

Have fun with tomitankChess!

Download link: https://github.com/tomitank/tomitankChess

Tamás Kuzmics (tomitank)

User avatar
Graham Banks
Posts: 30544
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: tomitankChess v.1.5

Post by Graham Banks » Sun Dec 03, 2017 7:19 pm

Thanks Tamas.
All the best with the new development. :)
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

Damir
Posts: 1770
Joined: Mon Feb 11, 2008 2:53 pm

Re: tomitankChess v.1.5

Post by Damir » Sun Dec 03, 2017 7:32 pm

Thanks Tamas. Best of luck in further improving your engine.
Do you plan on making your engine with UCI support ? :) :)

tomitank
Posts: 138
Joined: Sat Mar 04, 2017 11:24 am
Location: Hungary

Re: tomitankChess v.1.5

Post by tomitank » Sun Dec 03, 2017 7:37 pm

Graham Banks wrote:Thanks Tamas.
All the best with the new development. :)

Tanks Graham! :)

tomitank
Posts: 138
Joined: Sat Mar 04, 2017 11:24 am
Location: Hungary

Re: tomitankChess v.1.5

Post by tomitank » Sun Dec 03, 2017 7:41 pm

Damir wrote:Thanks Tamas. Best of luck in further improving your engine.
Do you plan on making your engine with UCI support ? :) :)
Already support it! Please read the "README" file on github. :)
If you add new engine, then can you adding command line parameter.
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)

Damir
Posts: 1770
Joined: Mon Feb 11, 2008 2:53 pm

Re: tomitankChess v.1.5

Post by Damir » Sun Dec 03, 2017 8:00 pm

Thanks a lot. I thought since your engine was made in JAVA, it did not contain any UCI, since JAva is entirely completely different programming language.. Glad to see I was mistaken :) :)

tomitank
Posts: 138
Joined: Sat Mar 04, 2017 11:24 am
Location: Hungary

Re: tomitankChess v.1.5

Post by tomitank » Sun Dec 03, 2017 9:47 pm

Damir wrote:Thanks a lot. I thought since your engine was made in JAVA, it did not contain any UCI, since JAva is entirely completely different programming language.. Glad to see I was mistaken :) :)
This is JavaScript. Not equal to JAVA :wink:
JavaScript is very slow and support only the 32 bits integers, but it also runs in the web browser. (It's hard to write a really strong engine in JavaScript.)
Last edited by tomitank on Sun Dec 03, 2017 9:55 pm, edited 1 time in total.

tttony
Posts: 254
Joined: Sat Apr 23, 2011 10:33 pm
Contact:

Re: tomitankChess v.1.5

Post by tttony » Sun Dec 03, 2017 9:50 pm

Cool!

Must be a PITA trying debug that code :D

tomitank
Posts: 138
Joined: Sat Mar 04, 2017 11:24 am
Location: Hungary

Re: tomitankChess v.1.5

Post by tomitank » Wed Dec 06, 2017 5:01 pm

I fixed unstoppable passer bug. Please download the new version! Sorry.

op12no2
Posts: 340
Joined: Tue Feb 04, 2014 11:25 am
Location: Mumbles, Wales, UK.
Contact:

Re: tomitankChess v.1.5

Post by op12no2 » Thu Dec 07, 2017 8:28 am

Hi Tamás,

I've updated my Lozza gauntlet to use 1.5. Good luck with the the bitboard route. I have no plans to go there myself, but I will follow your progress with great interest.

Post Reply