diff --git a/Methode_Interface.txt b/Methode_Interface.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f995fe8abb2a3dcefcba1a4c645884ed903885d5
--- /dev/null
+++ b/Methode_Interface.txt
@@ -0,0 +1,18 @@
+Méthode d'interface :
+
+A) Côté Noyau vers Côté Interface Graphique :
+ - makeCycle() -> entrée : état n (environnement, amas, ...)
+	          sortie : état n+1 (environnement, amas, ...)
+
+B) Côté Interface Graphique vers Côté Noyau :
+ - affichageEtat() -> entrée : état (environnement, amas, ...)
+
+ - initAgents() : entrée état (environnement, amas, ...)
+
+ - updateAgent() : entrée état (environnement, amas, ...)
+
+ - drawRectangle(), drawLine(), drawCircle()
+
+ - begin()/stop()
+
+ - accelerate()
\ No newline at end of file