我正在尝试制作一堆代理。个人可以这样做:
(def myAgent (agent 3))
但是如果我想制作很多代理,如何在匿名函数中为代理分配名称和值?我有这个:
(def agents (vec (map agent (range 0 50)) ))
这产生了 50 个代理,但没有一个具有价值。当我尝试匿名函数时:
(def agents (vec (map (fn [x] (def x (agent 3)) (range 0 50)) ))
它不起作用。任何帮助将不胜感激。