|
Conception
Niveau ELO
Le calcul du niveau ELO de jChecs, au fur et à mesure des développements, permet d'évaluer sa
conception et de mieux cibler ses évolutions futures.

Les évaluations sont plutôt sévères, y compris pour les programmes de
référence (il n'est pas rare de les voir annoncés avec des scores ELO d'environ 150 points
supérieurs).
Résultats des matches
| Matches d'évaluation de la version 0.0.8 |
| jChecs 0.0.8 |
jChecs 0.0.1 |
8 - 0 - 4 |
1499 |
± 1707 |
L'écart de 9 points ELO avec la version 0.0.7 n'est pas significatif. Les
deux versions utilisent les mêmes moteurs et heuristiques.
|
| jChecs 0.0.2 |
12 - 0 - 0 |
1504 |
| jChecs 0.0.4 |
3 - 4 - 5 |
1625 |
| jChecs 0.0.5 |
9 - 1 - 2 |
1636 |
| jChecs 0.0.6 |
5 - 4 - 3 |
1730 |
| jChecs 0.0.7 |
6 - 2 - 4 |
1716 |
| Geko 0.4.3 |
9 - 1 - 2 |
1486 |
| Cassandre 0.24 |
1 - 5 - 6 |
1626 |
| Mint 2.3 |
0 - 12 - 0 |
1849 |
| GnuChess 5.07 |
0 - 12 - 0 |
2041 |
| Matches d'évaluation de la version 0.0.7 |
| jChecs 0.0.7 |
jChecs 0.0.1 |
9 - 1 - 2 |
1499 |
± 1716 |
L'écart de 14 points ELO avec la version 0.0.6 n'est pas significatif. Les
deux versions utilisent les mêmes moteurs et heuristiques.
|
| jChecs 0.0.2 |
10 - 1 - 1 |
1504 |
| jChecs 0.0.4 |
5 - 1 - 6 |
1625 |
| jChecs 0.0.5 |
9 - 1 - 2 |
1636 |
| jChecs 0.0.6 |
6 - 2 - 4 |
1730 |
| Geko 0.4.3 |
9 - 1 - 2 |
1486 |
| Cassandre 0.24 |
3 - 5 - 4 |
1626 |
| Mint 2.3 |
0 - 10 - 2 |
1849 |
| GnuChess 5.07 |
0 - 12 - 0 |
2041 |
| Matches d'évaluation de la version 0.0.6 |
| jChecs 0.0.6 |
jChecs 0.0.1 |
11 - 0 - 1 |
1499 |
± 1730 |
|
| jChecs 0.0.2 |
8 - 0 - 4 |
1504 |
| jChecs 0.0.4 |
6 - 1 - 5 |
1625 |
| jChecs 0.0.5 |
9 - 2 - 1 |
1636 |
| Geko 0.4.3 |
11 - 1 - 0 |
1486 |
| Cassandre 0.24 |
4 - 1 - 7 |
1626 |
| Mint 2.3 |
0 - 12 - 0 |
1849 |
| GnuChess 5.07 |
0 - 12 - 0 |
2041 |
| Matches d'évaluation de la version 0.0.5 |
| jChecs 0.0.5 |
jChecs 0.0.1 |
6 - 2 - 4 |
1499 |
± 1636 |
L'écart de 11 points ELO avec la version 0.0.4 n'est pas significatif. Les
deux versions utilisent les mêmes moteurs et heuristiques.
|
| jChecs 0.0.2 |
7 - 1 - 4 |
1504 |
| jChecs 0.0.3 |
10 - 0 - 2 |
1306 |
| jChecs 0.0.4 |
6 - 4 - 2 |
1625 |
| Geko 0.4.3 |
11 - 0 - 1 |
1486 |
| Cassandre 0.24 |
1 - 3 - 8 |
1626 |
| Mint 2.3 |
0 - 12 - 0 |
1849 |
| Matches d'évaluation de la version 0.0.4 |
| jChecs 0.0.4 |
jChecs 0.0.1 |
5 - 3 - 4 |
1499 |
± 1625 |
Après une première évaluation, seuls les matches effectués contre des
adversaires ayant un score différent de moins de 350 points ont été conservés pour calculer l'ELO
final de la version.
|
| jChecs 0.0.2 |
9 - 1 - 2 |
1504 |
| jChecs 0.0.3 |
11 - 0 - 1 |
1306 |
cpp1 0.1040 |
12 - 0 - 0 |
1206 |
| Geko 0.4.3 |
9 - 3 - 0 |
1486 |
| Cassandre 0.24 |
2 - 1 - 9 |
1626 |
| Mint 2.3 |
0 - 12 - 0 |
1849 |
GnuChess 5.07 |
0 - 12 - 0 |
1849 |
| Matches d'évaluation de la version 0.0.3 |
| jChecs 0.0.3 |
jChecs 0.0.1 |
0 - 10 - 2 |
1499 |
± 1306 |
Le niveau de jeu de la version 0.0.3 était bien en régression par rapport
aux versions précédentes, malgré des améliorations théoriques. Cette régression est à l'origine
des matches tests pour mesurer l'efficacité en situation réelle.
|
| jChecs 0.0.2 |
1 - 9 - 2 |
1504 |
| cpp1 0.1040 |
12 - 0 - 0 |
1206 |
| Geko 0.4.3 |
1 - 9 - 2 |
1486 |
| Cassandre 0.24 |
0 - 11 - 1 |
1626 |
| Matches d'évaluation de la version 0.0.2 |
| jChecs 0.0.2 |
jChecs 0.0.1 |
3 - 5 - 4 |
1499 |
± 1504 |
L'écart de 5 points ELO avec la version 0.0.1 n'est pas significatif. Les
deux versions utilisent les mêmes moteurs et heuristiques.
|
| cpp1 0.1040 |
12 - 0 - 0 |
1206 |
| Geko 0.4.3 |
9 - 0 - 3 |
1486 |
| Cassandre 0.24 |
0 - 11 - 1 |
1626 |
| Mint 2.3 |
0 - 12 - 0 |
1849 |
| Matches d'évaluation de la version 0.0.1 |
| jChecs 0.0.1 |
cpp1 0.1040 |
12 - 0 - 0 |
1206 |
± 1499 |
|
| Geko 0.4.3 |
5 - 3 - 4 |
1486 |
| Cassandre 0.24 |
1 - 8 - 3 |
1626 |
| Mint 2.3 |
0 - 12 - 0 |
1849 |
Mesures des algorithmes |
|