Code Monkey home page Code Monkey logo

anticrux's People

Contributors

ecrucru avatar gbtami avatar romantic668 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

anticrux's Issues

UCI_Chess960

Seems anticrux incorrectly claims to support Chess960.

tamas@TAMAS:~/anticrux$ node anticrux-engine.js 
uci
id name AntiCrux 0.3.0
id author https://github.com/ecrucru/anticrux/
option name UCI_Chess960 type check default false
option name UCI_Variant type combo default suicide var suicide var antichess var giveaway
option name Skill Level type spin default 10 min 1 max 20
option name Debug type check default false
option name Precise Score type check default false
uciok
copyprotection ok

UCI spec say(*) engine should send it if it supports this variant. As I know anticrux doesn't play chess960.

(*)"If the engine knows about Chess960
it should send the command 'option name UCI_Chess960 type check default false'
to the GUI at program startup."

WinBoard AA-beta with Anticrux Engine

Hello ecrucru,

I created 4 logos - please change the suffix into .bitmap format with Photofiltre http://photofiltre.free.fr/ to use the pictures with WinBoard GUI 4.9.170105 http://hgm.nubati.net/WinBoard-AA.zip

HGM http://www.talkchess.com/forum/profile.php?mode=viewprofile&u=456
Edmund http://www.talkchess.com/forum/profile.php?mode=viewprofile&u=3624

cf. CCC thread http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=727124&t=64807

Perhaps you can now run Anticrux under this newer WinBoard Interface
and host it as all-in-one-solution (Engine+GUI) on your website.

anticrux 1
anticrux 2
anticrux 3
anticrux 4

Anticrux UCI JavaScript Chess vs. Pulsar 2009-9b

http://www.lanternchess.com/pulsar/ - encore 0:10

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "1"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "pulsar2009-9b"]
[Result "0-1"]
[TimeControl "300"]
[Annotator "1. -0.70 1... +0.05"]

  1. e3 {-0.70/4} e5 {+0.05/8 10} 2. Ba6 {-1.40/7 1.0} Nxa6 {+3.39/8 14} 3.
    b4 {-2.30/7 1.3} Nxb4 {+4.31/8 11} 4. Qh5 {-3.00/7 1.1} Nxc2+ {+7.05/8 13}
    {Xboard: Forfeit due to invalid move: h5e5 (h5e5 via 0, 0) res=24} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "2"]
[White "pulsar2009-9b"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Annotator "1. +0.35 1... +1.40"]

  1. e4 {+0.35/8} b5 {+1.40/6 1.0} 2. Bxb5 {+1.40/8 12} f5 {+1.60/6 1.3} 3.
    exf5 {+2.78/8 10} Nh6 {+2.00/6 1.1} 4. Qh5+ {+3.14/8 10}
    {False draw claim: 'stalemate'} 1-0

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "3"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "pulsar2009-9b"]
[Result "0-1"]
[TimeControl "300"]
[Annotator "1. -0.70 1... +0.05"]

  1. e3 {-0.70/4} e5 {+0.05/8 11} 2. Ba6 {-1.40/7 1.0} Nxa6 {+3.39/8 12} 3.
    b4 {-1.60/7 1.3} Nxb4 {+4.31/8 11} 4. Qe2 {-2.80/7 1.2} Nxc2+ {+8.97/8 11}
  2. Kd1 {-3.40/6 0.9} Nxa1 {+9.38/8 9} 6. Qa6 {-4.20/6 1.2} bxa6
    {+20.49/8 9}
    {Xboard: Forfeit due to invalid move: d1c2 (d1c2 via 0, 0) res=24} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "4"]
[White "pulsar2009-9b"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Annotator "1. +0.35 1... +1.60"]

  1. e4 {+0.35/8} f5 {+1.60/6 1.1} 2. exf5 {+1.41/8 12} b5 {+1.60/5 0.9} 3.
    Qh5+ {+7.33/8 13}
    {False draw claim: 'stalemate'} 1-0

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "5"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "pulsar2009-9b"]
[Result "0-1"]
[TimeControl "300"]
[Annotator "1. -0.70 1... +0.05"]

  1. e3 {-0.70/4} e5 {+0.05/8 14} 2. Ba6 {-2.00/7 1.1} Nxa6 {+3.39/8 13} 3.
    h4 {-1.60/7 1.2} d5 {+3.45/8 12}
    {False draw claim: 'stalemate'} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "6"]
[White "pulsar2009-9b"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Annotator "1. +0.35 1... +1.60"]

  1. e4 {+0.35/8} f5 {+1.60/6 1.0} 2. exf5 {+1.41/8 12} b5 {+1.60/5 1.0} 3.
    Qh5+ {+7.33/8 10}
    {False draw claim: 'stalemate'} 1-0

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "7"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "pulsar2009-9b"]
[Result "0-1"]
[TimeControl "300"]
[Annotator "1. -0.70 1... +0.05"]

  1. e3 {-0.70/4} e5 {+0.05/8 12} 2. Ba6 {-1.40/7 1.0} Nxa6 {+3.39/8 12} 3.
    b4 {-2.30/7 1.2} Nxb4 {+4.45/8 12} 4. Qg4 {-2.80/7 1.2} Nxc2+ {+8.73/8 11}
    {Xboard: Forfeit due to invalid move: g4g7 (g4g7 via 0, 0) res=24} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "8"]
[White "pulsar2009-9b"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Annotator "1. +0.35 1... +1.60"]

  1. e4 {+0.35/8} f5 {+1.60/6 1.1} 2. exf5 {+1.41/8 14} Nf6 {+1.00/5 1.0} 3.
    Bd3 {+1.50/8 9} Ne4 {+2.00/4 0.9} 4. Qh5+ {+8.11/8 13}
    {False draw claim: 'stalemate'} 1-0

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "9"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "pulsar2009-9b"]
[Result "0-1"]
[TimeControl "300"]
[Annotator "1. -0.70 1... +0.05"]

  1. e3 {-0.70/4} e5 {+0.05/8 13} 2. Ba6 {-2.00/7 1.1} Nxa6 {+3.39/8 13} 3.
    h4 {-1.60/7 1.2} d5 {+3.45/8 10}
    {False draw claim: 'stalemate'} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "10"]
[White "pulsar2009-9b"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Annotator "1. +0.35 1... +1.40"]

  1. e4 {+0.35/8} b5 {+1.40/6 1.0} 2. Bxb5 {+1.40/8 14} f5 {+1.60/6 1.3} 3.
    exf5 {+2.78/8 10} Nh6 {+2.00/6 1.0} 4. Qh5+ {+3.14/8 12}
    {False draw claim: 'stalemate'} 1-0

Anticrux Javascript UCI et WinBoard 4.8.0 avec Windows 7 SP1

Salut erucru,

excuse-moi, mais de quelle manière fonctionne l´implémentation Anticrucx UCI Javascript avec le logiciel Javascript Universal Chess Interface https://sourceforge.net/projects/jsuci/ comme Lozza JS dans le cadre WinBoard 4.8.0 http://www.open-aurec.com/wbforum/viewtopic.php?f=19&t=51528

Quelles informations nécessaires doivent contenir les articles suivants?

engine (.exe or .jar): __________________________
commandline-line parameters:________________________
WinBoard options:____________________________

l´option UCI

AntiChess = variante des échecs losers, giveaway ou suicide ?

J´ai mentionné Anticrux dans la collection CCWiki ici:
http://computer-chess.org/doku.php?id=computer_chess:wiki:lists:variants_engine_list (>Losing Chess/Suicide Chess)

l´auteur de Lozza Javascript UCI , Colin Jenkins, (dans le pays de Galles = Wales)a écrit dans langue anglaise: cf. https://chessprogramming.wikispaces.com/Lozza

Lozza Javascript - UCI

Download the latest jsUCI http://sourceforge.net/projects/jsuci/files/ , Unzip into a folder of your choice.
Download lozza.js http://op12no2.me/toys/lozza/lozza.js (right-click the link and use “save link as” or something like, that dependent on your browser) and save into the same folder.
Create a new engine in your favourite chess UI. The executable will be jsuci_1_2.exe and the parameter it needs is lozza.js. Select UCI protocol.
You can also run Lozza from a command line:-

jsuci_1_2.exe lozza.js
NOTES

The image at the top of the post can be used as a logo :)
Like running in a browser, Lozza is being compiled and optimised in real time under jsUCI (V8) and performance will never be as good as a native executable.
The jsUCI executable file name may change as new versions are added.
Lozza needs an explicit ucinewgame.
Lozza cannot ponder or stop an analysis, but chess UIs usually have a way to restart an engine which can be used to terminate analysis.
lozza.js is updated frequently. Check the change history for progress.

Scidb (Linux) and implementation of JavaScript engines

Hello ecrucru,
Gregor http://www.talkchess.com/forum/profile.php?mode=viewprofile&u=7105 told me in German:
Scidb http://scidb.sourceforge.net/ - die Unterstützung von Javascript-Motoren ist noch nicht realisiert, und hat zur Zeit keine Priorität, (Scidb does not support JavaScript engines - realization has a low priority at the moment)
please take a look at the following features for Suicide Chess:
Endgame Tablebases https://catalin.francu.com/nilatac/ (4 pieces)
FICS Games DataBase http://ficsgames.org/
Suicide Chess Server https://catalin.francu.com/colibri/www/

Anticrux 0.3.0 Javascript UCI vs. Sjeng 11.2 WB Suicide Chess

Salut ecrucru,
ton logiciel fonctionne maintenant avec Node.js 6.11.2 LTS 64 bit https://nodejs.org/en/ ( .exe)
et anticrux-engine.js (paramètre dans la ligne de commande)
contre Sjeng 11.2 WB https://sjeng.org/download.html existe une terrible défaite - 0:10

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "1"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "Sjeng 11.2"]
[Result "0-1"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. -0.70 1... -0.12"]

  1. e3 {-0.70/4} e6 {-0.12/11 40} 2. b4 {-1.30/7 0.9} Bxb4 3. Bb2
    {-1.30/5 0.8} Bxd2 4. Bxg7 {-0.70/8 0.3} Bxe3 5. Qxd7 {-0.90/8 1.3} Nxd7 6.
    Bxh8 {-0.70/6 0.8} Bxf2 7. Kxf2 {+0.00/1 0.1} Ne5 8. Bxe5 {+0.80/1 0.1} Qd1
  2. Bxc7 {+0.50/1 0.2} Qxb1 10. Rxb1 {+2.00/1 0.1} Bd7 11. Rxb7
    {+2.70/1 0.1} Ba4 12. Rxa7 {+2.30/1 0.1} Bxc2 13. Rxa8 {+4.50/1 0.1} f6 14.
    Rxe8 {+5.40/1 0.1} Nh6 15. Rxe6 {+6.10/1 0.2} Bb1 16. Rxf6 {+6.10/1 0.1}
    Bxa2 17. Rxh6 {+7.70/1 0.1} Bb3 18. Rxh7 {+8.50/1 0.1} Bc4 19. Bxc4
    {+1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "2"]
[White "Sjeng 11.2"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. +0.32 1... +1.10"]

  1. e3 {+0.32/9} b5 {+1.10/3 0.7} 2. Bxb5 Bb7 {+1.40/5 0.8} 3. Bxd7 Bxg2
    {+1.10/6 1.2} 4. Bxe8 Qxd2 {+1.90/8 0.4} 5. Bxd2 {+6.37/11 24} Bxh1
    {+1.10/1 0.1} 6. Bxf7 Bd5 {+3.10/6 0.8} 7. Bxg8 Bxa2 {+2.30/6 1.1} 8. Rxa2
    Rxg8 {+2.10/1 0.1} 9. Rxa7 Rxa7 {+1.00/1 0.1} 10. Ba5 Rxa5 {-0.30/1 0.1}
  2. Qd5 Rxd5 {-2.10/1 0.1} 12. Kd1 Rxd1 {-3.20/1 0.1} 13. Na3 Rxg1
    {-4.40/1 0.1} 14. Nb1 Rxb1 {-5.60/1 0.1} 15. b4 Rxb4 {-6.50/1 0.1} 16. c4
    Rxc4 {-7.40/1 0.1} 17. h4 Rxh4 {-8.20/1 0.1} 18. e4 Rxe4 {-9.10/1 0.1} 19.
    f4 Rxf4 {-1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 1-0

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "3"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "Sjeng 11.2"]
[Result "0-1"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. -0.70 1... -0.12"]

  1. e3 {-0.70/4} e6 {-0.12/11 40} 2. Ba6 {-1.30/7 0.9} Nxa6 {+0.26/10 14} 3.
    b4 {-1.60/6 0.8} Bxb4 4. Qf3 {-2.00/5 0.8} Bxd2 5. Qxb7 {-2.60/6 1.1} Bxe1
  2. Qxa6 {-3.30/7 0.6} Bxf2 7. Qxa7 {-2.30/8 0.3} Bxe3 {+2.24/10 8} 8. Qxa8
    {-2.80/7 0.7} Bxg1 {+2.58/11 10} 9. Qxc8 {-2.60/8 0.8} Qxc8 10. Rxg1
    {-0.90/1 0.1} g5 11. Bxg5 {-0.30/1 0.1} Nf6 12. Bxf6 {+0.90/1 0.2} c6 13.
    Bxh8 {+2.70/1 0.1} f6 14. Bxf6 {+3.60/1 0.1} e5 15. Bxe5 {+4.50/1 0.1} d6
  3. Bxd6 {+5.40/1 0.1} Qh3 17. gxh3 {+7.10/1 0.2} c5 18. Bxc5 {+8.00/1 0.1}
    Kf8 19. Bxf8 {+9.10/1 0.1} h6 20. Bxh6 {+1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "4"]
[White "Sjeng 11.2"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. +0.32 1... +1.10"]

  1. e3 {+0.32/9} b5 {+1.10/3 0.7} 2. Bxb5 Bb7 {+1.40/5 0.8} 3. Bxd7 Bxg2
    {+1.10/6 1.3} 4. Bxe8 Qxd2 {+1.90/8 0.4} 5. Bxd2 {+6.37/11 24} Bxh1
    {+1.10/1 0.1} 6. Bxf7 Bd5 {+3.10/6 0.8} 7. Bxg8 Bxa2 {+2.10/6 1.0} 8. Rxa2
    Rxg8 {+2.10/1 0.1} 9. Rxa7 Rxa7 {+1.00/1 0.1} 10. Ba5 Rxa5 {-0.30/1 0.2}
  2. Qd5 Rxd5 {-2.10/1 0.1} 12. Kd1 Rxd1 {-3.20/1 0.1} 13. Na3 Rxg1
    {-4.40/1 0.1} 14. Nb1 Rxb1 {-5.60/1 0.2} 15. b4 Rxb4 {-6.50/1 0.1} 16. c4
    Rxc4 {-7.40/1 0.1} 17. h4 Rxh4 {-8.20/1 0.1} 18. e4 Rxe4 {-9.10/1 0.1} 19.
    f4 Rxf4 {-1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 1-0

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "5"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "Sjeng 11.2"]
[Result "0-1"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. -0.70 1... -0.12"]

  1. e3 {-0.70/4} e6 {-0.12/11 40} 2. b4 {-1.30/7 0.9} Bxb4 3. Bb2
    {-1.30/5 0.7} Bxd2 4. Bxg7 {-0.70/8 0.3} Bxe3 5. Bxh8 {-0.90/8 1.4} Bxf2 6.
    Qxd7 {-1.80/8 1.1} Nxd7 7. Kxf2 {+0.00/1 0.1} Ne5 8. Bxe5 {+0.80/1 0.1} Qd1
  2. Bxc7 {+0.50/1 0.1} Qxb1 10. Rxb1 {+2.00/1 0.1} Bd7 11. Rxb7
    {+2.70/1 0.1} Ba4 12. Rxa7 {+2.30/1 0.1} Bxc2 13. Rxa8 {+4.50/1 0.1} f6 14.
    Rxe8 {+5.40/1 0.1} Nh6 15. Rxe6 {+6.10/1 0.1} Bb1 16. Rxf6 {+6.10/1 0.1}
    Bxa2 17. Rxh6 {+7.70/1 0.1} Bb3 18. Rxh7 {+8.50/1 0.1} Bc4 19. Bxc4
    {+1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "6"]
[White "Sjeng 11.2"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. +0.32 1... +1.10"]

  1. e3 {+0.32/9} b5 {+1.10/3 0.7} 2. Bxb5 Bb7 {+1.40/5 0.7} 3. Bxd7 Bxg2
    {+0.90/6 1.2} 4. Bxe8 Qxd2 {+1.90/8 0.4} 5. Bxd2 {+6.37/11 24} Bxh1
    {+1.10/1 0.1} 6. Bxf7 Bd5 {+3.10/6 0.8} 7. Bxg8 Bxa2 {+2.30/6 1.0} 8. Rxa2
    Rxg8 {+2.10/1 0.1} 9. Rxa7 Rxa7 {+1.00/1 0.1} 10. Ba5 Rxa5 {-0.30/1 0.2}
  2. Qd5 Rxd5 {-2.10/1 0.2} 12. Kd1 Rxd1 {-3.20/1 0.1} 13. Na3 Rxg1
    {-4.40/1 0.1} 14. Nb1 Rxb1 {-5.60/1 0.2} 15. b4 Rxb4 {-6.50/1 0.1} 16. c4
    Rxc4 {-7.40/1 0.1} 17. h4 Rxh4 {-8.20/1 0.1} 18. e4 Rxe4 {-9.10/1 0.1} 19.
    f4 Rxf4 {-1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 1-0

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "7"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "Sjeng 11.2"]
[Result "0-1"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. -0.70 1... -0.12"]

  1. e3 {-0.70/4} e6 {-0.12/11 40} 2. Ba6 {-1.30/7 0.9} Nxa6 {+0.26/10 14} 3.
    b4 {-1.60/6 0.9} Bxb4 4. Qf3 {-2.00/5 0.7} Bxd2 5. Qxb7 {-2.60/6 1.0} Bxe1
  2. Qxa7 {-3.00/7 0.6} Bxf2 7. Qxa8 {-2.30/8 0.7} Bxg1 {+2.61/12 10} 8. Qxa6
    {-2.50/6 0.8} Bxa6 9. Rxg1 {-1.30/1 0.2} Bf1 10. Rxf1 {-0.20/1 0.1} Qe7 11.
    Rxf7 {-1.10/1 0.1} Qxf7 12. Nc3 {-2.10/4 1.0} Qf4 13. exf4 {+0.50/1 0.1} e5
  3. fxe5 {+1.50/1 0.1} g5 15. Bxg5 {+2.50/1 0.1} Kd8 16. Bxd8 {+3.70/1 0.1}
    Ne7 17. Bxe7 {+3.30/6 0.7} c5 18. Bxc5 {+6.00/1 0.1} Rf8 19. Bxf8
    {+8.00/1 0.1} h6 20. Bxh6 {+9.00/1 0.1} d6 21. exd6 {+1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "8"]
[White "Sjeng 11.2"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. +0.32 1... +1.10"]

  1. e3 {+0.32/9} b5 {+1.10/3 0.7} 2. Bxb5 Bb7 {+1.40/5 0.8} 3. Bxd7 Bxg2
    {+0.90/6 1.1} 4. Bxe8 Qxd2 {+1.90/8 0.5} 5. Bxd2 {+6.37/11 24} Bxh1
    {+1.10/1 0.1} 6. Bxf7 Bd5 {+3.10/6 0.7} 7. Bxg8 Bxa2 {+2.40/6 1.0} 8. Rxa2
    Rxg8 {+2.10/1 0.1} 9. Rxa7 Rxa7 {+1.00/1 0.1} 10. Ba5 Rxa5 {-0.30/1 0.1}
  2. Qd5 Rxd5 {-2.10/1 0.1} 12. Kd1 Rxd1 {-3.20/1 0.1} 13. Na3 Rxg1
    {-4.40/1 0.2} 14. Nb1 Rxb1 {-5.60/1 0.1} 15. b4 Rxb4 {-6.50/1 0.1} 16. c4
    Rxc4 {-7.40/1 0.1} 17. h4 Rxh4 {-8.20/1 0.1} 18. e4 Rxe4 {-9.10/1 0.1} 19.
    f4 Rxf4 {-1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 1-0

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "9"]
[White "AntiCrux 0.3.0 (UCI2WB)"]
[Black "Sjeng 11.2"]
[Result "0-1"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. -0.70 1... -0.12"]

  1. e3 {-0.70/4} e6 {-0.12/11 40} 2. b4 {-1.30/7 0.9} Bxb4 3. Bb2
    {-1.30/5 0.7} Bxd2 4. Bxg7 {-0.70/8 0.3} Bxe3 5. Qxd7 {-0.90/8 1.3} Nxd7 6.
    Bxh8 {-0.70/6 0.8} Bxf2 7. Kxf2 {+0.00/1 0.1} Ne5 8. Bxe5 {+0.80/1 0.1} Qd1
  2. Bxc7 {+0.50/1 0.1} Qxb1 10. Rxb1 {+2.00/1 0.1} Bd7 11. Rxb7
    {+2.70/1 0.1} Ba4 12. Rxa7 {+2.30/1 0.2} Bxc2 13. Rxa8 {+4.50/1 0.1} f6 14.
    Rxe8 {+5.40/1 0.1} Nh6 15. Rxe6 {+6.10/1 0.1} Bb1 16. Rxf6 {+6.10/1 0.1}
    Bxa2 17. Rxh6 {+7.70/1 0.1} Bb3 18. Rxh7 {+8.50/1 0.1} Bc4 19. Bxc4
    {+1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 0-1

[Event "Computer Chess Game"]
[Site "QUADCORE-I5"]
[Date "2017.08.16"]
[Round "10"]
[White "Sjeng 11.2"]
[Black "AntiCrux 0.3.0 (UCI2WB)"]
[Result "1-0"]
[TimeControl "300"]
[Variant "suicide"]
[Annotator "1. +0.32 1... +1.10"]

  1. e3 {+0.32/9} b5 {+1.10/3 0.7} 2. Bxb5 Na6 {+0.80/5 0.8} 3. Bxa6 Bxa6
    {+0.20/1 0.1} 4. c4 Bxc4 {-0.30/1 0.1} 5. Qg4 Bxa2 {-0.10/1 0.1} 6. Qxg7
    Bxg7 {+0.20/7 0.7} 7. Rxa2 Bxb2 {-0.10/1 0.1} 8. Rxb2 Rc8 {+1.20/3 0.7} 9.
    Rb8 Rxb8 {-1.30/1 0.1} 10. Kd1 Rxb1 {-2.20/1 0.1} 11. Ke2 Rxc1
    {-3.40/1 0.1} 12. Nf3 Rxh1 {-4.90/1 0.2} 13. Nd4 Rxh2 {-5.50/1 0.2} 14. d3
    Rxg2 {-6.20/1 0.1} 15. Kd1 Rxf2 {-6.90/1 0.1} 16. Kd2 Rxd2 {-7.70/1 0.1}
  2. Nb3 Rxd3 {-8.40/1 0.2} 18. Na1 Rxe3 {-9.10/1 0.1} 19. Nb3 Rxb3
    {-1000.01/1 0.1}
    {Xboard adjudication: Stalemate} 1-0

Anticrux with Node.JS and WinBoard AA beta

Hello ecrcru,

I have installed nodeJS on C:\Program Files\nodejs\node.exe
AnticruxJS is on C:\Users\NRL\Downloads\anticrux-master\anticrux-master\anticrux-engine.js

you said:
"AntiCrux" -fcp "C:\fullpath\nodejs\node.exe --expose-gc C:\fullpath\anticrux-engine.js" -fd "C:\fullpath\anticrux" -fn "AntiCrux" -fUCI /variant=suicide

Well, that is for me (only a user, not a programmer) these things are a little bit obfuscated

What data have to be inserted into the rows of WinBoard AA beta here=

jar or exe :
commandline-parameters:
WinBoard potions:

Is --expose-gc synonymous with garbage colection e.g. SocketCluster/socketcluster#105 ?

What other variants -except of Suicide Chess- are supported by Anticrux-engine respectively can these applications be used now with Edmund´s Javascript UCI - or is node.js in each case necessary?

What UCI option have to be invoked? UCI or UCCI/USI/Arena960

If for Anticrux would exist a CECP a.k.a. WinBoard* compatible edition, implementation will be much easier than this procedure, even with older WinBoard GUI versions.

Did you receive my message in French some days ago via http://ecrucru.free.fr/?page=contact&ref=anticrux - I could not regognize a confirmation like "mesage envoyé" or something else.

What´s about Scidb by Gregor Cramer http://scidb.sourceforge.net/index.html ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.