From b50be6ad0b5d49e967f6a2e00cab52ec1bd9cc38 Mon Sep 17 00:00:00 2001
From: Emily Marshall <e.marshall3@student.unimelb.edu.au>
Date: Tue, 11 Sep 2018 04:00:05 +1000
Subject: [PATCH] Update Machine.java

---
 mutants/mutant-5/swen90006/machine/Machine.java | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/mutants/mutant-5/swen90006/machine/Machine.java b/mutants/mutant-5/swen90006/machine/Machine.java
index 9bf5731..d4e57f3 100644
--- a/mutants/mutant-5/swen90006/machine/Machine.java
+++ b/mutants/mutant-5/swen90006/machine/Machine.java
@@ -1,3 +1,5 @@
+//change assigned memory value. can be caught if mem value
+//is loaded after being stored, and then returned.
 package swen90006.machine;
 
 import java.util.Arrays;
@@ -82,7 +84,7 @@ public class Machine
 
   private void do_load(int dest, int src, int offs) {
     if (regs[src] + offs > MAX_ADDR){
-      /* no op */
+        /*no op*/
     }else if(regs[src] + offs < 0){
       /* no op */
     }else{
@@ -96,7 +98,9 @@ public class Machine
     }else if(regs[a] + offs < 0){
       /* no op */
     }else{
-      memory[regs[a] + offs] = regs[b];
+      memory[regs[a] + offs+1] = regs[b];
+//change assigned memory value. can be caught if mem value
+//is loaded after being stored, and then returned.
     }
   }
 
-- 
GitLab