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