diff --git a/fuzzer/Fuzzer.java b/fuzzer/Fuzzer.java
index 7cd9d50f6119733b16f2c60323c1896b62f768c9..8b4cacafbe9028fe237d1aa549803f32c470353a 100644
--- a/fuzzer/Fuzzer.java
+++ b/fuzzer/Fuzzer.java
@@ -13,7 +13,7 @@ public class Fuzzer {
private static final String OUTPUT_FILE = "fuzz.txt";
// The percentage of outputs that will start with a full stack
- private static final int STACK_FULL_PERCENTAGE = 5;
+ private static final int STACK_FULL_PERCENTAGE = 20;
// The percentage of inputs that will be incorrect
private static final int INPUT_ERROR_PERCENTAGE = 5;
// The percentage of instructions that will be incorrect
@@ -34,7 +34,7 @@ public class Fuzzer {
private static final int MAX_STACK_SIZE = 512;
// Random number generator
- private static Random rand = new Random();
+ private static Random rand = new Random(System.currentTimeMillis());
private static ArrayList<String> vars = new ArrayList<>();
diff --git a/fuzzer/Instruction.java b/fuzzer/Instruction.java
index 20c0c43c841fab033f6592fa794f0f0851c837fd..c9b509ee9e00c59dd80cc5ce3e74e7040f4b5b64 100644
--- a/fuzzer/Instruction.java
+++ b/fuzzer/Instruction.java
@@ -76,7 +76,7 @@ public enum Instruction {
private static Integer ONE_MAX_CUML_PROB = 0;
// Random generator
- private static Random rand = new Random();
+ private static Random rand = new Random(System.currentTimeMillis());