AIgar.ioAIgar.ioprojet A16
Jean-Sam uelAubry-Guzzi
ÉrikaDem ers
JesseEm ond
M ichaëlO . Lam bert
Impossible d’afficher l’image.
DescriptionDescriptiondu projet
Com pétitions,Conférences,Com m unauté
Com pétitionsIntelligenceArtificielle
2015
20162015
2015 2017
?2016
Com pétition :AIgar.io
8heureséquipes
15
agar.io
agar.io
agar.io
agar.io
agar.io
agar.io
hum ain
agar.io
hum ain
AIgar.io
I.A.
AIgar.io
I.A.
Com m ent éviter lesI.A. existantes?
agar.io
hum ain
agar.io
hum ain
AIgar.io
I.A.
AIgar.io
I.A.
AIgar.io
AIgar.io
AIgar.io
AIgar.io
burst
AIgar.io
burst
AIgar.io
burst
Développem entDéveloppem entdu projet
participant A.P.I.
http://localhost/gam e/0
serveur
participant
logique de jeu
A.P.I.
État de la partie 0?
A.P.I.
B.D.
participant
Inform ations des joueurs?
A.P.I.participant
HTM L / CSS / Javascript
participant
HTM L / CSS / Javascript/ Canvas
participant A.P.I.
HTTP (TCP )
participant
logique de jeu
A.P.I.
Scala
logique de jeu
M ise-à-jour périodique
participant
I.A.
I.A.
participant A.P.I.
logique de jeu
B.D.
I.A.
A.P.I.
logique de jeu
B.D.
participant
Python
participant
logique de jeu
A.P.I.
I.A.
adm inistrateurB.D.
Hebdom adairem ent :Jalon?Problèm es?Q uestions?
Rencontres
Q uotidiennem ent :Issues?Pull-requests?Asynchrone
Rencontres
Q uotidiennem ent :Issues?Pull-requests?Asynchrone
RencontresImpossible d’afficher l’image.
GitHub
Issues
Issues
Intégration git
Asynchrone
Issues
Pull-requests
Pull-requests
2 vérificateurs m inim um
Pull-requests
Partage de connaissances
Attraper des bugs
Pull-requests
Tests
Robustesse => tester
(sauf la visualisation)
Tests
Prévenir des bugs
Confiance
Tests
unitaires /d’intégration
Tests
RésultatsRésultatsdu projet
Problèm es rencontrés
M ém oire dans Chrom e
W indow s vs Linux
Avant la com pétition...O ptim isation
Balancem ent
Tests de robustesse
Jean-Sam uelAubry-Guzzi
ÉrikaDem ers
JesseEm ond
M ichaëlO . Lam bert
Q uestions
M erci!M erci!