From 744ab184baac945acdee4e0c7aa533cc1729cc6a Mon Sep 17 00:00:00 2001 From: klingliu Date: Tue, 6 Jul 2021 17:44:45 -0400 Subject: [PATCH 1/3] Change outputs to turn instructions list into string for the analysis scripts --- .../Leiningen__clojure_complete_0_2_5.xml | 2 +- .idea/libraries/Leiningen__nrepl_0_6_0.xml | 2 +- .../Leiningen__org_clojure_clojure_1_10_0.xml | 2 +- ...ingen__org_clojure_core_specs_alpha_0_2_44.xml | 2 +- .../Leiningen__org_clojure_spec_alpha_0_2_176.xml | 2 +- propeller.iml | 3 ++- results-summ.txt | Bin 0 -> 294 bytes src/propeller/gp.cljc | 6 +++--- 8 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 results-summ.txt diff --git a/.idea/libraries/Leiningen__clojure_complete_0_2_5.xml b/.idea/libraries/Leiningen__clojure_complete_0_2_5.xml index c6f5338..6494625 100644 --- a/.idea/libraries/Leiningen__clojure_complete_0_2_5.xml +++ b/.idea/libraries/Leiningen__clojure_complete_0_2_5.xml @@ -1,7 +1,7 @@ - + diff --git a/.idea/libraries/Leiningen__nrepl_0_6_0.xml b/.idea/libraries/Leiningen__nrepl_0_6_0.xml index 5997b74..3e43f83 100644 --- a/.idea/libraries/Leiningen__nrepl_0_6_0.xml +++ b/.idea/libraries/Leiningen__nrepl_0_6_0.xml @@ -1,7 +1,7 @@ - + diff --git a/.idea/libraries/Leiningen__org_clojure_clojure_1_10_0.xml b/.idea/libraries/Leiningen__org_clojure_clojure_1_10_0.xml index 513d335..f39da1f 100644 --- a/.idea/libraries/Leiningen__org_clojure_clojure_1_10_0.xml +++ b/.idea/libraries/Leiningen__org_clojure_clojure_1_10_0.xml @@ -1,7 +1,7 @@ - + diff --git a/.idea/libraries/Leiningen__org_clojure_core_specs_alpha_0_2_44.xml b/.idea/libraries/Leiningen__org_clojure_core_specs_alpha_0_2_44.xml index 0c20df3..e0318b5 100644 --- a/.idea/libraries/Leiningen__org_clojure_core_specs_alpha_0_2_44.xml +++ b/.idea/libraries/Leiningen__org_clojure_core_specs_alpha_0_2_44.xml @@ -1,7 +1,7 @@ - + diff --git a/.idea/libraries/Leiningen__org_clojure_spec_alpha_0_2_176.xml b/.idea/libraries/Leiningen__org_clojure_spec_alpha_0_2_176.xml index 31c7656..faa18e9 100644 --- a/.idea/libraries/Leiningen__org_clojure_spec_alpha_0_2_176.xml +++ b/.idea/libraries/Leiningen__org_clojure_spec_alpha_0_2_176.xml @@ -1,7 +1,7 @@ - + diff --git a/propeller.iml b/propeller.iml index f3f76e0..efb4a86 100644 --- a/propeller.iml +++ b/propeller.iml @@ -5,8 +5,8 @@ - + @@ -23,6 +23,7 @@ + diff --git a/results-summ.txt b/results-summ.txt new file mode 100644 index 0000000000000000000000000000000000000000..e1b84955985c99d7b09cf3a773cbbab6fe87db57 GIT binary patch literal 294 zcma)1K@P$&4D)#sf7o$c5bZXg-1ZbSO%oCVi2~0DY}4IQ)HZP(JN>)|yfER86K1|O zGM*S26SK@(=(R8&IOE3ZNIW26gNU|7hZQOexG?@x$<}G8QRBc9v9oUPe9yacPag6U q9w0mzQLRoitG7lnlFZri7F!!GGd~siEK|zF)E3bmVz(t*`&VC6h$V;s literal 0 HcmV?d00001 diff --git a/src/propeller/gp.cljc b/src/propeller/gp.cljc index a849a93..11da7f9 100755 --- a/src/propeller/gp.cljc +++ b/src/propeller/gp.cljc @@ -34,7 +34,7 @@ max-initial-plushy-size] :as argmap}] ;; - (println {:starting-args argmap}) + (prn {:starting-args (update (update argmap :error-function str) :instructions str)}) (println) ;; (loop [generation 0 @@ -52,8 +52,8 @@ (cond ;; Success on training cases is verified on testing cases (zero? (:total-error best-individual)) - (do (println {:success-generation generation}) - (println {:total-test-error (:total-error (error-function argmap best-individual :test))}) + (do (prn {:success-generation generation}) + (prn {:total-test-error (:total-error (error-function argmap best-individual :test))}) (#?(:clj shutdown-agents)) ) ;; From d92507b06285b65ec5fc1c6c66f7ea325328cfac Mon Sep 17 00:00:00 2001 From: klingliu Date: Tue, 6 Jul 2021 17:46:17 -0400 Subject: [PATCH 2/3] Revert "Change outputs to turn instructions list into string for the analysis scripts" This reverts commit 744ab184baac945acdee4e0c7aa533cc1729cc6a. --- .../Leiningen__clojure_complete_0_2_5.xml | 2 +- .idea/libraries/Leiningen__nrepl_0_6_0.xml | 2 +- .../Leiningen__org_clojure_clojure_1_10_0.xml | 2 +- ...ingen__org_clojure_core_specs_alpha_0_2_44.xml | 2 +- .../Leiningen__org_clojure_spec_alpha_0_2_176.xml | 2 +- propeller.iml | 3 +-- results-summ.txt | Bin 294 -> 0 bytes src/propeller/gp.cljc | 6 +++--- 8 files changed, 9 insertions(+), 10 deletions(-) delete mode 100644 results-summ.txt diff --git a/.idea/libraries/Leiningen__clojure_complete_0_2_5.xml b/.idea/libraries/Leiningen__clojure_complete_0_2_5.xml index 6494625..c6f5338 100644 --- a/.idea/libraries/Leiningen__clojure_complete_0_2_5.xml +++ b/.idea/libraries/Leiningen__clojure_complete_0_2_5.xml @@ -1,7 +1,7 @@ - + diff --git a/.idea/libraries/Leiningen__nrepl_0_6_0.xml b/.idea/libraries/Leiningen__nrepl_0_6_0.xml index 3e43f83..5997b74 100644 --- a/.idea/libraries/Leiningen__nrepl_0_6_0.xml +++ b/.idea/libraries/Leiningen__nrepl_0_6_0.xml @@ -1,7 +1,7 @@ - + diff --git a/.idea/libraries/Leiningen__org_clojure_clojure_1_10_0.xml b/.idea/libraries/Leiningen__org_clojure_clojure_1_10_0.xml index f39da1f..513d335 100644 --- a/.idea/libraries/Leiningen__org_clojure_clojure_1_10_0.xml +++ b/.idea/libraries/Leiningen__org_clojure_clojure_1_10_0.xml @@ -1,7 +1,7 @@ - + diff --git a/.idea/libraries/Leiningen__org_clojure_core_specs_alpha_0_2_44.xml b/.idea/libraries/Leiningen__org_clojure_core_specs_alpha_0_2_44.xml index e0318b5..0c20df3 100644 --- a/.idea/libraries/Leiningen__org_clojure_core_specs_alpha_0_2_44.xml +++ b/.idea/libraries/Leiningen__org_clojure_core_specs_alpha_0_2_44.xml @@ -1,7 +1,7 @@ - + diff --git a/.idea/libraries/Leiningen__org_clojure_spec_alpha_0_2_176.xml b/.idea/libraries/Leiningen__org_clojure_spec_alpha_0_2_176.xml index faa18e9..31c7656 100644 --- a/.idea/libraries/Leiningen__org_clojure_spec_alpha_0_2_176.xml +++ b/.idea/libraries/Leiningen__org_clojure_spec_alpha_0_2_176.xml @@ -1,7 +1,7 @@ - + diff --git a/propeller.iml b/propeller.iml index efb4a86..f3f76e0 100644 --- a/propeller.iml +++ b/propeller.iml @@ -5,8 +5,8 @@ - + @@ -23,7 +23,6 @@ - diff --git a/results-summ.txt b/results-summ.txt deleted file mode 100644 index e1b84955985c99d7b09cf3a773cbbab6fe87db57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 294 zcma)1K@P$&4D)#sf7o$c5bZXg-1ZbSO%oCVi2~0DY}4IQ)HZP(JN>)|yfER86K1|O zGM*S26SK@(=(R8&IOE3ZNIW26gNU|7hZQOexG?@x$<}G8QRBc9v9oUPe9yacPag6U q9w0mzQLRoitG7lnlFZri7F!!GGd~siEK|zF)E3bmVz(t*`&VC6h$V;s diff --git a/src/propeller/gp.cljc b/src/propeller/gp.cljc index 11da7f9..a849a93 100755 --- a/src/propeller/gp.cljc +++ b/src/propeller/gp.cljc @@ -34,7 +34,7 @@ max-initial-plushy-size] :as argmap}] ;; - (prn {:starting-args (update (update argmap :error-function str) :instructions str)}) + (println {:starting-args argmap}) (println) ;; (loop [generation 0 @@ -52,8 +52,8 @@ (cond ;; Success on training cases is verified on testing cases (zero? (:total-error best-individual)) - (do (prn {:success-generation generation}) - (prn {:total-test-error (:total-error (error-function argmap best-individual :test))}) + (do (println {:success-generation generation}) + (println {:total-test-error (:total-error (error-function argmap best-individual :test))}) (#?(:clj shutdown-agents)) ) ;; From d47bfc4aaf15f662952efca6bbc5a124e963682a Mon Sep 17 00:00:00 2001 From: klingliu Date: Tue, 6 Jul 2021 17:56:50 -0400 Subject: [PATCH 3/3] Change instructions output to string format for analysis scripts --- src/propeller/gp.cljc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/propeller/gp.cljc b/src/propeller/gp.cljc index a849a93..11da7f9 100755 --- a/src/propeller/gp.cljc +++ b/src/propeller/gp.cljc @@ -34,7 +34,7 @@ max-initial-plushy-size] :as argmap}] ;; - (println {:starting-args argmap}) + (prn {:starting-args (update (update argmap :error-function str) :instructions str)}) (println) ;; (loop [generation 0 @@ -52,8 +52,8 @@ (cond ;; Success on training cases is verified on testing cases (zero? (:total-error best-individual)) - (do (println {:success-generation generation}) - (println {:total-test-error (:total-error (error-function argmap best-individual :test))}) + (do (prn {:success-generation generation}) + (prn {:total-test-error (:total-error (error-function argmap best-individual :test))}) (#?(:clj shutdown-agents)) ) ;;