I'd like to create a lisp agent / environment with system identification abilities like so:<br>

environment:&nbsp; a number that changes periodically or according to some rules maybe even randomly sometimes.<br>

agent:&nbsp; has methods to increment or decrement the current number in the environment<br>

goal:&nbsp; agent must learn when the next number is due to its actions or by environment determinism.<br>

do you know if this has been done? <br>
right now I'm bogged down in just switching my lisp server from allegro / windows onto sbcl or gnu/lisp and ubuntu...<br>
does any one have any suggestions / help on which lisp to use and how to easily set it up?<br>
I've been using allegro lisp / windows but would like to switch to more open software.<br>
Thanks,<br>
Naveen<br>