Le jeu serpent avec ai

Soyez le premier à donner votre avis sur cette source.

Vue 5 290 fois - Téléchargée 388 fois

Description

ce programme permet de jouer au jeu célébre le serpent mais cette fois pas avec
vos doigts mais avec un programme AI_Worm.cpp qui de lit l'entrée standard:

- la position de la nourriture(la coordonnées du point le plus haut et le plus gauche)
- la direction du mouvement actuelle:
- RIGHT ou LEFT ou UP ou DOWN
- la taille d'un seul carreau du serpent
- la taille du serpent
- les coordonnées des éléments du serpent(la coordonnées du point le plus haut et le plus gauche)
- affiche le meilleur mouvement

le script Worm.py lit la sortie de ce programme chaque fois pour decider de son prochain
mouvement en fournissant les données nécessaire déja citées

pour lancer le programe:
installer python 2.7
metter le chemin du python dans la variable Path de l'environement
normalement c'est c:\python27
installer un compilateur C++
compiler le programe AI_Worm.cpp
lancer le programe avec la commande dans un invite de commandes MS-DOS:
python Worm.py AI_Worm
appuyer sur entrée
le serpent va suivre les commande de votre AI
vous pouver changer le fichier AI_Worm.cpp pour implémenter votre propre AI

a la fin le score est affiché :)

des compétitions peuvent être organisées pour connaître la meilleure AI :)

Source / Exemple :


dans le zip

Conclusion :


la programmation de l'AI n'est pas parfaite mais illustre l'idée :)

Codes Sources

A voir également

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.