diff --git a/app/src/main/java/model/ComputerPlayer.java b/app/src/main/java/model/ComputerPlayer.java
index 92245f8ce888b3b1f26fd2b361903725c0a2b2a3..8194bcf743ea5310ce23b051ef7e0c6e80d818f3 100644
--- a/app/src/main/java/model/ComputerPlayer.java
+++ b/app/src/main/java/model/ComputerPlayer.java
@@ -3,13 +3,15 @@ package model;
 import javafx.scene.paint.Color;
 
 public class ComputerPlayer implements Player{
+    private Strategy Strategy;
+
     private String name;
     private Cell StartCell;
     private SquareCell cell;
 
     public Color play(){
 
-        return cell.getColor();
+        return  this.Strategy.play(startCell);
     }
     @Override
     public boolean isHuman() {
diff --git a/app/src/main/java/model/Strategy.java b/app/src/main/java/model/Strategy.java
new file mode 100644
index 0000000000000000000000000000000000000000..8887bd7326929c545e91a26fd38403c911cc1f5b
--- /dev/null
+++ b/app/src/main/java/model/Strategy.java
@@ -0,0 +1,9 @@
+package model;
+
+import javafx.scene.paint.Color;
+
+public interface Strategy {
+
+    Color play(Cell startCell);
+//à partir de certte interface, je devais créer des classes qui l'impelemente, dont chacune s'agit d'une strategie, auquel je vais redefinir la methode play
+}