diff --git a/fuzzer/Fuzzer.java b/fuzzer/Fuzzer.java index abb7b0338d41f48c87feee7b4a27856ee6c581cb..2bd6937897f2814ff99c504c428d7da785575fe8 100644 --- a/fuzzer/Fuzzer.java +++ b/fuzzer/Fuzzer.java @@ -52,7 +52,7 @@ public class Fuzzer { // Current stack of instructions private static ArrayList<Instruction> instructionStack = new ArrayList<Instruction>(); // Max stack of instructions before resetting stack - private static final int MAX_STACK = 2; + private static final int MAX_STACK = 10; public static void main(String[] args) throws IOException { System.out.println(Instruction.getBNF()); @@ -202,12 +202,12 @@ public class Fuzzer { if (instructionStack.size() >= MAX_STACK) { instructionStack.clear(); } - System.out.println("stack: " + Arrays.toString(instructionStack.toArray())); + /*System.out.println("stack: " + Arrays.toString(instructionStack.toArray())); for (List<Instruction> list: pathwayProb.keySet()) { String key = list.toString(); String value = pathwayProb.get(list).toString(); System.out.println("map: " + key + " " + value); - } + }*/ } diff --git a/fuzzer/Instruction.java b/fuzzer/Instruction.java index d3d2690fab0d5bc8b09fd0c3c5b93a2994780081..ea2185779502f54df5a0f039d8e565115a47ff3b 100644 --- a/fuzzer/Instruction.java +++ b/fuzzer/Instruction.java @@ -86,6 +86,7 @@ public enum Instruction { Map<List<Instruction>, Integer> pathwayProb) { // Check if cumlative probabilities have been calculated checkProbability(instructionStack, pathwayProb); + System.out.println(max); ArrayList<Instruction> instructions; ArrayList<Integer> instCumlProbs; diff --git a/runCount.txt b/runCount.txt index c227083464fb9af8955c90d2924774ee50abb547..62f9457511f879886bb7728c986fe10b0ece6bcb 100644 --- a/runCount.txt +++ b/runCount.txt @@ -1 +1 @@ -0 \ No newline at end of file +6 \ No newline at end of file