From 1b27203a2ad6bf067208882a83aac748f6c54bac Mon Sep 17 00:00:00 2001
From: Patrick Hammer <patham9@gmail.com>
Date: Mon, 18 Jun 2018 11:14:52 -0400
Subject: [PATCH] Fix: NarNode: Use a real-time clock as steps usually differ
 between instances.

---
 src/main/java/org/opennars/web/multinar/NarNode.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/main/java/org/opennars/web/multinar/NarNode.java b/src/main/java/org/opennars/web/multinar/NarNode.java
index 936a9f4f8..57a81dec3 100644
--- a/src/main/java/org/opennars/web/multinar/NarNode.java
+++ b/src/main/java/org/opennars/web/multinar/NarNode.java
@@ -48,6 +48,11 @@ public class NarNode extends Nar implements EventObserver  {
     /* The socket the Nar listens from */
     private DatagramSocket receiveSocket;
     
+    @Override
+    public long time() {
+        return System.currentTimeMillis();
+    }
+    
     /***
      * Create a Nar node that listens for received tasks from other NarNode instances
      * 
-- 
GitLab