X-Git-Url: https://code.consxy.com/gitweb/gitweb.cgi?a=blobdiff_plain;f=src%2Fmain%2Fnvm%2Fagent.lisp;h=e26186e206d288f99816bf52d490e646c422f932;hb=1dd12dd;hp=c52ca3a3dcb38f95d4ed56e14a27c309d9627781;hpb=f00d5c7c0e0b18f334da14c2e4107a7f1f68b45f;p=clnl diff --git a/src/main/nvm/agent.lisp b/src/main/nvm/agent.lisp index c52ca3a..e26186e 100644 --- a/src/main/nvm/agent.lisp +++ b/src/main/nvm/agent.lisp @@ -35,6 +35,12 @@ DESCRIPTION: (defmethod agent-value-inner ((,agent ,type) (,var (eql ,symb))) (,accessor ,agent)) (defmethod set-agent-value-inner ((,agent ,type) (,var (eql ,symb)) ,new-val) (setf (,accessor ,agent) ,new-val))))) -(defagent-value turtle :who) +; Don't want the setter for :who +(defmethod agent-value-inner ((agent turtle) (var (eql :who))) (turtle-who agent)) (defagent-value patch :pcolor patch-color) + +(defagent-value turtle :color) +(defagent-value turtle :label) +(defagent-value turtle :label-color) +(defagent-value turtle :size)