From 2283dac9f8fae2359bdb4fc188c45a9b69ed2afb Mon Sep 17 00:00:00 2001
From: ehuang32 <ericchristopherwong@gmail.com>
Date: Fri, 23 Oct 2020 10:42:33 +1100
Subject: [PATCH] changes to dynamic prob

---
 fuzzer/Fuzzer.java | 8 ++++++--
 runCount.txt       | 1 +
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/fuzzer/Fuzzer.java b/fuzzer/Fuzzer.java
index 57bf6b5..3b96c6b 100644
--- a/fuzzer/Fuzzer.java
+++ b/fuzzer/Fuzzer.java
@@ -137,8 +137,12 @@ public class Fuzzer {
     */
     private static void addCountProb(Instruction instruction) {
         int index = instruction.ordinal();
-        counts[index] += 1;
-        addProb[index] += instruction.getProbability();
+        for (int i = 0; i < 12; i++) {
+            if (i != index) {
+                counts[i] += 1;
+                addProb[i] += Instruction.values()[i].getProbability();
+            }
+        }
     }
 
 
diff --git a/runCount.txt b/runCount.txt
index e69de29..c227083 100644
--- a/runCount.txt
+++ b/runCount.txt
@@ -0,0 +1 @@
+0
\ No newline at end of file
-- 
GitLab