Caractéristiques
Captures écrans
Télécharger
Mises à jour
Remerciements
Newsletter
Support


Presse & CDs
Captures écrans
Mises à jour
Newsletter
Télécharger
Support


Mises à jour
Classement ELO
Logos
Newsletter
Télécharger


FEN-PNG
Liens
Télécharger
 
 WJCHESS ENGINE - Mises à jour

WJChess Engine v1.64 (15/09/2004)
- Gain de vitesse de calcul (100kn/s)
- Optimisation du code
- Modification des extensions

WJChess Engine v1.63 (05/08/2004)
- Version Unix incluse (testée avec XBoard sur Linux Mandrake 10.0)
- Modification de la recherche PVS
- Modification de l'évaluation des pions
- Modification de la hash table
- Modificatin des extensions
- Autres petits détails

WJChess Engine v1.62 (12/06/2004)
- Ajout des killer moves
- Meilleur classement des coups
- Optimisation du code

WJChess Engine v1.61 (23/05/2004)
- Modification de la gestion du temps en mode tournoi
- Gain de calcul de 17 000 positions par secondes (AMD 2Ghz)

WJChess Engine v1.6 (20/05/2004)
- Ajout d'une table de transposition (hashtable).
- Légères modifications de la fonction d'évaluation.

WJChess Engine v1.53 (04/05/2004)
- Ajout de l'extension "SINGLE-RESPONSE EXTENSION"
- Correction d'un bug dans l'évaluation des avant-postes
- Modification de l'évaluation sur la sécurité du roi.
- Gain de rapidité de calculs (6%)
- Modification du code de détection des répétitions
- L'affichage des MAT n'était pas correct en UCI.
- Continue la recherche si un mat est trouvé (car un MAT4 peut suivre un MAT5 par exemple)
- Modification des conditions pour le "null-move"
- Modification de la bibliothèque d'ouverture interne qui contenait de mauvaises lignes

WJChess Engine v1.52 (16/12/2003)
- Correction d'un léger bug sur l'évaluation du matériel.
- Correction d'un bug sur la clé de hashage des couleurs (bug dans 1.51 seulement).
- Suppression de la limite du temps à 60s qui défavorise les parties longues.
- Réécriture de portions de code.

WJChess Engine v1.51 (17/11/2003)
- Modification de l'évaluation.
- Ajout de l'aspiration window search
- Modification du test autorisant le null-move
- Modification des clés de hashage.

WJChess Engine v1.5 (08/11/2003)
- Ajout de la méthode Null-Move.
- Modification de l'évaluation sur les pions du roi.

WJChess Engine v1.45 (27/10/2003)
- Correction d'un bug sur la détection des répétitions de position.
- Amélioration de la rapidité de recherche : de 188.85 à 194.33 kn/s sur AMD900Mhz.
- Adaptation du code pour la prochaine interface graphique en 3D.

WJChess Engine v1.44 (12/08/2003)
- Correction d'un bug sur la variable globale de hashage.

WJChess Engine v1.43 (01/07/2003)
- Amélioration de l'évaluation
- Correction d'un bug lorsque la profondeur maximale est atteinte
- Temps de recherche maximale fixé à 60 secondes
- Réécriture de portions de code
- Mode console (commande "p") : Ajout des lettres des colonnes, des permissions pour le roque et de la note d'évaluation

WJChess Engine v1.42 (16/05/2003)
- Correction d'un bug : Un coup illégal pouvait être joué pour la réflexion permanente, en cas d'échec au roi.
- Reconnait les parties nulles pour matériel insuffisant dans l'arbre de recherche des coups.

WJChess Engine v1.41 (01/05/2003)
- Correction d'un bug : Erreur sur les clés de hashage pour la détection des répétitions de position.
- Correction d'un bug : Ne lance plus la recherche ni le pondering quand la partie est terminée.
- Correction d'un bug : Peut maintenant suggérer un premier coup en début de partie.
- Possibilité de jouer une partie en mode console.
- Coloration graphique de l'échiquier affiché en mode console.
- La commande "printboard" devient "p", qui est plus courte :-)
- Le nom de l'exécutable devient "WJChess.exe" au lieu de WJChess-1.x.exe.

WJChess Engine v1.4 (20/03/2003)
- WJChess sait maintenant effectuer des sous-promotions, jusqu'ici, ses pions se transformaient obligatoirement en reine.
- Ajout du pondering (Réflexion sur le temps adverse).
- Sous WinBoard, les parties nulles dues à l'insuffisance de matériel sont annoncées (les cas sont R vs R, R+C vs R, R+F vs R).
- Commande "printboard" en mode console : Indication du camp qui à le trait.
- Ajout de la commande "perft" (développée par Robert Hyatt, auteur de Crafty) pour tester le générateur de coups.
- Correction d'un bug : La bibliothèque d'ouverture n'était pas utilisée en mode UCI.
- Correction d'un bug sur les répétitions de position, il arrivait que WJChess perdait alors qu'il pouvait obtenir une partie nulle avec 3 répétitions successives.
- Nodes par secondes : 185.86 kn/s sur AMD Athlon 900 Mhz. Perft 5 : 6.15 s.

WJChess Engine v1.31 (02/03/2003)
- Correction d'un bug : WJChess ne reconnaissait pas les sous-promotions de l'adversaire en mode UCI.

WJChess Engine v1.3 (30/11/1999)
- WJChess peut maintenant répondre aux commandes pendant la recherche.
- Ajout du protocol UCI (Universal Chess Interface) : Vous pouvez maintenant jouer contre WJChess sous Fritz !
- Ajout des coordonnées sur l'échiquier affiché par la commande "printboard" en mode console.
- Ajout des commandes WinBoard "?" (move now) et "book" (pour activer/désactiver l'utilisation de la bibliothèque d'ouverture).

WJChess Engine v1.25 (11/02/2003)
- Ajout des promotions dans la liste des coups de Quiesce()
- Réécriture de l'évaluation
- Ajout d'un "test" permettant de calculer les nodes/s : taper "bench"
WJChess 1.25 : 193.80 kn/s
TSCP1.8 : 132.08 kn/s
(AMD Athlon 900 Mhz)
- Modification de la fonction get_ms qui retourne maintenant des millisecondes
- Amélioration de la rapidité de recherche
- Meilleure gestion du temps

WJChess Engine v1.24 (29/01/2003)
- Correction d'un bug : Le premier coup pouvait être a8a8
- Arrêt de la recherche si un MAT est trouvé
- Modification de l'évaluation (pions et rois)
- Amélioration de la compatibilité WinBoard (ajout de "features" comme ping ou usermove)
- Réorganisation du code source en plusieurs fichiers
- Ajout de la commande "printboard" qui permet d'afficher l'échiquier en mode console.

WJChess Engine v1.22 (17/01/2003)
- Amélioration de la rapidité de recherche : gain de 33 secondes pour atteindre la profondeur 8.

WJChess Engine v1.21 (30/12/2002)
- Ajout d'une bibliothèque d'ouvertures compilée (utilisée par défaut). Peut être désactivée par "-book off" en ligne de commande.
- Amélioration de l'évaluation.
- WJChess peut suggérer un coup ("Menu Help-Hint..." de WinBoard).
- Optimisation du code.

WJChess Engine v1.11 (12/11/2002)
- Gestion des positions sous WinBoard (commande setboard)

WJChess Engine v1.1 (12/11/2002)
- Meilleure gestion du temps
- Amélioration de l'évaluation sur le roque du roi et sur le déplacement des pions en fin de partie
- Arrêt de la recherche en cours aprés la commande "new"
- Définition d'une profondeur de recherche minimale
- Léger gain de performance (fonction is_attacked et bool color->short sidetmp)

WJChess Engine v1.0 (03/11/2002)
Première version complète du moteur de jeu. Contient toutes les règles du jeu. Compatible WinBoard (Une interface graphique gratuite pour les moteurs de jeux d'échecs).

Besoin d'aide ?
Dépannage à distance







© JeffProd - Contact