From bf1128ad4b491141bd6c910fc3c63e52df073aa8 Mon Sep 17 00:00:00 2001 From: Tom Helmuth Date: Fri, 10 Nov 2023 13:09:08 -0500 Subject: [PATCH] Fixed Solve Boolean problem so that it works. --- src/propeller/problems/PSB2/solve_boolean.cljc | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/propeller/problems/PSB2/solve_boolean.cljc b/src/propeller/problems/PSB2/solve_boolean.cljc index 4cb20e2..51c4e20 100644 --- a/src/propeller/problems/PSB2/solve_boolean.cljc +++ b/src/propeller/problems/PSB2/solve_boolean.cljc @@ -49,11 +49,6 @@ Source: https://arxiv.org/pdf/2106.06086.pdf" (:step-limit argmap)) :boolean)) inputs) - parsed-outputs (map (fn [output] - (try (read-string output) - #?(:clj (catch Exception e 1000.0) - :cljs (catch js/Error. e 1000.0)))) - outputs) errors (map (fn [correct-output output] (if (= output :no-stack-item) 10000 @@ -61,9 +56,9 @@ Source: https://arxiv.org/pdf/2106.06086.pdf" 0 1))) correct-outputs - parsed-outputs)] + outputs)] (assoc individual - :behaviors parsed-outputs + :behaviors outputs :errors errors :total-error #?(:clj (apply +' errors) :cljs (apply + errors)))))