WJChess - Echecs et informatique sur PC-Windows

Rechercher
Aller au contenu

Menu principal :

Programmes

WJChess 2D et WJChess 3D
…Ressuscités


Développé par un français, Jean-François Gazet, WJChess est un programme gratuit du début des années 2000 qui s'adressait à un public assez large de joueurs d'échecs. Bien que simple à utiliser, il disposait néanmoins des fonctions de base les plus utiles et d'un moteur de réflexion qui, avec un Elo estimé à 2000 Elo, devait suffire à un grand nombre de joueurs. De fait, il était et reste un excellent logiciel pour les joueurs occasionnels, les amateurs et, à la rigueur, les joueurs de club



WJChess 2D a été je crois le premier programme d'échecs que j'ai sélectionné pour le chapitre "Echecs" de mon vieux site Rob Jeux. A la louche je dirai que c'était il y a une quinzaine d'années. J'aimais sa simplicité et son style très vif. A l'époque le jeu tournait sur mon vieux XP Pro. Puis, lors du passage à Seven, j'ai constaté que l'affichage était altéré. Le filet noir qui séparait les cases avait laissé la place à un espace gris beaucoup plus large et pas très joli. J'ai alors décidé de l'écarter de la sélection principale. Mais comme le jeu continuait à fonctionner normalement, je l'ai conservé dans la rubrique "Autres programmes".
Je l'ai oublié pendant des années et à l'occasion de la révision des rubriques du siute, j'ai fait deux constats :
1/ Sur mon ordinateur actuel, qui fonctionne avec Windows 10, le problème d'affichage de la version 2D avait disparu.
2/ La version 3D, qui était payante, a finalement été libérée par l'auteur.
J'ai donc replacé WJ Chess dans la sélection principale et j'ai ajouté une section pour WJ Chess 3D. Et je suis très heureux de le faire car j'aime beaucoup ce programme.




WJChess 2D

Téléchargement et installation

WJChess a quasiment disparu de la circulation. L'auteur estimant le programme obsolète a demandé à ce qu'on cesse sa diffusion. En cherchant bien, on trouvera encore la dernière et l'avant-dernière version. La plus récente, la v1.01 a un avantage : le moteur v1.64a, plus fort (2150 Elo), et un défaut : la sauvegarde est buggée. La v1.0 fonctionne à la perfection mais utilise le moteur 1.42, moins fort (2000 Elo). Pour résoudre ce problème j'ai bricolé pour insérer le moteur 1.64a dans la version 1.00 de l'interface. Et ça marche. Je vous  propose donc de télécharger le tout sur mon espace Mega :

Télécharger WJ Chess sur Mega ?

Il n'y a plus d'installation. Ouvrez l'archive et copier le dossier "WJChess" quelque part sur votre ordinateur puis créez un raccourci vers le fichier "WJChess.exe".

Jouer

L'utilisation du logiciel est des plus simples. Au lancement du programme le plateau s'affiche et le programme attend vos ordres.

Limitation de la force et contrôle de temps

Commencez par choisir un Level pour le moteur : menu "Configuration" > "Niveau" et choix entre "Facile", "Moyen", "Difficile"...
Ou bien entrez dans les détails avec "Avancé" (ou Ctrl+D). C'est l'option la plus intéressante. Elle vous permet de choisir une méthode d'affaiblissement  (Profondeur fixe ou Temps par coups en seconde) ou de créer les conditions d'une partie sérieuse de type "Blitz" ou "Tournoi", en ajoutant si nécessaire un temps incrémental.

Pondération

C'est ici également que vous devez choisir si la réflexion permanente (pondération) sera active ou pas. Par défaut, elle ne l'est pas. Rappelez-vous que la pondération rend le moteur plus fort, puisqu'il continue à explorer l'arborescence pendant que vous réfléchissez à votre coup.

Thèmes alternatifs

Éventuellement vous choisissez l'une des présentations alternatives depuis le menu "Thème". Dans l'ensemble, c'est assez réussi.


Les six thèmes de WJChess 2d

Blanc ou noir ?

Si vous jouez avec les blancs, il vous suffit de déplacer une pièce et la partie commence. Si vous jouez avec les noirs, retournez l'échiquier (menu "Configuration" > "Retourner l'échiquier" ou F2) et menu "Jeu" > "Ordinateur commence".

Conseil

Vous avez besoin d'une idée ? Demander à l'ordinateur de vous proposer un coup : "Aide" > "Suggérer un coup" ou F3.

Autres commodités

➤Si quoi que ce soit était en cours, faites "Jeu" > "Nouvelle partie" pour nettoyer le plateau.
➤Vous pouvez annuler le ou les dernier(s) coup(s) depuis "Jeu" > "Annuler le dernier coup" ou Suppr.
➤Pour visionner le dernier coup joué, cliquer sur le bouton "Revoir le dernier coup".
➤Si vous le souhaitez, affichez les pièces prises en cliquant sur le bouton "Voir les prises >>"



Fonctionnalités

Elles sont réduites à l'essentiel. Nous avons déjà vu le réglage de la force et le contrôle de temps ainsi que le choix d'apparences. Il reste :

Lecture et sauvegarde de la partie en cours

Menu "Position" > "Ouvrir" (ou Ctrl+O) et "Position" > "Enregistrer" (Ctrl+S). Malheureusement, ce n'est qu'un export txt de la position au format FEN qui permet seulement de reprendre là où on s'était arrêtée. Nous perdons le déroulé de la partie.

Coup forcé

Lorsque c'est à l'ordinateur de jouer, vous pouvez interrompre sa réflexion et le forcer à jouer son meilleur coup en cliquant sur le bouton "Joue maintenant".

Navigation dans la partie

Vous pouvez d'abord revoir le dernier coup en cliquant sur le bouton portant ce nom (à droite, sous la liste des coups). Sinon vous disposez d'un classique navigateur de parties vous permettant de vous déplacer à loisir dans la liste des coups. Cela ne modifie en rien la partie en cours.

Editeur de position et import/export FEN

Menu "Position" > "Editer la position" ou Ctrl +E. Il est simple et complet - gérant notamment les possibilités de roque restantes. Vous pouvez bien sûr partir de la position courante (il suffit de cliquer sur le bouton "Ok" sans rien changer).
Une fois une position éditée, vous pouvez recommencer à jouer ou bien l'enregistrer comme une partie en cours (Ctrl+S) ou encore l'exporter en FEN vers le presse papier (Ctrl+C), pour l'utiliser dans une autre application.


WJChess 3D

Jean-François Gazet a développé une version de WJChess affichant  un échiquier et des pièces en 3D texturée et dotée d'un moteur un peu amélioré. Initialement, le programme était shareware et la version d'essai se bloquait au bout de 20 utilisations. Je découvre seulement ces jours-ci (décembre 2024) que l'auteur l'a complètement libéré.



Téléchargement et installation

J'ai trouvé le programme en version freeware sur un site de téléchargement légal :

Télécharger WJ Chess free ?

Après avoir lancé le setup et installé le logiciel, vous devrez passer l'exécutable "WJC3D.exe" en mode de compatibilité pour Windows XP Service Pack 3 (clic-droit sur le fichier > "Propriétés", onglet "Compatibilité") ; si vous ne le faites pas, le programme sera instable et plantera souvent.

Mon avis

En réalité, c'est le même logiciel, avec des fonctionnalités à peu près identiques. Sur ce plan, la seule différence notable réside dans la possibilité d'afficher la réflexion du moteur. On peut même dire que les défauts de la version 2D sont toujours là, en particulier l'absence d'une véritable sauvegarde de la partie.
Côté moteur c'est un peu plus fort mais d'après ce que j'ai plus lire, le gain n'est pas considérable. C'est évidemment sur la 3D et ses nombreux réglages que l'on fait la différence. En particulier l'utilisateur disposera d'une quinzaine de fonds, de 6 plateaux et de 6 jeux de pièces différents, environnement qu'il pourra faire tourner et positionner comme il lui plaît.
Il y a bien sûr de petits changements dans le gameplay. Le navigateur de parties à disparu ; il est remplacé par un mode "Replay" (touche F7) qui vous permet de revoir tous les coups depuis le début de la partie. Joli mais moins utile. Beaucoup de raccourcis clavier n'existent plus, vous obligeant à ouvrir les menus. Mais d'autres sont apparus (voir menu "Aide").  

Pour moi, le gain n'est pas significatif et j'ai même une nette préférence pour la version 2D. Pour d'autres, jouer sur un bel échiquier 3D sera un plus important. Ça tombe bien, nous avons le choix !

Rob Rob, décembre 2024


 
 
 
 
 
 
Retourner au contenu | Retourner au menu _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();