Stage d*observation 3ème

publicité
MATTHEW WHISTLER – MARTIN LOPEZ HOWE – 3H
SOMMAIRE
• PRÉSENTATION DU STAGE ET DES JOURNÉES
• DESCRIPTION DU PROJET
• LA TECHNOLOGIE UTILISÉE
• EXEMPLE D’APPLICATION : TIC-TAC-TOE – RÉSULTATS
• RÉALISATION DU PROJET : RÉPARTITION DE WORKLOAD
• CE QU’ON A AIMÉ OU PAS
• ÉVÈNEMENTS PENDANT LE STAGE
• PERSPECTIVES APRÈS LE STAGE
PRÉSENTATION DU STAGE
STAGE AU CERN DANS LE BÂTIMENT 32 AVEC NOTRE TUTEUR DE STAGE JEAN-ROCH VLIMANT. NOUS
AVONS TRAVAILLÉ SUR L’INFORMATIQUE ET LA PROGRAMMATION ENSEMBLE PENDANT LA DURÉE DU
STAGE.
DESCRIPTION DU PROJET
• Le projet consiste a distribuer un
workload entre agents.
• Les agents doivent se connaitre
entre eux
• Les agents doivent communiquer
• Faire jouer a tic-tac-toe
• Les agents doivent collaborer
• Les agents doivent evoluer
TECHNOLOGIE UTILISÉE
Nous avons travaillé dans une
salle avec 4 desktops et un
laptop, qui nous ont permis de
programmer et créer ce qu’on
voulait.
Plus important encore, 5
Raspberry Pi, achetées
spécialement pour
l’occasion, ont servi pour
realiser les programmes,
sous le système Python.
OUTILS UTILISÉS
• ON THE RASPBERRY PI
• JUPYTER NOTEBOOK : PLACE WHERE TO PROGRAM AND WRITE THE PYTHON
• CHERRYPY INTERNET SERVER
HTTP://WWW.CHERRYPY.ORG/
• SQLALCHEMY PYTHON LIBRARY FOR SQL DATABASE (STRUCTURED QUERY LANGUAGE)
http://jupyter.org/
DÉFINIR LES ALGORITHMES
DÉCOUVERTE DES AGENTS
APPLICATION : TICTAC-TOE
POUR METTRE EN ŒUVRE
L’APPRENTISSAGE, NOUS
AVONS CRÉE UN PROGRAMME
OÙ LES AGENTS JOUENT TICTAC-TOE ENTRE EUX,
RÉUTILISANT LA
COMMUNICATION ENTRE
AGENTS ET LE TABLEAU
• HTTPS://128.141.252.248:8080/TIC_TAC_TOE?TOKEN=X
RÉPARTITION DES WORKLOAD
•
CE QU’ON A AIMÉ OU PAS
APPRECIÉ
• LA CANTINE: QUI EST TRÈS BONNE, UN PEU CHÈRE
• LA PRESENCE D’AUTRES STAGIAIRES DU COLLEGE
• LES CHAISES DU BUREAU
MAUVAIS
• RIEN DU TOUT
EVÈNEMENTS PENDANT LE STAGE
• MASTER CLASS AVEC FRANCESCA, EXERCICE DE DETECTION DE PARTICULES ET ANALYSE DE PHOTOS
• CONFÉRENCE DANS L’AUDITORIUM: 1ÈRE PREUVES DE VAGUES GRAVITATIONNELLES
CONCLUSIONS ET PERSPECTIVES
Téléchargement