IFIPS Info 5 – 2004 / 2005 Projet de Résolution de Contraintes JEU DE L’AWELE AMARAL – FILLIAT – LANGLAIS – PETIT – SCHILLER.

Slides:



Advertisements
Présentations similaires
Calcul du flot maximum Algorithme de Ford Fulkerson Maxime Chambreuil | Nicolas Fournel | Vianney Gremmel | Leïla Traoré | Marouane Zehni UV RO.
Advertisements

Résolution Graphique d'un Programme Linéaire
Structures de données et complexité
Le 17 Février 2005Diapositive : 1 / 19Boutet – Canto – Nemo - Roux Baladeur MP3 pour enfants.
Introduction à l’Algorithmique
1/22 Présentation Dechou & CO Développement dun programme de gestion dascenseurs Spécifications fonctionnelles générales.
Sujet BL1 : Simulateur de comportement réactif Bernard Clément Barelli Nicolas Maitrehut Loïc Ould Sidina Mahi Encadrant : Mr Michel Buffa.
CYCLE TERMINAL DE LA SÉRIE LITTÉRAIRE Programmes de mathématiques.
Projet 4info.
MasterMind en spécialité i.s.n.
Introduction Modélisation Utilisation dun ensemble de relations mathématiques pour refléter le plus adéquatement possible une situation réelle Compromis.
MAGNIN Pierre 2 MIC D MAILLARD Adrien 2 MIC D Soutenance le 17/06/09.
Apprentissage du jeu de morpion
Cs2i-Bachelor 1ère année - Loïc Rossignol & Anthony Duc
Pinage Of Empire.
Quand le programme est un problème
Jeu dOthello Projet dAlgorithmique et Programmation.
Mathématiques Problème collectif :La dalle dAnubis.
06/12/2005 C. Massot À PROPOS DE LOGICIELS STATISTIQUES.
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
E. Delozanne, P. Jarraud, M. Muratet
Stage Informatique au LAL
Mesurer l’efficacité des algorithmes
Guide de Préparation d’une soutenance du Projet de Fin d’Etudes
Analyse des algorithmes: une introduction. La question abord é e dans ce chapitre est la suivante: Comment choisir parmi les diff é rentes approches pour.
Simon Langevin Mathieu Poisson
Réalisation dune plate- forme de type « Jeu » dexploitation du portail Sud M2 2COM - CONDUITE DE PROJET MULTIMÉDIA ENSEIGNANTE : MME LECLET DOMINIQUE.
Proportionnalité et manuels
Démarche Qualité Logicielle
Soutenance de stage 16 Mai au 5 Août 2011
Soutenance de stage 16 Mai au 5 Août 2011
Soutenance de stage 16 Mai au 5 Août 2011
ANALYSE METHODE & OUTILS
Architecture d’un système expert
Présenté par : Attia Hamza Merzouk Abdelkrim 2003/2004
EXIGE Un avenir dans le web....
Guide de Préparation d’une soutenance du Projet de Fin d’Etudes
Création d’une communauté web scénarisée : le projet Crealys
Introduction Conception de l’écosystèmeConception de l’écosystème Fonctionnalités de l’écosystèmeFonctionnalités de l’écosystèmeConclusion.
Jeu de Librairies Virtuelles
Bridge Chinois Par Mathieu ROGER, Mamadou DIABY, Bilal TRAORE, Soufiane DIABI, Bilal CHAARI et Benjamin REBATET. 1.
© Petko ValtchevUniversité de Montréal Février IFT 2251 Génie Logiciel Conception Hiver 2002 Petko Valtchev.
LEMKE LaurentBITSCH José TERRIER VincentLAALA Yoann MONTAVONT GuillaumeBRIBI Mohamed 1.
Le Taquin Mathieu Bernou Laurent Robin.
2008/ Plan du cours 1.Introduction –Contenu du cours 2.Logique mathématique –Calcul propositionnel –Calcul des prédicats –Logique floue et aide à.
Réalisation d’une vinothèque personnelle
Simulation du rôle de la communication dans l’établissement d’un réseau de liens sociaux Projet GPL :
Equilibre de successions de flux différents d’échéances différentes.
Intelligence artificielle
1 Initiation aux bases de données et à la programmation événementielle Responsable : Souheib BAARIR. (le sujet de votre .
Les langages de programmation
Le Browser hiérarchique de Classes Java : En quoi cette application pourra faciliter le travail de Mr Leblanc ?
But maîtriser les concepts programmation objets découvrir Java
Poly Defense Soutenance de Projet de programmation oriEntee objet
Développement d’un système-Expert. Les bonnes raisons Conserver l’expertise dans l’entreprise roulement vulnérabilité rareté Formation de personnel qualifié.
LE LANGAGE POUR ORDONNANCER LE MONDE
Suivi d’Horizons Sismiques
1 Logiciels de confection automatique d’horaires.
L’ALGORITHMIQUE DANS LE PROGRAMME DE SECONDE Nouvelle Calédonie 2010.
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
ARBITRE DEPARTEMENTAL. Les épreuves Epreuve Contrôle en Cours de Formation Epreuve Contrôle lors d’une épreuve terminale Epreuve Contrôle lors d’une épreuve.
6 eme 5 eme 4 eme 3 eme. Discipline de formation générale Discipline de formation générale Dispensée de la classe de 6 eme à la 3 eme Pas de vocation.
Projet de C – Matrices creuses Yves BOGE, Sha LIU, Ivan VALIMAHAMED
Un projet pour approfondir l’apprentissage de la programmation en L1: atelier Prog&Play E. Delozanne, P. Jarraud, M. Muratet 1.
Développement du jeu Ricochet Robots pour Android
Programme linéaire - solution graphique
Programmation par contraintes Réalisé par: WETCHA Chaima MOKDED Mohamed Ali FIA3-GL-AL 1 1.
Université Paul Sabatier - Toulouse 3 Accueil des nouveaux personnels – Promotion 2007 IUT A – Service Direction – 19 août Algorithmique S2 UE22.
LAL Service Informatique Stage Informatique Stage informatique au LAL.
Atelier de réflexion pédagogique 20 octobre 2011 Le renforcement des prérequis: l’expérience de la Faculté des Sciences économiques, sociales et de gestion.
Transcription de la présentation:

IFIPS Info 5 – 2004 / 2005 Projet de Résolution de Contraintes JEU DE L’AWELE AMARAL – FILLIAT – LANGLAIS – PETIT – SCHILLER

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

INTRODUCTION AWELE Très ancien jeu de stratégie (Ethiopie, VIIe siècle) C’est un jeu de planche (Mancala) Très répandu de nos jours ==> Beaucoup de variantes sur les règles

INTRODUCTION LE TOURNOI Un programme « Arbitre » Une quinzaine de groupes qui s’affronteront ==> Implémenter la solution gagnante

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

POSITION DU PROBLEME Se familiariser avec le jeu, les règles Choix du langage de programmation Etude des différents « joueurs » Réflexion sur les différentes possibilités de stratégies

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

PROBLEME A RESOUDRE Manger plus de graines que l’adversaire Respecter les contraintes de temps

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

MODELE

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE MATHEMATIQUE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

TECHNIQUES EMPLOYEES Langage C ==> Rapide Stockage en mémoire ==> Malloc, free, … ==> Variables locales et récursivité Bibliothèque d’ouverture

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE MATHEMATIQUE -TECHNIQUES EMPLOYEE -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

ALGORITHMES

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE MATHEMATIQUE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

SOLUTION PROPOSEE

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE MATHEMATIQUE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

REALISATION -Partie algorithmes ==> Damien Filliat, Manuel Schiller -Partie arbitre, règles du jeu, déroulement de la partie ==> Dominique Amaral, Aude Langlais, Lionel Petit -Partie gestion du temps, tests ==> Tous -Partie bibliothèque d’ouverture, statistiques, ==> Dominique Amaral, Aude Langlais, Lionel Petit

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE MATHEMATIQUE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -ARBITRE DE TEST -RESULTATS -CONCLUSION

ARBITRE DE TEST

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE MATHEMATIQUE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

RESULTATS

JEU DE L’AWELE -INTRODUCTION -POSITION DU PROBLEME -PROBLEME A RESOUDRE -MODELE MATHEMATIQUE -TECHNIQUES EMPLOYEES -ALGORITHMES -SOLUTION PROPOSEE -REALISATION -INTERFACE GRAPHIQUE -RESULTATS -CONCLUSION

CONCLUSION -Sujet complexe mais intéressant -Mise en œuvre des techniques vues en cours -Bonne compréhension des techniques maintenant -Satisfaction de l’équipe