Monday, September 3, 2007

Simulated worlds, and agents therein

I had started working on implementing a simulated world based on a discrete event simulator ages ago. I've finally started working on the software again. It's taken a bit of work to get going on it again. The code is strangely complex, and I'm now getting re-acquainted with my intentions when I had put it together that way. I'm struggling with the implementation of the simplest agent, one that perceives the artificial worlds, and is able to act in it. Just getting the notions of simulated world, perception and action worked out are turning out to be quite challenging. I'm looking forward to getting this simple agent model working, I haven't designed any AI software from scratch in a long time, so this is rather exciting.