 (def wall-penalty 5) ; How many points robot loses when hitting the wall
 (def pick-up-penalty 1) ; How many points the robot loses when pickin up on an empty spot.
 (def gold-value 10) ; How many points picking up gold is worth.
+
+(def configs ['map-count, 'individual-count, 'map-size, 'gold-prob, 'simul-steps,
+              'mutation-prob, 'wall-penalty, 'pick-up-penalty, 'gold-value]) ; List of configuration variables.
 
 
 ; DNA functions

    (last (nth iteration n))))


; Entry point
(defn -main [num & args]
  (println (nth-best (Integer. num)))
  (shutdown-agents))


(ns clojure-robby.core
  (:gen-class))


(use 'clojure-robby.util)

