Abalone - projet université de nice sophia antipolis - printemps 2004

Soyez le premier à donner votre avis sur cette source.

Vue 7 022 fois - Téléchargée 616 fois

Description

Ceci est un programme simulant les règles et gérant le fonctionnement d'un plateau d'Abalone.
Il a obtenu la note de 17.74/20 .

Se reporter sur le site officiel pour en connaitre les règles.

Description exact du sujet :
http://mistral.unice.fr/ITC/Ouvert/abalone.pdf
SIte Officiel d'Abalone :
http://fr.abalonegames.com/rules/quickstart/index.html

Mode de programmation : GPC et Emcas pour l'indentation

Conclusion :


Qualités :
- présentation agréable
- maniement intuitif

Défauts :
- mauvaise Intelligence Artificielle
- quelques plantages subsistent malgré le soin apporté

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
jeudi 15 février 2007
Statut
Membre
Dernière intervention
16 février 2007

est il possible d'avoir le code d'abalone en langage c et surtout la partie intelligence artificielle?
Messages postés
374
Date d'inscription
vendredi 20 octobre 2000
Statut
Modérateur
Dernière intervention
15 janvier 2021

Pas mal le code mais je comprend pourquoi le 17.74/20

D'abord l'affichage aurais du tre graphique...

Ensuite manque d'optimisation par ex :

p2.x:=p.x+i; p2.y:=p.y+j;
p3.x:=p.x+2*i; p3.y:=p.y+2*j;
p4.x:=p.x+3*i; p4.y:=p.y+3*j;

devrais etre obtimisé

p2.x:=p.x+i; p2.y:=p.y+j; (* ok *)
p3.x:=p.x+i+i; p3.y:=p.y+j+j;
p4.x:=p.x+i+i+i; p4.y:=p.y+j+j+j;

fais le compte en cycles cpu...

Sinon, c balaize, bravo ;o)), vous auriez eu 18 chez moi , lol

Bon Coding...

Manchester.
Messages postés
220
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
7 avril 2007

Désolé à tous ceux qui s'attendaient à voir un userform tout bien fait, et un langage qui ressemble grammaticalement plus à du dephi ;-)
Faut le dire à mes profs de fac que le langage Pascal est "pompeux" !

@+
Messages postés
1106
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
21
Turbo Pascal 6 ne veut rien entendre. C'est bête, pour une fois que tout était Pascal... En plus, ça m'aurait intéressé, graphiquement surtout.
Messages postés
8
Date d'inscription
lundi 14 juin 2010
Statut
Membre
Dernière intervention
14 juin 2010

inutile d'ajouter du code si on doit perdre son temps a comprendre de quoi il s agit et bosser quelques heures juste pour voir !
se mettre a la place du lecteur !!!!

consequence : je ne lit pas
Afficher les 13 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.