TER M1 Jeu de stratégie historique

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
TER M1 Jeu de stratégie historique

Forum du sujet de TER : Algorithme min-max dans les jeux de stratégie historique, pour les étudiants de M1 de Montpellier II 2008-2009.

Le Deal du moment :
Display Star Wars Unlimited Ombres de la Galaxie : ...
Voir le deal

4 participants

    Vous en êtes où ?

    Cédric
    Cédric


    Messages : 205
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Vous en êtes où ?

    Message  Cédric Ven 13 Fév - 16:59

    Tout est dans la question :p

    Perso j'ai un peu avancé depuis le moment où je vous ai envoyé le code, mais pas énormément non plus. La communication entre les moteurs est en place, mais au niveau du multithreading, il me reste encore à trouver un bon compromis glandouille / performances.
    Quentin
    Quentin


    Messages : 120
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Quentin Ven 13 Fév - 17:22

    je modifie mon code d'extraction de donnée des fichiers config pour que ça marche sur tes fichiers config que tu as fais. cheers
    avatar
    sebastien


    Messages : 137
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  sebastien Ven 13 Fév - 23:51

    Bah moi j'ai eu 2 petits imprévu ces deux jours ci donc j'ai pas avancer. en plus je galère réélement avec le C, c'est vraiment encore plus pourrave que je pensait. Y a-t-il une seule fois un message d'erreur compréhensible sans l'avoir déjà vu ou sans google ou c'est impossible en C ? :/
    Quentin
    Quentin


    Messages : 120
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Quentin Ven 13 Fév - 23:55

    geek
    Cédric
    Cédric


    Messages : 205
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Cédric Sam 14 Fév - 14:10

    Non, c'est ça qui est bon :p

    Mais t'inquiète, une fois que tu auras rencontré tous les bugs possibles, et fait dans ta tête la correspondance entre ce qui est écrit et ce qu'il se passe réellement, tout ira bien ^^
    avatar
    sebastien


    Messages : 137
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  sebastien Sam 14 Fév - 22:55

    pathfinding fonctionnel. il me reste a rendre le code un poil plus propre (style pas d'initialisation en dur Very Happy) et quelques bricoles puis je le post. mais surement demain parcque la j'ai la fleeeeeeme Razz

    d'ailleurs cédric toi qui a réponse a tout : comment faire proprement un tableau de poids par type d'unité sans mettre les différents types d'unités en dur dans le code ? parcque j'aimerais que quand on initialise le pathfinding derrière sans qu'on le sache ça créer un tableau pour les archers, un pour les lanciers etc... mais je me disais que de l'écrire explicitement dans le code ça ferais pas joli si jamais on veux ajouter/enlever un type d'unité Razz

    (vous pouvez ajouter une unité en changeant le fichier config mais alors il faut recompiler le pathfinding... ça le fait pas xD)
    Cédric
    Cédric


    Messages : 205
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Cédric Sam 14 Fév - 23:06

    Ce qui peut le faire pour stocker ça, c'est par ex un map<TypeUnite*,int[][]> donnant pour chaque type d'unité la matrice de poids correspondante.

    Je n'ai pas mis de fonction pour avoir directement l'ensemble des types d'unités par contre. Si j'en ajoute une, tu auras logiquement la liste de tous les TYpeUnite possible, et pas seulement de ceux présents sur la carte, ce qui peut à sa manière être un peu gore. Une alternative sinon, en pseudo code :

    Code:

    partie.getNombreJoueurs()
    pour chaque joueur i
        partie.getGroupesJoueur(i)
        pour chaque groupe g
            si le type de g n'est pas présent dans la map
                alors créer la matrice de poids pour ce type

    Là au moins on a que les matrices qui nous servent, mais par contre ça va te faire dépenser quelques calories Very Happy
    Cédric
    Cédric


    Messages : 205
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Cédric Sam 14 Fév - 23:07

    Ah oui, des fois que tu t'emmerdes après, il serait pas mal que tu fasses une seconde fonction plus ou moins c/c de la première pour récupérer une liste des cases situées à une certaine distance d'un groupe :p
    avatar
    sebastien


    Messages : 137
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  sebastien Sam 14 Fév - 23:08

    ok^^ Par contre ça va me faire chier d'appeler une méthode qui n'existe pas, alors donne moi au moins le prototype et ou la mettre que je puisse compiler ^^
    Cédric
    Cédric


    Messages : 205
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Cédric Sam 14 Fév - 23:11

    Euuh, ça existe déjà ^^

    int Partie::getNombreJoueurs();
    std::deque<Groupe*> Partie::getGroupesJoueur(const int& joueur);
    avatar
    sebastien


    Messages : 137
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  sebastien Sam 14 Fév - 23:12

    Ah ok Laughing Laughing Laughing

    Bon mes mangas m'appellent (j'ai commencé gintama Razz)
    Cédric
    Cédric


    Messages : 205
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Cédric Sam 14 Fév - 23:14

    On se retrouve dans 30h alors hein ? Very Happy
    avatar
    sebastien


    Messages : 137
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  sebastien Mer 18 Fév - 0:00

    Bon vu que j'ai fini le pathfinding et que on va ptete pas faire le min-max je suis au chômage la. y a pas un truc a faire ? ^^

    et des nouvelles d'anthony ? je lui ai envoyer un mail mais y répond pas, et il passe pas sur le fofo. il est au ski ? ^^'
    Cédric
    Cédric


    Messages : 205
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Cédric Mer 18 Fév - 0:05

    T'as pas des anime à finir ? ^^

    Bon sinon, aucune nouvelle d'Anthony non plus. C'est un faux geek apparemment Very Happy
    avatar
    sebastien


    Messages : 137
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  sebastien Mer 18 Fév - 0:14

    ouai mais gintama j'en regarde 2/3 d'affiler mais après ça me saoule un peu ^^'
    mais j'arrive à m'occuper a glandouiller c pas un problème, c'est juste que tant qu'a faire autant que ce sois utile xD
    Cédric
    Cédric


    Messages : 205
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Cédric Mer 18 Fév - 0:25

    Bah c'est utile... En te cultivant maintenant, au moins tu auras toujours des trucs à dire lors des entretiens d'embauche :p
    avatar
    sebastien


    Messages : 137
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  sebastien Mer 18 Fév - 0:29

    je ne suis pas sur que gintama m'en apprenne bcp sur les entretien d'embauche Laughing Laughing Laughing
    avatar
    Stretcher
    Admin


    Messages : 27
    Date d'inscription : 23/01/2009
    Age : 35

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Stretcher Mer 18 Fév - 23:22

    Je suis en vacances ^^' J'ai surveillé de loin le forum, mais comme j'ai pas téléchargé les données, je m'y suis pas encore vraiment mis. Pas d'inquiétude !
    avatar
    sebastien


    Messages : 137
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  sebastien Mer 18 Fév - 23:23

    et t'a pas un ide c++ intégré a tes paires de ski ? :/ Laughing
    Cédric
    Cédric


    Messages : 205
    Date d'inscription : 24/01/2009

    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Cédric Mer 18 Fév - 23:26

    Ou même pas une connexion Internet au chalet pour y passer tes journées ? Very Happy

    Contenu sponsorisé


    Vous en êtes où ? Empty Re: Vous en êtes où ?

    Message  Contenu sponsorisé


      La date/heure actuelle est Ven 17 Mai - 12:40