From b912eca9f36dd71d6c211bb20d9ea613bdcb3c3b Mon Sep 17 00:00:00 2001
From: Jean-Claude Iehl <jean-claude.iehl@univ-lyon1.fr>
Date: Wed, 20 Mar 2024 14:02:06 +0000
Subject: [PATCH] Update correction.md

---
 code/correction.md | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/code/correction.md b/code/correction.md
index c6605bb..8cc673c 100644
--- a/code/correction.md
+++ b/code/correction.md
@@ -16,7 +16,8 @@ version classique par pixel :
 for(int py...)
 for(int px...)
     Sampler rng( seed )
-    for(sample...)
+    for(i < samples)
+        rng.index(i)
         // genere le ieme sample du pixel
         float x= rng.sample()
         float y= rng.sample()
@@ -26,7 +27,8 @@ for(int px...)
 pour la transformer en :
 ```
 Sobol rng
-for(sample...)
+for(i < samples*width*height)
+    rng.index(i)
     float x= rng.sample()
     float y= rng.sample()
     // verifie que le ieme sample correspond à un pixel de l'image
@@ -35,7 +37,7 @@ for(sample...)
 
 si l'image est carrée et son coté est une puissance de 2, tous les points correspondent à un pixel. sinon, il faut trouver la puissance de 2 pour se retrouver dans le bon cas et éliminer tous les points qui ne correspondent pas à un pixel.
 
-les détails pour les curieux sont dans `projects/path_sobol.cpp`
+les détails pour les curieux sont dans [`projects/path_sobol.cpp`](projects/path_sobol.cpp)
 
 mais voila le résultat en images :
 
-- 
GitLab