1. #21
    Membre du Club

    Homme Profil pro
    Directeur de projet
    Inscrit en
    mars 2014
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : mars 2014
    Messages : 19
    Points : 60
    Points
    60

    Par défaut

    Citation Envoyé par Alcatîz Voir le message
    Petite suggestion : cela ne devrait pas prendre trop de temps d'implémenter la visualisation de l'échiquier, un peu comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    TCFDRF.T
    p.pppppp
    .......C
    .p......
    ....p...
    ...p....
    ppp..ppp
    TCFDRFCT
    Comme ça le joueur n'a pas besoin de véritable échiquier.
    (mais c'est juste une suggestion)
    Je tenais en compte votre suggestion et j'ai travaillé dessus. La version 0.0.6 de ValisoaChess possède son propre échiquier. On n'a plus besoin de véritable échiquier pour jouer avec lui. . Merci pour la suggestion !

  2. #22
    Membre du Club

    Homme Profil pro
    Directeur de projet
    Inscrit en
    mars 2014
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : mars 2014
    Messages : 19
    Points : 60
    Points
    60

    Par défaut ValisoaChess 0.0.7 gère la nullité par répétition de coup

    Bonjour !
    Voici la version 0.0.7 de ValisoaChess. Il gère la nullité par répétition de coup. Si une position se répète 3 fois successif, il déclare match nul. J'ai aussi rajouté une sorte de priorité au roque. Dès que le roque serait possible, il le fait.
    ValisoaChess 0.0.7.zip

  3. #23
    Expert éminent
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    5 770
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 5 770
    Points : 7 939
    Points
    7 939

    Par défaut

    Bonjour,
    Citation Envoyé par inspirateur Voir le message
    J'ai aussi rajouté une sorte de priorité au roque. Dès que le roque serait possible, il le fait.
    Quitte à mettre le roi en danger ou à affaiblir une position soutenue par la tour à sa place d'origine ? Ça n'est pas sensé, àmha...
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  4. #24
    Membre du Club

    Homme Profil pro
    Directeur de projet
    Inscrit en
    mars 2014
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : mars 2014
    Messages : 19
    Points : 60
    Points
    60

    Par défaut

    Citation Envoyé par Jipété Voir le message
    Bonjour,

    Quitte à mettre le roi en danger ou à affaiblir une position soutenue par la tour à sa place d'origine ? Ça n'est pas sensé, àmha...
    Bonjour !
    Merci pour cette remarque Jipété. Je suis conscient du danger de ce choix et j'ai pris des précautions pour pallier au problème qui pourrait arriver au roi.
    1- La solution est de rajouter d'autres critères ( surtout à l'ouverture ) pour empêcher le roi de roquer s'il y a de menace. Un exemple de critère est la "pénalisation de pièce en prise".
    2- Puisque le roque concerne surtout le début du jeu, je ne pense pas qu'il y aurait de menace grave à cause du roque. Avec les "principes de base de l'ouverture" transposés en algorithme, il serait impossible qu'une position soit affaiblie à cause de roque car le roque se fait aux alentours de 5èm à 7èm coup. En respectant cela, les dangers comme " le mat de l'idiot " ou " mat de berger " n'auront pas leur place.
    3- Malgré cela, je vais quand même faire plusieurs tests à ce critère pour être sûr que le roque du roi ne cause aucune menace à son propre camp.

  5. #25
    Membre du Club

    Homme Profil pro
    Directeur de projet
    Inscrit en
    mars 2014
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : mars 2014
    Messages : 19
    Points : 60
    Points
    60

    Par défaut ValisoaChess 0.0.8 gère la nullité par la règle des 50 coups

    Bonjour tout le monde !
    La version 0.0.8 est maintenant disponible. Elle gère la nullité par la règle des 50 coups. La règle veut que si 50 coups ont été joués sans qu'il y ait capture ou déplacement de pion, la partie est déclarée nulle. (https://fr.wikipedia.org/wiki/R%C3%A8gle_des_50_coups). En plus j'ai rajouté un critère qui permet de donner plus de points aux cases centrales e4, e5, d4, d5 parce que c'est souvent sur ces cases que la bataille se passe et en général, celui qui occupe ou contrôle ces cases a plus d'avantage.
    ValisoaChess 0.0.8.zip

Discussions similaires

  1. Projet Jeu d'échec
    Par Layla dans le forum Langage
    Réponses: 10
    Dernier message: 23/12/2010, 13h06
  2. [IA] jeu d'échec
    Par Leinhardt dans le forum Intelligence artificielle
    Réponses: 7
    Dernier message: 01/04/2008, 21h33
  3. L'empereur de Chine et le jeu d'échecs
    Par momo1367 dans le forum Pascal
    Réponses: 1
    Dernier message: 04/01/2008, 02h08
  4. Serveur de jeu d'échec en PHP
    Par S_Xavier dans le forum Débuter
    Réponses: 3
    Dernier message: 20/10/2007, 15h02
  5. Jeu d'échec borland soap
    Par rpoulin dans le forum Web & réseau
    Réponses: 2
    Dernier message: 20/10/2005, 05h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo