Carballo 1.2 exe

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

Moderator: Ras

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

Re: Carballo 1.2 exe

Post by Graham Banks »

ChessGUI allows you to install java engines.
You select the java and uci tick boxes when setting up Carballo and you're done.
gbanksnz at gmail.com
User avatar
Sylwy
Posts: 5247
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Carballo 1.2 exe - more ways

Post by Sylwy »

Graham Banks wrote:ChessGUI allows you to install java engines.
You select the java and uci tick boxes when setting up Carballo and you're done.
Of course, Graham !

More, Arena GUI allows you also to use every Java executable (.jar) via a simple batch file, something like:

java -jar ruxywarriorchess.jar

But..........a lot of people want to use Fritz-or Shredder-or Aquarium-or ChessPartner-or.......................................GUIs.

Have a nice weekend !
SilvianR :wink:
Charly
Posts: 1091
Joined: Wed Jul 23, 2014 4:30 pm
Location: Bretagne

Re: Carballo 1.2 exe - some explanations

Post by Charly »

Many thanks for your patience !

I switched to jar2exe.com (not the softonic one)

- I put the Carballo-master in the same folder with j2ewiz.exe
- I have the latest version of Java on my Windows 8.1 (I checked on the Java official Website)
- I launch j2ewiz.exe : step 1 = ok step 2 =ok

step 3 : problem => it ask me "Main Java Class" with a select button.

I don't have a clue what it is (it looks like an alien language to me...)

What should I put here ?

Chi va piano ...
Brittany from the sky :
https://youtu.be/nR9eU_tVbxE
User avatar
Sylwy
Posts: 5247
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Carballo 1.2 exe - some explanations

Post by Sylwy »

Charly wrote:Many thanks for your patience !

I switched to jar2exe.com (not the softonic one)

- I put the Carballo-master in the same folder with j2ewiz.exe
- I have the latest version of Java on my Windows 8.1 (I checked on the Java official Website)
- I launch j2ewiz.exe : step 1 = ok step 2 =ok

step 3 : problem => it ask me "Main Java Class" with a select button.

I don't have a clue what it is (it looks like an alien language to me...)

What should I put here ?

Chi va piano ...
Uci.class

SilvianR :wink:
Charly
Posts: 1091
Joined: Wed Jul 23, 2014 4:30 pm
Location: Bretagne

Re: Carballo 1.2 exe - some explanations

Post by Charly »

Hi,

To Graham :

I tested under ChessGUI 0.245g with the infos you gave => It ran without problem (no need to make an exe) after installing the way you explained, so many thanks !

And for info, I also tested the 32 bit version with ChessGUI : it also runs perfectly !


To Ruxy :

At last, after many try, I succeeded in making a 32bit exe. :D :D

Here is the first test made for Carballo 1.2-32 under Arena 3.5 :

[Event "Computer chess game"]
[Site "ACCC"]
[Date "2015.05.08"]
[Round "?"]
[White "Carballo 1.2"]
[Black "Jikchess 0.01 x64"]
[Result "1/2-1/2"]
[BlackElo "2491"]
[ECO "B30"]
[Opening "Sicilian"]
[Time "18:27:29"]
[Variation "2...Nc6 3.Nc3 Nf6"]
[WhiteElo "2200"]
[TimeControl "40/180:40/180:40/180"]
[Termination "normal"]
[PlyCount "112"]
[WhiteType "program"]
[BlackType "program"]

1. Nf3 {+0.25/11 3} c5 {-0.07/12 4} 2. Nc3 {+0.31/11 4} Nf6 {+0.01/13 4} 3.
e4 {+0.22/10 2} Nc6 {+0.06/13 4} 4. Bd3 {+0.25/10 3} h6 {+0.07/12 4} 5. O-O
{+0.36/9 1} g5 {+0.03/12 4} 6. Re1 {+0.38/9 3} e5 {-0.03/12 4} 7. Bc4
{+0.33/9 2} d6 {-0.07/13 4} 8. d3 {+0.27/9 3} g4 {-0.07/13 4} 9. Nd2
{+0.32/9 2} a6 {-0.11/13 4} 10. Nf1 {+0.32/9 2} b5 {+0.16/14 4} 11. Bb3
{+0.61/9 2} Rb8 {+0.12/13 4} 12. Ne3 {+0.53/9 3} h5 {+0.13/13 4} 13. Ned5
{+0.53/9 2} Nxd5 {+0.09/13 4} 14. Nxd5 {+0.43/9 2} Nd4 {0.00/13 13} 15. c3
{+0.57/9 2} Nxb3 {+0.10/15 4} 16. axb3 {+0.63/9 1} Bb7 {-0.02/14 4} 17. f3
{+0.66/8 1} f5 {-0.10/13 9} 18. Rf1 {+0.57/8 1} f4 {+0.13/13 3} 19. g3
{+0.97/9 3} Rg8 {+0.59/12 3} 20. gxf4 {+0.92/8 1} g3 {+0.69/12 5} 21. h3
{+0.80/9 3} Qh4 {+1.35/13 3} 22. Kg2 {+0.89/9 1} exf4 {+0.71/12 5} 23. Nxf4
{+1.01/9 2} Bc8 {+1.07/12 4} 24. Rh1 {+1.19/9 1} b4 {+0.80/12 3} 25. d4
{+1.25/9 2} bxc3 {+0.35/11 3} 26. bxc3 {+1.38/9 2} Bh6 {+0.13/12 3} 27. Nd5
{+1.46/9 1} Bxc1 {-0.42/13 3} 28. Rxc1 {+1.50/8 1} Kf7 {-0.63/12 3} 29. b4
{+1.49/9 2} cxb4 {-0.66/12 3} 30. cxb4 {+1.86/8 1} Bd7 {-1.09/11 3} 31. Rc7
{+2.80/9 2} Rbd8 {-1.98/12 6} 32. Qa4 {+3.07/9 1} Ke8 {-2.37/13 3} 33. Qxa6
{+3.15/9 1} Rf8 {-2.61/12 2} 34. f4 {+3.18/7 1} Rxf4 {-2.54/13 3} 35. Nxf4
{+2.86/7 1} Qxf4 {-2.62/13 3} 36. Qe2 {+2.92/8 1} Rb8 {-2.62/12 3} 37. Rc3
{+2.76/8 1} Rxb4 {-2.84/11 3} 38. Rxg3 {+3.11/8 2} Qh6 {-3.00/11 5} 39. Rd1
{+3.25/8 1} h4 {-2.81/10 4} 40. Rg8+ {+2.93/8 1} Kf7 {-3.72/12 2} 41. Ra8
{+2.80/8 3} Rb3 {-3.07/10 4} 42. Rd3 {+3.15/9 6} Rxd3 {-3.11/12 9} 43. Qxd3
{+3.15/10 6} Ke7 {-3.40/12 4} 44. Ra7 {+3.44/9 4} Qg5+ {-3.38/12 9} 45. Kf2
{+3.34/11 3} Qf4+ {-3.38/14 4} 46. Kg2 {+3.33/11 3} Qg5+ {-3.38/13 4} 47.
Kf1 {+3.28/11 6} Ke8 {-3.16/12 4} 48. Kf2 {+3.27/10 5} Qf4+ {-3.01/12 4}
49. Kg2 {+3.27/11 3} Qg5+ {-3.01/14 4} 50. Kf2 {+3.23/11 2} Qf4+ {-3.01/14
4} 51. Kg2 {+3.23/12 3} Qg5+ {-2.61/14 4} 52. Kh1 {+2.30/13 5} Qc1+
{0.00/17 4} 53. Kh2 {+2.90/13 4} Qf4+ {0.00/18 4} 54. Kg1 {+2.90/13 4} Qg5+
{0.00/18 4} 55. Kh1 {-0.90/13 3} Qc1+ {0.00/19 4} 56. Kg2 {-0.90/13 3} Qg5+
{0.00/19 4 3-fold repetition} 1/2-1/2


So, I wish to thank you again for all the infos, and above all the patience you had in helping me !

PS : for the moment, the 64 bit version doens't seems to work, so I have to train again and again...
Brittany from the sky :
https://youtu.be/nR9eU_tVbxE
User avatar
Sylwy
Posts: 5247
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Carballo 1.2 exe - some explanations

Post by Sylwy »

Charly wrote:Hi,

To Graham :

I tested under ChessGUI 0.245g with the infos you gave => It ran without problem (no need to make an exe) after installing the way you explained, so many thanks !

And for info, I also tested the 32 bit version with ChessGUI : it also runs perfectly !


To Ruxy :

At last, after many try, I succeeded in making a 32bit exe. :D :D

Here is the first test made for Carballo 1.2-32 under Arena 3.5 :

[Event "Computer chess game"]
[Site "ACCC"]
[Date "2015.05.08"]
[Round "?"]
[White "Carballo 1.2"]
[Black "Jikchess 0.01 x64"]
[Result "1/2-1/2"]
[BlackElo "2491"]
[ECO "B30"]
[Opening "Sicilian"]
[Time "18:27:29"]
[Variation "2...Nc6 3.Nc3 Nf6"]
[WhiteElo "2200"]
[TimeControl "40/180:40/180:40/180"]
[Termination "normal"]
[PlyCount "112"]
[WhiteType "program"]
[BlackType "program"]

1. Nf3 {+0.25/11 3} c5 {-0.07/12 4} 2. Nc3 {+0.31/11 4} Nf6 {+0.01/13 4} 3.
e4 {+0.22/10 2} Nc6 {+0.06/13 4} 4. Bd3 {+0.25/10 3} h6 {+0.07/12 4} 5. O-O
{+0.36/9 1} g5 {+0.03/12 4} 6. Re1 {+0.38/9 3} e5 {-0.03/12 4} 7. Bc4
{+0.33/9 2} d6 {-0.07/13 4} 8. d3 {+0.27/9 3} g4 {-0.07/13 4} 9. Nd2
{+0.32/9 2} a6 {-0.11/13 4} 10. Nf1 {+0.32/9 2} b5 {+0.16/14 4} 11. Bb3
{+0.61/9 2} Rb8 {+0.12/13 4} 12. Ne3 {+0.53/9 3} h5 {+0.13/13 4} 13. Ned5
{+0.53/9 2} Nxd5 {+0.09/13 4} 14. Nxd5 {+0.43/9 2} Nd4 {0.00/13 13} 15. c3
{+0.57/9 2} Nxb3 {+0.10/15 4} 16. axb3 {+0.63/9 1} Bb7 {-0.02/14 4} 17. f3
{+0.66/8 1} f5 {-0.10/13 9} 18. Rf1 {+0.57/8 1} f4 {+0.13/13 3} 19. g3
{+0.97/9 3} Rg8 {+0.59/12 3} 20. gxf4 {+0.92/8 1} g3 {+0.69/12 5} 21. h3
{+0.80/9 3} Qh4 {+1.35/13 3} 22. Kg2 {+0.89/9 1} exf4 {+0.71/12 5} 23. Nxf4
{+1.01/9 2} Bc8 {+1.07/12 4} 24. Rh1 {+1.19/9 1} b4 {+0.80/12 3} 25. d4
{+1.25/9 2} bxc3 {+0.35/11 3} 26. bxc3 {+1.38/9 2} Bh6 {+0.13/12 3} 27. Nd5
{+1.46/9 1} Bxc1 {-0.42/13 3} 28. Rxc1 {+1.50/8 1} Kf7 {-0.63/12 3} 29. b4
{+1.49/9 2} cxb4 {-0.66/12 3} 30. cxb4 {+1.86/8 1} Bd7 {-1.09/11 3} 31. Rc7
{+2.80/9 2} Rbd8 {-1.98/12 6} 32. Qa4 {+3.07/9 1} Ke8 {-2.37/13 3} 33. Qxa6
{+3.15/9 1} Rf8 {-2.61/12 2} 34. f4 {+3.18/7 1} Rxf4 {-2.54/13 3} 35. Nxf4
{+2.86/7 1} Qxf4 {-2.62/13 3} 36. Qe2 {+2.92/8 1} Rb8 {-2.62/12 3} 37. Rc3
{+2.76/8 1} Rxb4 {-2.84/11 3} 38. Rxg3 {+3.11/8 2} Qh6 {-3.00/11 5} 39. Rd1
{+3.25/8 1} h4 {-2.81/10 4} 40. Rg8+ {+2.93/8 1} Kf7 {-3.72/12 2} 41. Ra8
{+2.80/8 3} Rb3 {-3.07/10 4} 42. Rd3 {+3.15/9 6} Rxd3 {-3.11/12 9} 43. Qxd3
{+3.15/10 6} Ke7 {-3.40/12 4} 44. Ra7 {+3.44/9 4} Qg5+ {-3.38/12 9} 45. Kf2
{+3.34/11 3} Qf4+ {-3.38/14 4} 46. Kg2 {+3.33/11 3} Qg5+ {-3.38/13 4} 47.
Kf1 {+3.28/11 6} Ke8 {-3.16/12 4} 48. Kf2 {+3.27/10 5} Qf4+ {-3.01/12 4}
49. Kg2 {+3.27/11 3} Qg5+ {-3.01/14 4} 50. Kf2 {+3.23/11 2} Qf4+ {-3.01/14
4} 51. Kg2 {+3.23/12 3} Qg5+ {-2.61/14 4} 52. Kh1 {+2.30/13 5} Qc1+
{0.00/17 4} 53. Kh2 {+2.90/13 4} Qf4+ {0.00/18 4} 54. Kg1 {+2.90/13 4} Qg5+
{0.00/18 4} 55. Kh1 {-0.90/13 3} Qc1+ {0.00/19 4} 56. Kg2 {-0.90/13 3} Qg5+
{0.00/19 4 3-fold repetition} 1/2-1/2


So, I wish to thank you again for all the infos, and above all the patience you had in helping me !

PS : for the moment, the 64 bit version doens't seems to work, so I have to train again and again...
Congratulations !

For the 64-bit version you need to check this option in the j2e tool (step 4 or 5, I can't remember just now).

The Fritz-Shredder-Aquarium & co world - for Java executables - it is now in your hands !

SilvianR :wink:
Charly
Posts: 1091
Joined: Wed Jul 23, 2014 4:30 pm
Location: Bretagne

Re: Carballo 1.2 exe - some explanations

Post by Charly »

Hi,

I have a strange bug with my Carballo 1.2 32bit exe.

When installing as a UCI engine under Deep Fritz 13 GUI or ChessGUI 0.245g, the engine runs perfectly when installed as a UCI engine and when I launch a test tournament with other engines.

Under Arena 3.5, when installed as UCI engine, the same exe runs perfectly under eng-eng match (1 vs1), but when I launch a tournament (with 15 engines), I got this in the debug :

Code: Select all

69000 >first : setoption name Hash value 256
69000 >first : setoption name OwnBook value false
69000 >first : setoption name Razoring value false
69000 >first : setoption name Futility value false
69000 >first : setoption name Aspiration Window value false
69000 >first : setoption name IID value false
69000 >first : setoption name LMR value false
69000 >first : setoption name Static Null Move value false
69000 >first : setoption name Null Move value false
69000 >first : setoption name Ponder value false
69000*1*Child Process Prio Adj:  PID 4744 conhost.exe
69000 >first : isready
69172 <first : java.lang.OutOfMemoryError: Java heap space
69172 <first : 	at com.alonsoruibal.chess.i.a.<init>(Unknown Source)
69172 <first : 	at com.alonsoruibal.chess.h.a.<init>(Unknown Source)
69172 <first : 	at com.alonsoruibal.chess.h.b.<init>(Unknown Source)
69172 <first : 	at com.alonsoruibal.chess.uci.Uci.loop(Unknown Source)
69172 <first : 	at com.alonsoruibal.chess.uci.Uci.main(Unknown Source)
70328*1*Start calc, move no: 0
70328 >first : ucinewgame
70328 >first : isready
76438 >first : position startpos
76438 >first : go wtime 180000 btime 180000 winc 0 binc 0 movestogo 40
At the same time, from 336 MB, the hash used by Carballo 1.2 downs to 0 MB.

WHat is the problem ? From what I understand, at 69172, there is a problem with the memory ?

Any hint ?
Brittany from the sky :
https://youtu.be/nR9eU_tVbxE
Charly
Posts: 1091
Joined: Wed Jul 23, 2014 4:30 pm
Location: Bretagne

Re: Carballo 1.2 exe - some explanations

Post by Charly »

Problem solved :

Under Arena 3.5, the option "common hashsize" for the UCI engines must be disabled to have Carballo 1.2 32 running here (Windows 8.1 ; Arena 3.5).

I had the idea when looking here (see section UCI mode) :

http://web.comhem.se/petero2home/javachess/

I also reduced the Common Hashsize for the WB and UCI engines to 64 MB

I hope that this could help those who want to run Carballo 1.2 as an exe under Arena 3.5. :D
Brittany from the sky :
https://youtu.be/nR9eU_tVbxE