diff --git a/main.py b/main.py
index 25659dc2aacf798a384d0c23d8b6eb54565acb7d..5d19361177ddd1f448d989a5ed098a46533e19c5 100644
--- a/main.py
+++ b/main.py
@@ -23,7 +23,8 @@ if __name__ == '__main__':
     max = params["max_value"]
     numbers_to_generate = params["numbers_to_generate"]
 
-    numberGenerator.setSeed(params["seed"])
+    if (params["seed"] != None):
+        numberGenerator.setSeed(params["seed"])
     print(f"Generating {numbers_to_generate} random numbers between {min} and {max}...")
     numbers = numberGenerator.generateNumbers(numbers_to_generate,min,max)
     print("Generating output...")
diff --git a/parameters.yaml b/parameters.yaml
index 18b477c7ae29ddb0b5dba84db12b8a571797017f..eafc3458ea93e378858e8b8bd7a698f48db6da40 100644
--- a/parameters.yaml
+++ b/parameters.yaml
@@ -1,5 +1,4 @@
 numbers_to_generate : 100
-#min and max values are included
-seed : 128
-min_value : 0
-max_value : 10
\ No newline at end of file
+seed :  #if no value the seed will be random
+min_value : 0 #included
+max_value : 10 #included
\ No newline at end of file