Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Plateau de jeu (24 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
Sasume Ecrit le: Vendredi 28 avril 2006 à 16:30 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Non, mais ma question c'était : à chaque tour, combien de possibilité de coups y a-t-il ? 10 ? 100 ? 1000 ?
Parce qu'un arbre de profondeur 4 pour simuler les coups, ça te donnera 1000^4 noeuds si tu as 1000 coups possibles.
Donc si c'est le cas, il va falloir faire une présélection des coups possibles :(
    
./Post n°20   Marquer comme non lu.
geogeo Ecrit le: Vendredi 28 avril 2006 à 16:53 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Oula alors voyons.
Imaginons que toutes les pièces du joueur contiennent chacunes 3 formes.
Sur le jeu chaque camp à 16 pièces simples donc ça donne environ 5 pièces composées de 3 formes plus une pièce simple.
Le déploiment d'une forme peut se faire dans 8 directions dans le pire des cas, reste 4 et 4 pour les 2 dernières formes. Cela donne dans le pire des cas 128*5=640 tests de positions.

Donc pour simuler 4 tours on arrive à (640+4)^4 dans le pire des cas.
-Edité le Vendredi 28 avril 2006 à 16:54 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°21   Marquer comme non lu.
Kevin Kofler Ecrit le: Vendredi 28 avril 2006 à 18:13 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Bref, faut que tu fasses de l'alpha-beta-pruning dans ton minimax.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°22   Marquer comme non lu.
geogeo Ecrit le: Vendredi 28 avril 2006 à 19:09 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


En tout cas j'ai bien peur que si je porte ce projet sur TI ça rame car déjà déplacer un pion demande des algos plus ou moins lents alors une IA, aie aie aie.
Je vais voir de plus près ce qu'est l'alpha-beta-pruning.
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°23   Marquer comme non lu.
Sasume Ecrit le: Vendredi 28 avril 2006 à 22:48 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Déplacer un pion demande des algos compliqués ?
    
./Post n°24   Marquer comme non lu.
geogeo Ecrit le: Vendredi 28 avril 2006 à 23:02 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Pas compliqués mais assez lents pour une TI je pense. Particulièrement les déploiements.
-Edité le Vendredi 28 avril 2006 à 23:02 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
  :: Index » Forum Ti68K » Programmation C » Plateau de jeu (24 réponse(s))
Pages : 2/2     « 1 [2] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 66.56ms avec 18 requetes