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

Soyez le premier à donner votre avis sur cette source.

Vue 7 251 fois - Téléchargée 635 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
shogoona
Messages postés
1
Date d'inscription
jeudi 15 février 2007
Statut
Membre
Dernière intervention
16 février 2007

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

16 sept. 2004 à 06:06
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.
cs_LiBe444
Messages postés
220
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
7 avril 2007

12 sept. 2004 à 19:17
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" !

@+
cs_grandvizir
Messages postés
1106
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
22
11 sept. 2004 à 21:11
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.
fmicros
Messages postés
8
Date d'inscription
lundi 14 juin 2010
Statut
Membre
Dernière intervention
14 juin 2010

7 sept. 2004 à 12:25
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.