[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Maitretarot-devel-fr] ordre des cartes dans le protocole.
From: |
Yves Mettier |
Subject: |
Re: [Maitretarot-devel-fr] ordre des cartes dans le protocole. |
Date: |
Sun, 17 Mar 2002 23:22:49 +0100 |
On 17 Mar 2002 14:09:13 +0100
philippe brochard <address@hidden> wrote:
> Yves Mettier <address@hidden> writes:
>
> > On 17 Mar 2002 02:55:12 +0100
> > philippe brochard <address@hidden> wrote:
> >
> > > Yves Mettier <address@hidden> writes:
> > >
> > > > On 16 Mar 2002 20:23:21 +0100
> > > > Guillaume Weexsteen <address@hidden> wrote:
> > > >
> > > > > le sam 16-03-2002 à 18:26, philippe brochard a écrit :
> > > > > > Salut,
> > > > > >
> > > > > > je viens de voir que pour afficher les cartes triées
> > > > > > par couleur, il serai plus simple d'utiliser l'ordre suivant
> > > > > > :
> > > > > >
> > > > > > Ordre des cartes:
> > > > > > =================
> > > > > >
> > > > > > (original) (nouveau)
> > > > > > 00 1 de trefle 00 1 de trefle
> > > > > > 01 2 de trefle ...
> > > > > > 13 roi de trefle 13 roi de trefle
> > > > > > 14 1 de pique 14 1 de coeur
> > > > > > 15 2 de pique ...
> > > > > > 27 roi de pique 27 roi de coeur
> > > > > > 28 1 de coeur 28 1 de pique
> > > > > > 42 1 de carreau 42 1 de carreau
> > > > > > 56 atout 1 56 ...
> > > > > > 57 atout 2
> > > > > > 76 atout 21
> > > > > > 77 excuse
> > > > > >
> > > > > > ça permettrai de classer directement les cartes par couleurs
> > > > > > (trefle, coeur, pique, carreau, atous)
> > > > > > noir rouge noir rouge
> > > > > >
> > > > > > rien qu'en faisant un tri sur la grandeur de la carte.
> > > > > >
> > > > > > c'est pas indispensable et y a d'autre moyen pour faire
> > > > > > la même chose, mais bon...
> > > > > >
> > > > > > z'en pensez quoi ?
> > > > >
> > > > > J'y avai déjà pensé, si vraiment tu trouve ça plus simple,
> > > > > c'est comme tu veux.
> > > > >
> > > > > Mais bon, tu vas quand même être confronté à des problème pour
> > > > > le tri des cartes : si un joueur a une coupe franche, il faut
> > > > > placé la couleur qui est seule entre les deux autres, donc il
> > > > > faut quand même un algo de tri.
> > > > >
> > > > > à toi de voir, si vraiment ça te fait gagner du temps on
> > > > > change.
> > > >
> > > > A mon avis, ce tri est meilleur pour, justement, quand y'a pas
> > > > de tri. Demarre comme ca!
> > >
> > > ok, alors il faut changer le protocole.
> > > pour l'instant, je continue à l'utiliser tel quel.
> > >
> > > > Et comme dit Guillaume, par la suite, chaque client pourra
> > > > implementer d'autres tris possibles, comme les atouts au debut,
> > > > au milieu ou a la fin.
> > > >
> > >
> > > oui, on verra ça plus tard.
> > >
> > > > Je sais pas ce que vous en pensez, mais pour eviter le probleme
> > > > de la coupe franche, le meilleur, c'est encore:
> > > > noir/rouge/atouts/noir/rouge
> > > >
> > >
> > > oui, c'est une solutiuon efficace même si je ne l'ai jamais
> > > utilisée en jeu.
> >
> > Moi si. Mais je change aussi pour mettre mes atouts au debut ou a la
> > fin. C'est suivant l'humeur. Mais je pense que 80% des parties que
> > je fais, les atouts sont au milieu. Dans la realite vraie du vrai
> > monde, quand c'est pas a l'adversaire de jouer mais a toi, suivant
> > la position des mains sur le jeu et l'attitude de l'adversaire, tu
> > peux penser qu'il va couper, et toi, tu vas pas mettre ton roi. Cela
> > peut etre naturel ou etre du bluff. Avec les atouts au milieu, ce
> > bluff n'est plus possible. Ou plutot, si, il est possible, mais il
> > est inverse qui ce qui met la pagaille chez l'adversaire!
> >
>
> c'est vrai que ce n'est pas un ordre 'habituel', donc la stratégie:
> observé l'adversaire pour voir où il prend sa carte tombe à l'eau.
> pas mal!
Bien sur, cela n'est pas valable non plus pour l'ordi. A moins de
rajouter de la realite virtuelle. Mais ca, on planifie pour la version
4.12, quand le serveur sera aussi corruptible ;-)
>
> > >
> > > > Par contre, la, separer les cartes 'normales' des atouts, est-ce
> > > > que ca peut pas poser des difficultes par la suite?
> > > >
> > >
> > > je ne sais pas. pour l'instant, je suis parti en utilisant des
> > > references sur les couleurs (index PIQUE, ...), donc la position
> > > de la couleur n'a pas trop d'importance.
> > >
> > > > Enfin, rien n'empeche de faire un tableau de correspondance,
> > > > avec le numero d'index du tableau qui est la carte affichee et
> > > > le contenu qui est la carte reelle. Ou le contraire.
> > > >
> > >
> > > oui, c'est une solution à laquelle j'avais pensé.
> > > De toute façon par la suite, il faudra laisser le choix à
> > > l'utilisateur de ranger son jeu comme il veut.
> >
> > Note qu'aucun des jeux de cartes que je connais ne le fait a ma
> > connaissance. Ce sera une fonctionnalite dite originale ;-)
> >
>
> oui, et je pense qu'il y a des chances d'en avoir d'autre quand le jeu
> sera publique, avec la contribution de plus de monde.
Je pensais non seulement au tarot, mais a tous les autres jeux, belote,
poker... Ou meme le yam's (gtali) qui se joue avec 5 des.
>
> > >
> > > alors quel que soit l'ordre des cartes, il faudra faire un tri.
> > > donc on peut aussi garder le protocole tel qu'il est.
> >
> > Pense aux systemes de fichiers. ls t'affiches les fichiers tels
> > quels. ls -t te les affiche par date. Avec les cartes, c'est pareil:
> > on commence par un non-tri. Apres, tu peux implementer le tri.
> >
> > D'ailleurs, si ca ne te complique pas tout, tu peux des maintenant
> > utiliser un tableau, initialise ainsi: for(i=0; i<78; i++)
> > cartes_tri[i]=i;
> >
> > Et quand tu voudras changer ca, tu initialiseras ton tableau
> > autrement. L'initialisation sera la seule modif. Alors que si tu le
> > fais pas tout de suite, les modifs seront plus importantes.
> >
>
> oui, on laisse le protocole tel quel, mais j'utilise tout de suite
> un tableau de tri, parce que l'affichage que j'obtient est pas
> génial (quand c'est petit et pas trié, on confond les cartes).
>
>
> > > > Bon, je vous laisse, je vais mater un Kurosawa sur mon
> > > > home-cinema.
> > > >
> > >
> > > tient, moi je rentre d'un concert de ska ;-)
> >
> > Moi, c'etait Sanjuro. Excellent. Un samourai errant qui se joint a 9
> > samourais un peu idiots, ou plutot imprudents. Et faut sauver le
> > gouverneur. Tout ca avec la poesie de Kurosawa! Je vous conseille
> > aussi'la forteresse cachee', toujours de Kurosawa, si vous avez
> > l'occasion. En plus d'etre un excellent film, c'est le film sur
> > lequel G.Lucas s'est base pour faire Starwars (le premier: episode
> > 4).
> >
>
> merci pour le conseil :)
En DVD, c'est Arte Video qui nous fait ca. Merci Arte!
>
>
> tient, sinon je viens de tester le tutorial de guile.
> Et ben c'est vraiment génial et simple.
> Je pense que je l'utiliserai pour ma 2eme IA.
> Je crois que ça ne sera pas trop dur vu comment j'ai
> commencé à codé le client :
> partie communication serveur / choix GUI|IA bien séparées.
> On verra bien...
:)
Yves
--
- Homepage - http://ymettier.free.fr -
- GPG key - http://ymettier.free.fr/gpg.txt -
- MyAM - http://www.freesoftware.fsf.org/myam -
- GTKtalog - http://www.freesoftware.fsf.org/gtktalog -