From 91e99d9a0e864cf399133d4e59d4d7951d1bbd0a Mon Sep 17 00:00:00 2001
From: maberet <maberet@turing.local.isima.fr>
Date: Thu, 23 Jun 2022 14:00:22 +0200
Subject: [PATCH] =?UTF-8?q?=20Propagation=20du=20feu=20op=C3=A9rationelle?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 travail_de_groupe/chef_oeuvre/src/fire.c   | 10 ----------
 travail_de_groupe/chef_oeuvre/src/main.c   |  3 +--
 travail_de_groupe/chef_oeuvre/src/render.c |  5 +----
 3 files changed, 2 insertions(+), 16 deletions(-)

diff --git a/travail_de_groupe/chef_oeuvre/src/fire.c b/travail_de_groupe/chef_oeuvre/src/fire.c
index 3082b79..6aa8593 100644
--- a/travail_de_groupe/chef_oeuvre/src/fire.c
+++ b/travail_de_groupe/chef_oeuvre/src/fire.c
@@ -55,7 +55,6 @@ listchainfire_t startFire(listchainfire_t listFire,int numberFire, int mapSize){
             xFire= rand()%mapSize;
 
             yFire= rand()%mapSize;
-            printf("xf:%d,yf:%d\n",xFire,yFire);
             fire.x= xFire;
             fire.y= yFire; 
             fire.state=1;
@@ -135,7 +134,6 @@ void travelFire(listchainfire_t listFire){
         printf("x:%d,y:%d\n",(listTemporary->fire).x,(listTemporary->fire).y);
         listTemporary=listTemporary->next;
     }
-    //freeListFire(listTemporary);
 }
 
 void readFapFromFile(char * filename){
@@ -185,9 +183,6 @@ void nextFire(listchainfire_t listFire){
         else if ((pMedium<=probability)&&(probability<pStrong)){(listTemporary->fire).state=STRONG;}
         else {(listTemporary->fire).state=SPREAD;}
 
-        printf("%d %d\n", probability, state);
-        printf("%d %d %d %d\n", pDead, pSparkle, pMedium, pStrong);
-
         listTemporary=listTemporary->next;   
     }
 } 
@@ -197,8 +192,6 @@ listchainfire_t probabilitySpreadFire( listchainfire_t listFire, listchainfire_t
     fire_t fire; 
  
     probability= rand()%4;
-    printf("proba:%d\n", probability);
-    printf("listfire1: x%d,y%d\n",(listFire->fire).x,(listFire->fire).y);
 
     if((probability==0)&&((listTemporary->fire).x+1<MAPSIZE)){fire.state=1;
         fire.x=(listTemporary->fire).x+1;
@@ -220,8 +213,6 @@ listchainfire_t probabilitySpreadFire( listchainfire_t listFire, listchainfire_t
         fire.y=(listTemporary->fire).y;
         listFire=insertAheadFire(fire,listFire);
         }
-    printf("listtemp1: x%d,y%d\n",(listTemporary->fire).x,(listTemporary->fire).y);
-    printf("listfire2: x%d,y%d\n",(listFire->fire).x,(listFire->fire).y);
     return listFire;
 }
 
@@ -232,7 +223,6 @@ listchainfire_t spreadFire (listchainfire_t listFire){
         if ((listTemporary->fire).state==4){
             
             listFire=probabilitySpreadFire(listFire, listTemporary); 
-            printf("listfire ajout: x%d,y%d\n",(listFire->fire).x,(listFire->fire).y);
         }
         listTemporary=listTemporary->next; 
     }
diff --git a/travail_de_groupe/chef_oeuvre/src/main.c b/travail_de_groupe/chef_oeuvre/src/main.c
index 2ce91a5..71aadad 100644
--- a/travail_de_groupe/chef_oeuvre/src/main.c
+++ b/travail_de_groupe/chef_oeuvre/src/main.c
@@ -10,9 +10,8 @@ int main(){
     readMapFromFile("map.txt");
     readFapFromFile("markov.txt");
     fireList = startFire(fireList,10,MAPSIZE);
-    travelFire(fireList);
-    nextFire(fireList);
     nextFire(fireList);
     nextFire(fireList);
+
     mainLoop();
 } 
\ No newline at end of file
diff --git a/travail_de_groupe/chef_oeuvre/src/render.c b/travail_de_groupe/chef_oeuvre/src/render.c
index 1d56816..f6ee6f6 100644
--- a/travail_de_groupe/chef_oeuvre/src/render.c
+++ b/travail_de_groupe/chef_oeuvre/src/render.c
@@ -348,18 +348,15 @@ void mainLoop(){
         delta = (a - b);
         if (delta > 1000/FPS_TO_GET){
             timer += delta;
-            printf("timer : %d\n", (int)timer%1000);
             b = a;
-            printf("fps : %f", 1000/delta);
             switch (gameState){
                 case MENU:
                     drawMenu();
                     break;
                 case GAME:
-                    if ((int)timer % 1000 == 0){
+                    if ((int)timer % 100 == 0){
                         nextFire(fireList);
                         fireList=spreadFire(fireList);
-                        printf("after spread fire : x%d,y%d\n",(fireList->fire).x,(fireList->fire).y);
                     }
                     drawGame();
                     break;
-- 
GitLab