     (printf  "\nTest mean: %.4f"
             (float (/ (apply + best-test-errors)
                       (count best-test-errors))))(flush)
-    (printf "\nTest RMSE: %.4f" (rmse best-test-errors))(flush)
+    (printf "\nTest RMSE: %.4f" (float (rmse best-test-errors)))(flush)
     (printf "\n\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n")(flush)
     ))
 


(def penn-atom-generators
  (concat (distinct (mapv :target (:train penn-fitness-cases))) ;; classes, for output
          (list (tag-instruction-erc [:exec :integer :boolean :string] 1000)
                (tagged-instruction-erc 1000))
          (for [n (map inc 
                       (range (count (:inputs (first (:train penn-fitness-cases))))))]
            (symbol (str "in" n)))
          (registered-for-stacks [:exec :integer :boolean :string])))

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Main call

   :final-report-simplifications 5000
   })


