Projet de Système Répartis. Contexte: Choix techniques:

Slides:



Advertisements
Présentations similaires
de l’algorithme de Viterbi
Advertisements

La recherche de chemin optimal
Connaissance de l’activité
Thèmes du chapitre 3 La prise de décisions : l’essence même de la gestion 1. Le contexte de la prise de décisions 2. La méthode rationnelle de prise de décisions.
Modèle des jeux et des mécanismes
1 Modèles Economiques en Informatique Michel de Rougemont Université Paris II.
Simplification et abstraction de dessins au trait
Présentation d’un modèle d’aide à la réalisation d’un jeu : BatSim
CONNAISSANCE DU JEU Essence de l’activité EQUIPE TECHNIQUE REGIONALE.
Visualisation d’information interactive 5 : Graphes
« Small World » Modélisation
Prise de décision dans les shooters TER 08/09 Sandrine Buendia
CONTENU DU COURS PLANDÉBUT 1 FIN. PLANDÉBUT 2 FIN Professeur Outils Évaluation Projet Contenus Tour de table Calendrier CONTENU: objectifs SAVOIR (connaissances):
Pinage Of Empire.
Réalisation d’un graphe
Plateforme de Communications Unifiées conçue pour les entreprises.
Heuristiques A. Introduction B. Recherche d ’une branche
RÉSOLUTION DE PROBLÈMES
Les réseaux informatiques
Introduction aux réseaux
APPROCHE COGNITIVISTE Renée Paradis 3MED , automne 2002
Moins de 12 ans Toute utilisation à but non lucratif doit faire référence à Toute utilisation partielle ou totale à but lucratif est.
I.A. Session 2009/2010 E.P.S.I. Bordeaux – C.S.I.I – 2 ème Année – Cours n°3.
Routage M1/M2 ISV M2 IPS UFR Mathématiques et Informatiques - Crip5
La comptabilité par activités
Les systèmes de jeux deviennent de plus en plus complexes, nécessitant que lIntelligence Artificielle progresse elle aussi en parallèle. Dans ce contexte,
Un nouveau monde d’échange sur Internet ????
Les réseaux véhiculaires (VANET)
< Nom du projet ou de l’entreprise >
Techniques de recherche dinformation BTS CI Catherine Kosma-Lacroze.
Périodicité, Apériodicité, Universalité et autres petits problèmes…
CSI2520 Représentation: g([Noeud,...],[arc(Noeud1,Noeud2,Valeur),...]). arc(g(Ns,Arcs),N1,N2,Valeur):- member(arc(N1,N2,Valeur),Arcs). % pour un graphe.
Prendre en compte les déplacements du gardien Moins de 12 Comment aider un joueur qui tire souvent sur le gardien? La situation proposée sollicite la dimension.
Pour le chemin le plus court pour tous les couples
Project Hoshimi DAUTROY Stéphane ROGER julien BEGUE Jean-Baptiste.
Graphes 1. Introduction 2. Définition 3. Représentation mémoire
LA GESTION PRÉVISIONNELLE ET PRÉVENTIVE DES EMPLOIS ET DES COMPÉTENCES
Distribution géographique d’un réseau de relations interpersonnelles. Pauline Dedeurwaerder Promoteur : V. Blondel MAP22.
1.  Une stratégie pour quoi ?  Dans la peau d’un robot  Objectifs pour les semaines à venir  Application pratique sur des manipulations 2.
Tutorat 7 - Introduction au Routage et OSPF
Graph cuts et applications
Réalisation Roll Through the Ages 1 Rémy MATHIEU Morgan MONTES Jean-Michel RONDY Benjamin SIRIGU.
Qu’est-ce-que la formation du jeune joueur ? La place de l’aspect perceptif et décisionnelle dans la formation du joueur. Importance de l’aspect perceptif.
Nicolas DEWEZ Cyrille JOSSELIN Tuteur: Thierry DELOT Conception d’une application de partage de fichiers Projet IUP3 GMI - Valenciennes Jeudi, 23 mars.
Powerpoint Templates Page 1 Powerpoint Templates BE Graphe : Algorithme de Dijsktra Distribution d’un algorithme Jeudi 7 mai 2012 RULLIER Anthony.
Intelligence Artificielle
Exploration systématique de graphes
Mini Projet. Rappel : Apriori (1) Algorithme par niveau permettant l’extraction des motifs fréquents (ie. AprioriCAM appliqué à la contrainte anti-monotone.
Techniques documentaires et veille stratégique Anne Pajard, avril 2008
TIPE Les dames chinoises
Diagramme de Déploiement
Clustering. Le Clustering est une technique qui consiste à assembler virtuellement plusieurs machines afin de les faire travailler en parallèle. Cela.
Le Club informatique 18 octobre 2007 Fonctionnement d’un ordinateur Achat d’un ordinateur.
Table ronde" L'évaluation par les enseignants et par les pairs " : les modalités d'évaluations dans la formation à distance Mantiaba COULIBALY-BALLET.
Le Jeu et l’intelligence artificielle
Décomposer un nombre Calcule vite et bien ! avec des 10. CALCUL
ANNEHEIM Geoffrey21/03/ Protocole de communication Socket TCP/IP Afin que MyCrawler fonctionne de façon optimale, une configuration de deux machines.
Visualisation de traces de mobilité
Occuper l’espace en Largeur et Profondeur
CALCUL STRATÉGIQUE Calcule vite et bien ! Ajouter 1, faire +1.
Jonas Berdoz Fabrizio Beretta Piccoli Valentin Delaye Michaël Sandoz Projet GEN juin 2010.
Occuper l’espace en Largeur et Profondeur
Localisation collaborative dans les réseaux de capteurs
Développement du jeu Ricochet Robots pour Android
REPRESENTATION GRAPHIQUE
Rappels Généraux.
CALCUL STRATÉGIQUE Calcule vite et bien ! Retirer 1, faire -1.
Pré-requis et objectifs -Pré-requis : ressource iutenligne n°1539 -Objectifs Laurence Chérel - Catherine Madrid IUT Tech de Co Bordeaux 1.
Christophe DRAPIER Jordan WOJDASZKA
Transcription de la présentation:

Projet de Système Répartis

Contexte: Choix techniques:

Recherche des voisins auxquels se lier

Génération d’un graphe de 100 nœuds

Machines clientes qui hébergeront chacune une partie du graphe

Le nœud 7 héberge actuellement 2 threads du joueur 1

Un thread du joueur 1 se déplace du nœud 4 vers le nœud 7

Recoupement d’informations entre deux threads

Perception Récolte des informations sur le nœud Echange de données avec les threads présents sur le noeud Rélexion Choix d’une stratégie en fonction des informations Action Application des actions déterminés par la stratégie

Il existe 4 stratégies différentes: Stratégie indéterminée : choix du nœud cible aléatoire. Stratégie Exploratrice : choisie les nœuds jamais parcourus grâce à la carte. Stratégie Offensive : choisie les nœuds possédant un coefficient de risque assez élevé. Stratégie Défensive: défend la base et les nœuds alentours Utilisation de Dijkstra pour le calcul des chemins!