Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3290 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  488  489  490  ..  928  929  930  931  932  933
Auteur Sujet :

Échecs@HFR - Tournoi de rapide page 872 - Ronde 2 à jouer

n°33767906
PB-
Posté le 27-03-2013 à 08:17:18  profilanswer
 

Reprise du message précédent :
Désolé à tous mes fidèles adversaires, on m'a donné beaucoup trop de travail ces derniers jours et je suis à la traine sur mes parties ; je tache de les jouer toutes dans la matinée (avec conditional moves <==> je donne ma dame) :o

mood
Publicité
Posté le 27-03-2013 à 08:17:18  profilanswer
 

n°33768285
Grumms
Aimé de tous
Posté le 27-03-2013 à 09:13:45  profilanswer
 

ardaches a écrit :

ah, on peut enregistrer des coups plus tard? comment?


 

Ant1_ a écrit :


 
Conditional move puis Deep Mode au dessus du nom des joueurs.


 
Voilà. Par contre, le Deep mode est pas très explicite. J'ai compris que hier comment ça marchait. Il faut cliquer sur Deep Mode, jouer tout l'enchaînement de coup que tu veux faire SAUF le dernier de tes coups, et là tu fais "Record Conditionnal move". Tu fais ton dernier coup, et là tu submit.


---------------
Just because you're offended, doesn't mean you're right. | >> Vol HFR730 à destination de Khan <<
n°33774400
ardaches
Posté le 27-03-2013 à 16:20:26  profilanswer
 

je viens de comprendre aussi par moi meme, ca va beaucoup m etre utile pour le tournoi 0 /21 hardcore. Car les échanges ou les suites de coups forcées vont plus me faire perdre 2 jours du coup.


---------------
Pretend inferiority and encourage his arrogance.
n°33774514
Profil sup​primé
Posté le 27-03-2013 à 16:26:28  answer
 

Le mat d'enfer.
 


        A        B        C        D        E        F        G        H
    ------------------------------------------------------------------------
   |        |        |        |        |        |        |        |        |
 8 |   BT   |   BC   |        |        |        |   BV   |   BC   |        |
   |        |        |        |        |        |        |        |        |
    ------------------------------------------------------------------------
   |        |        |        |        |        |        |        |        |
 7 |        |        |        |   BQ   |   BP   |        |   BP   |   BT   |
   |        |        |        |        |        |        |        |        |
    ------------------------------------------------------------------------
   |        |        |        |        |        |        |        |        |
 6 |        |        |        |        |   BV   |        |        |        |
   |        |        |        |        |        |        |        |        |
    ------------------------------------------------------------------------
   |        |        |        |        |        |        |        |        |
 5 |   BP   |   BP   |   BP   |   BP   |        |   BP   |        |   BP   |
   |        |        |        |        |        |        |        |        |
    ------------------------------------------------------------------------
   |        |        |        |        |        |        |        |        |
 4 |   WP   |   WP   |   WP   |   WP   |   WP   |   BK   |   WP   |        |
   |        |        |        |        |        |        |        |        |
    ------------------------------------------------------------------------
   |        |        |        |        |        |        |        |        |
 3 |   WV   |        |        |        |        |   WP   |        |   WV   |
   |        |        |        |        |        |        |        |        |
    ------------------------------------------------------------------------
   |        |        |        |        |        |        |        |        |
 2 |        |        |        |        |   WK   |        |        |   WP   |
   |        |        |        |        |        |        |        |        |
    ------------------------------------------------------------------------
   |        |        |        |        |        |        |        |        |
 1 |   WT   |   WC   |   WQ   |        |        |        |   WC   |   WT   |
   |        |        |        |        |        |        |        |        |
    ------------------------------------------------------------------------
White :
Black :
Total White :  0.00000E+00
Total Black :  0.00000E+00
White Heuristic :  1.22975E+04
Black Heuristic : -3.60000E+03
White timer : 00:00:00
Black timer : 00:00:00
Black Echec and Black Mat
Press enter
 


 
 
Avec ça comme valeurs de pieces :

Pion_Val      : constant Float := -900.0;
   Tower_Val     : constant Float := -500.0;
   Chavalier_Val : Constant Float := -625.0;
   Valey_Val     : constant Float := -600.0;
   Queen_Val     : constant Float := 100.0;
   King_Val      : constant Float := 5400.0;
   


 
J'ai peut-être abusé.  :o

n°33774747
mikha31
SOON BROKE
Posté le 27-03-2013 à 16:38:14  profilanswer
 

quel enfer


---------------
Are we human or are we (dance)
n°33774773
Grumms
Aimé de tous
Posté le 27-03-2013 à 16:39:51  profilanswer
 

Je comprends rien à ce que poste Jovalise.


---------------
Just because you're offended, doesn't mean you're right. | >> Vol HFR730 à destination de Khan <<
n°33774824
mikha31
SOON BROKE
Posté le 27-03-2013 à 16:42:19  profilanswer
 

[:jean-marlou]


---------------
Are we human or are we (dance)
n°33775029
Grumms
Aimé de tous
Posté le 27-03-2013 à 16:53:51  profilanswer
 

Nmmolko, je comprends pas ton début de partie comme le mec du Vatican.


---------------
Just because you're offended, doesn't mean you're right. | >> Vol HFR730 à destination de Khan <<
n°33775940
SAKarICard​1
Posté le 27-03-2013 à 18:05:15  profilanswer
 


 [:yoshikawa:3]  [:icez:4]  [:grounded:3]  [:yassel:2]  [:yassel:1]


---------------
Battlenet: saka#2294
n°33775948
nmmolko
Posté le 27-03-2013 à 18:06:12  profilanswer
 

Grumms a écrit :

Nmmolko, je comprends pas ton début de partie comme le mec du Vatican.


 
Les voies du seigneur sont impénétrables [:shimay:1]

mood
Publicité
Posté le 27-03-2013 à 18:06:12  profilanswer
 

n°33776418
airy
Posté le 27-03-2013 à 18:53:05  profilanswer
 

SAKarICard1 a écrit :


(...)
   
Avec ça comme valeurs de pieces :

Pion_Val      : constant Float := -900.0;
   Tower_Val     : constant Float := -500.0;
   Chavalier_Val : Constant Float := -625.0;
   Valey_Val     : constant Float := -600.0;
   Queen_Val     : constant Float := 100.0;
   King_Val      : constant Float := 5400.0;
   


 
J'ai peut-être abusé.  :o  
 [:yoshikawa:3]  [:icez:4]  [:grounded:3]  [:yassel:2]  [:yassel:1]


Le pion vaut - 900, la dame vaut 100 et le roi 5400. Non ?
 
Sinon Tchouky fait son Basile, et perd une fois de plus au temps (face à Aronian) et gâche le retour de Kramnik qui bat Grischuk.
 
Plus que jamais (comme attendu), les potentiels vainqueurs sont Carlsen, Aronian et Kramnik.  Dommage que le challenger soit décidé de façon aussi brutale : une seule place pour trois joueurs de ce calibre !


---------------
Je priais pour avoir la force de porter la croix de cette injustice...
n°33776543
Profil sup​primé
Posté le 27-03-2013 à 19:07:14  answer
 

Je voulais vous demander, c'est quoi une bonne ouverture pour vous ?

n°33776617
nmmolko
Posté le 27-03-2013 à 19:15:36  profilanswer
 

Ben... C'est quand la fille est d'accord [:damienm:2]

n°33776684
Arkin
Posté le 27-03-2013 à 19:22:33  profilanswer
 
n°33776900
Profil sup​primé
Posté le 27-03-2013 à 19:48:51  answer
 

nmmolko a écrit :

Ben... C'est quand la fille est d'accord [:damienm:2]


J'y avais pas pensé. lol

Arkin a écrit :


 
une ouverture que tu sais jouer


 
Ah ouais, pas bête, j'y avais pas pensé non plus.

n°33777433
Profil sup​primé
Posté le 27-03-2013 à 20:42:55  answer
 

Grumms a écrit :

Je comprends rien à ce que poste Jovalise.


J'écris un jeu d'échecs automatique et semi automatique.
Là j'avais mis des valeurs complètement "hors norme" pour tester parce que j'ai un problème de respect de la règle qui interdit de jouer échec.
 
Ou alors, c'est qu'il y a soit mat soit pat, mais ce sont toutes des condition différente, je vous apprends rien je pense.
 
Donc, maintenant j'ai remis des valeurs presque normale, mais j'ai divisé par 10 au lieu de multiplier par 100.
 
Et puis maintenant j'appelle mes algo avec une profondeur minimum correcte.
Je suis encore en cour de test niveau 1 donc.
 
Mais niveau 0 c'est blak mat en même pas dix coups.
 
Par contre je ne sais pas encore s'il respecte toutes les règle c'est des heure de jeu, mais c'est bon pour apprendre.
 
On peut jouer contre l'ordinateur si on veux, et il y a deux algo dispo, 3 positions de départ différentes.
 
Tu peux télécharger le jeux dans ma signature, dans Applications/Games/

Message cité 2 fois
Message édité par Profil supprimé le 27-03-2013 à 20:43:38
n°33777612
Abstro
Posté le 27-03-2013 à 21:01:46  profilanswer
 


j'ai l'impression pourtant que le plus facile à implémenter, c'est : les règles
elles sont assez simples, chaque pièce a ses fonctions et il n'y a qu'un seul but
le plus dur reste d'inventer des tactiques, ou d'évaluer une position
mais de tester si une position est légale/possible, ou bien de lister les coups possibles à chaque trait, ya pas à chercher trop loin je pense

n°33777656
Profil sup​primé
Posté le 27-03-2013 à 21:06:47  answer
 


avec f3 Kf2 mon score en 1min est vraiment bon.

n°33777996
Profil sup​primé
Posté le 27-03-2013 à 21:39:10  answer
 

Abstro a écrit :


j'ai l'impression pourtant que le plus facile à implémenter, c'est : les règles
elles sont assez simples, chaque pièce a ses fonctions et il n'y a qu'un seul but
le plus dur reste d'inventer des tactiques, ou d'évaluer une position
mais de tester si une position est légale/possible, ou bien de lister les coups possibles à chaque trait, ya pas à chercher trop loin je pense


 
Je pense que ce sont cinq ou six concepts distincts.
 
La par exemple, mon roi noir joue en position echec, normalement, c'est interdit par l'arithmétique du jeu  donnée par la mesure d'une position.
Et on ne doit évaluer un échecs qu'après le coup de l'adversaire. et un mat seulement si il y a échecs, et un pat si aucun des deux et que quelque soit le coup suivant il soit échecs. Enfin, encore une fois, je doit rien vous apprendre.
 
La mon arithmétique et mauvaise. Je parle de mon implémentation, à moins que je me soit planté, et que c'est un position qu'il faille évaluer et non un coup kgagnat/perdant. Mais j'ai tout essayé façon, ou presuqe justement, depuis un mois que je suis dessus, c'est un truc texte, fite fait long à mettre au point.
 
 
Donc, pour reprendre tes argument,  
-- la tectique, c'est un mélange d'aléatoire,  
-  la génération des coup ben c'est la génération de tout les déplacement possible.
-  le but, c'est de prendre le roi ça, c'est jamais garanti. on peut très bien générer un pat. ou une partie nulle, ce que représente le bug dans mon programme.
- évaluer la position en fait c'est la mesure des déplacement possible; et l'avaluation des coup suivant en autant les coup critique (perdant)
-- les position légale en fait se sont celle qui te font gagner.
-- si les seule position restante sont perdante, elle sont forcément illégale de par la règle qui interdit de jouer échecs.
   c'est justement cette règle que je ne parviens pas à respecter.
 
Merci pour vos réponses.

Message cité 1 fois
Message édité par Profil supprimé le 27-03-2013 à 21:40:56
n°33778298
POUQIE
pouqie
Posté le 27-03-2013 à 22:07:05  profilanswer
 

D3 : 9920288 POUQIE - Ant1
ça fait 2 fois que tu me forces à une nulle quand j'ai avantage matériel :(
 
là ça me fait un peu rager car longtemps j'ai senti que c'était périlleux mais que y aurait un truc à faire pour débloquer, mais la je me demande si tu venais pas de te créer une position gagnante le coup même où tu proposes le draw...
 
sinon en 17b je pense que tu devais faire tour g7, mais d'un autre coté ta tour contre mon cavalier t'a rétabli ta structure de pion en une grosse menace
 
gg en tout cas
 


Message édité par POUQIE le 27-03-2013 à 22:11:13

---------------
salut c pouqie
n°33778317
Ant1_
The game is rigged
Posté le 27-03-2013 à 22:08:44  profilanswer
 

Pouqie - Ant 1/2 - 1/2 http://www.chessatwork.com/gameana [...] cbqsid=335
 
J'ai ete chanceux, j'etais vraiment mal a un moment.
J'analyserai ca par ordi plus tard.


---------------
But you can't lose if you don't play
n°33778329
Ant1_
The game is rigged
Posté le 27-03-2013 à 22:09:57  profilanswer
 

Ha mais ouais putain, coup d'apres j'ai Bxf3+ [:botman]


---------------
But you can't lose if you don't play
n°33778361
POUQIE
pouqie
Posté le 27-03-2013 à 22:13:17  profilanswer
 

Ant1_ a écrit :

Ha mais ouais putain, coup d'apres j'ai Bxf3+ [:botman]


Bxh3+ tu veux dire, oué et j'ai pas trouvé de solution satisfaisante je pense que tu prenais l'avantage
 
en tout cas putin les fous c'est trop imba

Message cité 1 fois
Message édité par POUQIE le 27-03-2013 à 22:13:53

---------------
salut c pouqie
n°33778374
PB-
Posté le 27-03-2013 à 22:14:46  profilanswer
 

 

Normalement ce sont deux choses différentes dans ton code. Tu dois avoir une fonction qui à partir d'un plateau te renvoie un tableau de coups. C'est indépendant de l'évaluation de la position où de la méthode de résolution. Tu devrais enlever ton minmax ou alphabeta et tester juste tes règles en vérifiant au cas par cas. Une fois que c'est corrigé tu pourras rajouter ton IA sereinement.

Message cité 1 fois
Message édité par PB- le 27-03-2013 à 22:15:01
n°33778376
Ant1_
The game is rigged
Posté le 27-03-2013 à 22:14:53  profilanswer
 

Ha oui coup 17, je rageai de la ou j'avais foutu mon roi qui te permettait ce genre de windmill sur ma tour.
Pas vu que je pouvais la mettre en g7.


---------------
But you can't lose if you don't play
n°33778397
Ant1_
The game is rigged
Posté le 27-03-2013 à 22:16:42  profilanswer
 

POUQIE a écrit :


Bxh3+ tu veux dire, oué et j'ai pas trouvé de solution satisfaisante je pense que tu prenais l'avantage

 

en tout cas putin les fous c'est trop imba

 

Yep.

 

Rdf1 ca marche po ?

Message cité 1 fois
Message édité par Ant1_ le 27-03-2013 à 22:19:05

---------------
But you can't lose if you don't play
n°33778470
Profil sup​primé
Posté le 27-03-2013 à 22:22:10  answer
 

PB- a écrit :


 
Normalement ce sont deux choses différentes dans ton code. Tu dois avoir une fonction qui à partir d'un plateau te renvoie un tableau de coups. C'est indépendant de l'évaluation de la position où de la méthode de résolution. Tu devrais enlever ton minmax ou alphabeta et tester juste tes règles en vérifiant au cas par cas. Une fois que c'est corrigé tu pourras rajouter ton IA sereinement.


 
Ca l'est ça l'est.
 
J'ai une heuristique qui évalue un coup et un algo de trie minimax ou négamax, si j'apopele les deux profondeur 0, j'obtiens un blac mat en quelque coup après correction, d'une gourde je vous jure, j'ai poublié de supprimer un *2.0.
 
Donc, mais avec appel à Minimax ou NégaMax, ça joue pas la même partie, et donc ça aboutie à une prise ru roi suite à un coup en échec.
Je revoie courremment la pertie que j'ai lancer deux fois, haha, pour voir ce qu'il c'est passé exactement.
 
Si non pour les valeur des pieces j'ai mis des 10ieme plutôt que ces centaine, mais je l'ai déjà disje crois, ça marche mieux.

n°33778532
POUQIE
pouqie
Posté le 27-03-2013 à 22:28:12  profilanswer
 

Ant1_ a écrit :


 
Yep.
 
Rdf1 ca marche po ?


bah la suite m'a pas trop convenu
Rdf1 e3e2
Rf1f2 Re8
Be1  
 
et j'ai pas trop calculé la suite mais je peux à peu près rien faire je suis locké et t'as surement moyen de manoeuvrer un truc


---------------
salut c pouqie
n°33778582
Abstro
Posté le 27-03-2013 à 22:34:52  profilanswer
 


pourtant tu as bien une liste de tous les coups possibles (Successors.Plan ??)
de cette liste, il faut éliminer tous les coups illégaux (donc ceux ou le roi s'expose à une attaque)
ensuite il reste a evaluer la meilleure position parmi celles restantes (toutes légales)
 
ou alors modifier ta procédure Roi mais ça à l'air encore plus laborieux

n°33778626
PB-
Posté le 27-03-2013 à 22:39:44  profilanswer
 

J'ai pas mal de mal à comprendre ce que tu veux dire mais je vais essayer de répondre :
 
 
 
Un minmax ou negamax de niveau 0 (je suppose que par niveau 0 tu veux dire qu'on regarde qu'un étage de l'arbre) ne peut pas voir de mat en plus de 1 coup (par définition).
 
 
 
Je comprends pas ; ce sont les mêmes algos ; la seule différence est que l'un fait max min max min etc l'autre max -max max -max etc. Donc c'est pareil ; je suppose que ton éval est bien symétrique (:o) par la couleur ? (eval(blanc) == -eval(noir))
 
 
 
Ca devrait pas changer si tu divises tout par 10, l'important est le rapport entre les pièces. Un de tes bug vient peut être de là.

n°33778630
Profil sup​primé
Posté le 27-03-2013 à 22:40:20  answer
 

Abstro a écrit :


 
de cette liste, il faut éliminer tous les coups illégaux (donc ceux ou le roi s'expose à une attaque)


Ca c'est garantie par la mesure d'une perte du roi normalement.

n°33778659
Profil sup​primé
Posté le 27-03-2013 à 22:44:05  answer
 


 

PB- a écrit :


 
Je comprends pas ; ce sont les mêmes algos ; la seule différence est que l'un fait max min max min etc l'autre max -max max -max etc. Donc c'est pareil ; je suppose que  


Peut-être mais j'ai impélmenter une procédure non récurssive, peut-être que j'ai omis une erreur.

PB- a écrit :


 
 
ton éval est bien symétrique (:o) par la couleur ? (eval(blanc) == -eval(noir))
 


 
T'entends quoi par là, parce que les l'évaluation d'un mat blanc, retour la même valeur que l'évaluation d'un mat noir pour le moment.

n°33778741
PB-
Posté le 27-03-2013 à 22:52:41  profilanswer
 

si ta fonction d'évaluation pour blanc te donne le résultat 123,42, alors l'évaluation de la même position pour noir sera -123,42 ?

n°33778768
Profil sup​primé
Posté le 27-03-2013 à 22:55:26  answer
 

PB- a écrit :

si ta fonction d'évaluation pour blanc te donne le résultat 123,42, alors l'évaluation de la même position pour noir sera -123,42 ?


 
A non, je croie pas. pourquoi ce serait ainsi.
 
Attention, faut pas confondre avec l'évaluation des blanc min et des noir max ou inversement.
 
Parce que moi quelque soit le joueur qui joue je construie un arbre bien à lui qui joue joueur courant.

Message cité 1 fois
Message édité par Profil supprimé le 27-03-2013 à 22:55:59
n°33778798
PB-
Posté le 27-03-2013 à 22:58:56  profilanswer
 


 
Ben parce que les avantages d'une position sont indépendants de la couleur. Une dame vaut 9 pions (ou 10 ou 11 on s'en fout c'est pour l'exemple) qu'elle soit noire ou blanche.  
Tu peux rajouter un bonus par exemple pour la dominance d'une colonne par tes tours. Il n'y a aucune raison que le bonus dépende de la couleur.

n°33778812
Profil sup​primé
Posté le 27-03-2013 à 23:00:28  answer
 

Ben ouais, alors pourquoi l'un serait négatif et l'autre positif ?
Mais tu doit t'emèler les pinceau avec les valeur d'alpha et béta là ? non ?
 
Tu cause de ça en fait : http://upload.wikimedia.org/math/4/a/0/4a04d9425479c09797d9ff118528a472.png

Message cité 1 fois
Message édité par Profil supprimé le 27-03-2013 à 23:05:15
n°33778905
Ant1_
The game is rigged
Posté le 27-03-2013 à 23:11:16  profilanswer
 

[:somon2]


---------------
But you can't lose if you don't play
n°33778919
Profil sup​primé
Posté le 27-03-2013 à 23:12:28  answer
 

C'est quoi ce smiley de déjanté ?

n°33778931
Ant1_
The game is rigged
Posté le 27-03-2013 à 23:13:44  profilanswer
 

C'est ma tete quand je lis tes posts.


---------------
But you can't lose if you don't play
n°33779055
Abstro
Posté le 27-03-2013 à 23:26:43  profilanswer
 


dans ton code, quelle procedure élimine les coups interdits?
(les coups interdits ne sont pas perdants)

Message cité 1 fois
Message édité par Abstro le 27-03-2013 à 23:34:31
n°33779152
Profil sup​primé
Posté le 27-03-2013 à 23:39:44  answer
 

Abstro a écrit :


dans ton code, quelle procedure élimine les coups interdits?
(les coups interdits ne sont pas perdants)


 
Je pense que c'est Minmax qui trie les bon et les mauvais coup.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  488  489  490  ..  928  929  930  931  932  933

Aller à :
Ajouter une réponse
 

Sujets relatifs
Comment définir sa config utilisateur dans le profil HFR ?[Topic Orléans] Bientôt la Kimouss 4000!
Qu'est ce qui est ouvert le 15 août ?[Hfr] Le 1er topic du forum d'Hardware.fr ? devenu un mythe ...
Les collectionneurs d'HfR[Meteo] Un mois d'aout pourri
Festival Porsche 2006 - Circuit de Magny-Cours (25 au 27 août)Petit problème de math (appel aux matheux de HFR)
marre de HFR qui coupe sans arrêtFestival Pukkelpop 17-18-19 Aout!
Plus de sujets relatifs à : Échecs@HFR - Tournoi de rapide page 872 - Ronde 2 à jouer


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)