diff --git a/src/main/java/model/BoardBehavior.java b/src/main/java/model/BoardBehavior.java
new file mode 100644
index 0000000000000000000000000000000000000000..a60ce3b0d1cb7cf3f4927ec27fe7c5b6dbf8a90a
--- /dev/null
+++ b/src/main/java/model/BoardBehavior.java
@@ -0,0 +1,10 @@
+package model;
+
+import util.Position;
+
+import java.util.List;
+
+public interface BoardBehavior {
+    int stepNumber(); // Numéro de l'étape actuelle.
+    List<Position> updateToNextGeneration();
+}