 
 Too late to edit my previous message and remove the link.
Moderator: Ras
 
														 
  
														No, it works correctly. It was a problem coming from elsewhere. Not sure to have understood what happened, but it looks like Cute Chess doesn't support several engines with the same internal name.Roland Chastain wrote: ↑Mon Apr 29, 2019 10:32 pm The version 1956 is buggy. It plays only illegal moves. Sorry for that.
Too late to edit my previous message and remove the link.

The above changes were sufficient to reduce stall/disconnect rate in v0.0.3 by a factor of ~10. Good enough for me.tpoppins wrote: ↑Mon Apr 29, 2019 7:05 pm Whoa, that some quick work, Roland!
100 40/2 games vs. Sapeli RND with concurrency=4 completed in 1m 8s without a single error! Bravo!
Now I just need to backport this to v0.0.3 -- since v0.0.5 scores over 90% vs. a random mover v0.0.3 should still be useful.
So far I figured out that the following needs to be inserted in interprete.pas at line 152, after { Promotion }
but the changes in meilleur.pas are beyond me.Code: Select all
if (Length(ACoup) = 4) and EstUnePromotion(APos, ACoup) then begin Eteint_(LType^, LDep); Allume_(APos.Dames, LDep); LType := @APos.Dames; end else
 
														Thank you for your message. In fact, the problem came from a modification that I made later (after I posted the zip file). This is what happens when you should go to bed and continue to work.tpoppins wrote: ↑Tue Apr 30, 2019 5:12 pm The few test games played with the latest v0.0.5 showed no problems, certainly nothing severe like illegal moves. I'll report here if I run into any.
Good job, Roland.
I suppose you had problems when running the CLI exec of CC? The GUI won't allow separate engine entries with the same name.
 
 
 
														Code: Select all
Rank Name                          Elo     +/-   Games   Score   Draws
   1 Moustique 0.2                 396     102      70   90.7%   18.6%
   2 Pulsar 2009 9a                147      78      70   70.0%   22.9%
   3 Alouette 0.0.5                 55      72      70   57.9%   24.3%
   4 Alouette 0.0.4                 45      74      70   56.4%   21.4%
   5 NEG 1.2                       -70      75      70   40.0%   20.0%
   6 Ram 2.0                       -76      50      70   39.3%   61.4%
   7 NEG 0.3                      -130      68      70   32.1%   35.7%
   8 Iota 0.3                     -322      81      70   13.6%   27.1%
Finished match 
														 
  
														Code: Select all
Rank Name                         Elo    +    - games score oppo. draws 
   1 Belofte 0.9.0                 63   89   83    40   69%  -101   13% 
   2 Alouette 0.0.6                 7   64   62    72   58%   -53    6% 
   3 Alouette 0.0.5                 0   62   60    72   57%   -50   11% 
   4 Alouette 0.0.6 recursion 0   -14   62   61    72   55%   -46    7% 
   5 Iota 0.3                    -212   74   79    40   25%   -45   50% 
   6 NEG 0.3                     -283   82   94    40   20%   -31   20% Code: Select all
Rank Name                         Elo    +    - games score oppo. draws 
   1 Pulsar 2009 9a               753  287  138   108  100%     6    0% 
   2 Alouette 0.0.6                22   44   43   132   39%   222   38% 
   3 Alouette 0.0.5                 0   44   44   132   34%   230   37% 
   4 Alouette 0.0.6 recursion 0    -7   46   47   108   36%   198   42% 
   5 Luciole 0.0.3                -66   87   92    24   38%     5   42%  
														 
 Code: Select all
360 game(s) loaded, 0 game(s) with unknown result ignored.
Rank Name               Elo    +    - games score oppo. draws
   1 Belofte 0.2.7      232   51   48   120   70%    72   15%
   2 Alouette-B 0.0.7   208   46   44   120   71%    76   38%
   3 Alouette-C 0.0.7    95   43   43   120   52%    99   38%
   4 Iota 0.3            37   39   40   120   40%   111   66%
   5 NEG 0.3             18   42   43   120   36%   114   44%
   6 Alouette-A 0.0.7     0   41   42   120   30%   118   59%Code: Select all
320 game(s) loaded, 0 game(s) with unknown result ignored.
Rank Name               Elo    +    - games score oppo. draws
   1 BigLion80 223x     870   84   77   120   90%   286    9%
   2 Pulsar 2009 9a     814   79   76   120   86%   299   10%
   3 Alouette-B 0.0.7   214   94   91    40   39%   407   23%
   4 Alouette-C 0.0.7   194   55   54   120   36%   444   30%
   5 Luciole 0.0.3      157   54   54   120   30%   452   29%
   6 Alouette-A 0.0.7     0   58   63   120   11%   489   23% 
														Code: Select all
Rank Name               Elo    +    - games score oppo. draws
   1 Belofte 0.2.7      217   71   67    60   67%    88   10%
   2 Alouette-C 0.0.7   201   61   59    60   69%    91   48%
   3 Alouette-B 0.0.7   173   60   58    60   63%    97   47%
   4 Iota 0.3            37   56   57    60   38%   124   62%
   5 NEG 0.3             29   58   60    60   35%   126   50%
   6 Alouette-A 0.0.7     0   58   61    60   28%   131   53%Code: Select all
Rank Name               Elo    +    - games score oppo. draws
   1 BigLion80 223x     673  122  103    60   92%   180    7%
   2 Pulsar 2009 9a     611  111   97    60   87%   192    7%
   3 Alouette-C 0.0.7   133   70   70    60   39%   288   32%
   4 Alouette-B 0.0.7    90   68   69    60   33%   296   37%
   5 Luciole 0.0.3       64   68   69    60   29%   301   38%
   6 Alouette-A 0.0.7     0   69   74    60   20%   314   33%Alouette-A is for you.

