Does anybody know of any other hand-coded Javascript (not Java) Winboard/UCI compatible engines (i.e. can be played in Winboard/Arena/Cutechess etc) other than:-
Lozza
Tomitank
Wukong
Thanks
Hand coded Winboard/UCI Javascript Engine List
Moderators: hgm, Rebel, chrisw
-
- Posts: 490
- Joined: Tue Feb 04, 2014 12:25 pm
- Full name: Colin Jenkins
-
- Posts: 2559
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
-
- Posts: 4611
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: Hand coded Winboard/UCI Javascript Engine List
From the XB/UCI chronology (Details list) filtered for 'JS' in the PL column
Code: Select all
134 CeruleanJS 0.1.1 - 2016-01 D* yes JS XB
481 Lozza 1.10 2.0 2021-02 B1* yes JS UCI
588 P4wn 2.01 - 2014-03 yes JS UCI
651 RapChess 17-10-17 CS 2021-02-23 2021-02 D* yes C# (JS) UCI
800 tomitankChess# 1.4 5.0 2021-01 A3 yes JS UCI
852 Wukong 2020-08-13 JS 1.5 2021-01 C2* yes JS (C) UCI
You can find the link in the main chronology
(not included or collected are JS experiments of existing programs like Martins mentioned GarboJS,
this means you'll surely find a repo with a SF-JS somewhere etc...)
https://rwbc-chess.de
trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
-
- Posts: 2559
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Hand coded Winboard/UCI Javascript Engine List
interesting, I always thought Garbochess was a JS only engine, but CPW (and you) proves me wrong...
anyway, it's manually (re)written (i.e. handcoded), not compiled via emscripten to target asm.js like (I assume) SF-JS
Martin Sedlak
-
- Posts: 4611
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: Hand coded Winboard/UCI Javascript Engine List
I wouldn't be surprised if handwritten versions of Vice and TSCP in JS exist too :)
https://rwbc-chess.de
trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
-
- Posts: 490
- Joined: Tue Feb 04, 2014 12:25 pm
- Full name: Colin Jenkins
Re: Hand coded Winboard/UCI Javascript Engine List
Thanks Martin/Guenther,
NB: I did write a UCI shell for GarboChessJS some years ago but when somebody tested it the results were not great and I let it drop. Still have the code though.
Edit: My assumption has always been that I missed up the interface because GarbochessJS was quite strong.
NB: I did write a UCI shell for GarboChessJS some years ago but when somebody tested it the results were not great and I let it drop. Still have the code though.
Edit: My assumption has always been that I missed up the interface because GarbochessJS was quite strong.
-
- Posts: 1784
- Joined: Wed Jul 03, 2019 4:42 pm
- Location: Netherlands
- Full name: Marcel Vanthoor
Re: Hand coded Winboard/UCI Javascript Engine List
VICE? I'm certain of it.
The "Writing an engine in Javascript" basically implements the same engine, in about the same way, as the series "Writing an engine in C" (which is VICE). Both series are by the same author, BlueFever Software.
-
- Posts: 1242
- Joined: Sat Jul 05, 2014 7:54 am
- Location: Southwest USA
Re: Hand coded Winboard/UCI Javascript Engine List
My list so far is...
Lozza (many engines 10-20)
TomitankChess series 1.4,1.5 2.0 2.1 3.0 4.0 4.2 5.0 NNUE
SF 9 JS 9 (working)
SF 10 JS......
McBrain 9.6 JS
Roller JS (windows 10 only it seems)
Toledo Nano JS 1.00 and 1.01....
Non working so far for Me.....Wukong (crash)....Sf DD JS.(error).....SF 5 JS....SF 8 JS...SF6 JS...Garbochess JS (no luck for me)
kick JS...P4win JS (nothing) Cinnamon JS (crashed)...SF 11 JS..(no)...
-
- Posts: 41473
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Hand coded Winboard/UCI Javascript Engine List
Latest Lozza won't work for me on my popcount i5 (Windows 7).
gbanksnz at gmail.com
-
- Posts: 1242
- Joined: Sat Jul 05, 2014 7:54 am
- Location: Southwest USA
Re: Hand coded Winboard/UCI Javascript Engine List
These JS engines are a bit strange....On Lozza when I went to rt click and save the engine the size was 2.5 or 2.8 MB (engine won't work) when I downloaded the entire file folder and checked the sizes Lozza was around 200 to 250k.......engine would work...both files said Lozza.js.the real one and the non working one...2 different sizes...Dunno..Graham Banks wrote: ↑Wed Feb 24, 2021 10:40 pm Latest Lozza won't work for me on my popcount i5 (Windows 7).