diff --git a/README.md b/README.md
index bed7fe619821234f009995b42f7bd88699879308..6d80d87a5ddd04d8b67bfe1fc371b3e3f1cec55d 100644
--- a/README.md
+++ b/README.md
@@ -151,9 +151,20 @@
 ### 07/04/2019 (Fri)
 - Write out algorithm for multi-node path finding 
   - pseudo code:
-  >  for (episode in E):
-  > >   set initial state s (choose first pair of nodes to connect randomly)
-  > >   while max steps per episode not reached:
-  > > > 
-  > 
+  	
+~~~~
+ for (episode in E):
+    set initial state s (choose first pair of nodes to connect randomly)
+    while not every connection is built:
+      choose next connection
+      find a path 
+      update matrix
+      retrieve cost (length of path)
+    update Q (as sum of all cost)  
+	
+~~~~  
+  - Q here represents total cost of certain choice of path finding order.
+    - Cost defined by length of path
+    - If path cannot be found, cost 200
+  
 - Research on KiCAD import needs and python API
\ No newline at end of file