[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Maitretarot-devel-fr] (no subject)
From: |
Yves Mettier |
Subject: |
Re: [Maitretarot-devel-fr] (no subject) |
Date: |
Mon, 13 May 2002 19:05:13 +0200 |
Oubliez pas qu'a terme, tout ce qui est commun a tous les clients, c'est
cool si on arrive a le mettre dans libmaitretarot. Sous-entendu :les
fonctions deviennent alors opaques. Optimisez-les en fonction des
besoins!
Yves
On 13 May 2002 18:02:38 +0200
philippe brochard <address@hidden> wrote:
> "Nicolas Boulay" <address@hidden> writes:
>
> > Z'avez fini bosser lorsque je suis en vacances !!
> >
> > J'ai été jouer à l'arbitre à la coupe de robotique. Il y aura
> > peut-être un truc au 20 h de France 2 ce soir, si cela n'est pas
> > déjà passé hier soir.
> >
> > Sinon, mt_dolphin_ia tel quel peut servir d'exemple. Il faudrait
> > juste rajouter une vrai sélèction de carte pour ne pas trop ennuyer
> > le serveur. Les fichiers a modifier sont bien séparer du reste. Cela
> > devrait être facile à faire la "base" puis d'en faire un exemple
> > (avec la définition des bonnes fonction).
> >
> d'accord, mais alors on integre le code contenu dans :
>
> player_client_make_chien.h player_client_choose_card.c
> player_client_choose_card.h player_client_make_bid.c
> player_client_make_bid.h player_client_make_chien.c
>
> dans player_client.c
>
>
> les fonctions suivante doivent rester simples :
>
> gint player_client_make_bid (player_t * player)
> {
> /* L'IA fait toujours un prise */
> player->bid[player->place] = 1;
> return (0);
> }
>
> gint player_client_make_chien (player_t * player)
> {
> /* L'IA renvoie le chien tel quel => pas de modification */
> player->chien = player->chien; /* :) */
> return (0);
> }
>
> gint player_client_choose_card (player_t * player)
> {
> /* L'IA joue une carte au hasard */
> player->card_play = player->card[random(MAX_HAND_CARD)];
> return (0);
> }
>
>
> et c'est tout.
>
> Le code plus compliqué, on le met dans mt_dolphin_ia ou dans
> ton IA.
>
>
> > J'ai d'ailleurs commencé à écrire une doc a ce sujet, je vous envoie
> > ça ce soir.
> >
>
> très bien :)
>
> --
> ,-------------------. ,---------------,----------------------.
> | Philippe Brochard | ... | address@hidden | http://hocwp.free.fr |
> `------------------(_ (. .) `---------------'----------------------'
> -------------------ooO--(_)--Ooo--------------------------------------
>
> _______________________________________________
> Maitretarot-devel-fr mailing list
> address@hidden
> http://mail.freesoftware.fsf.org/mailman/listinfo/maitretarot-devel-fr
--
- 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 -