Lecture #3 was an introduction to deductive reasoning agents, reactive agents and hybrid agents.
For deductive reasoning agents, take a look at:
Y. Shoham, Agent Oriented Programming, Journal of Artificial Intelligence 60 (1), pp. 51-92, 1993.which talks about Agent0,
M. Fisher, A survey of concurrent MetateM: The language and its applications, in Temporal Logic, Springer Verlag, LNCS vol 827, 1994.which covers MetateM, and:
Sabater, J., Sierra, C., Parsons, S. and Jennings, N. R. Engineering executable agents using multi-context systems, Journal of Logic and Computation 12(3), 413-442, 2002.which gives an example of a more complex deductive reasoning agent than any we saw in the class.
For reactive agents, two good papers are:
Brooks, R. A. "A Robust Layered Control System for a Mobile Robot", IEEE Journal of Robotics and Automation, Vol. 2, No. 1, March 1986, pp. 14?23; also MIT AI Memo 864, September 1985.which is still up on the old MIT AI Lab website, and:
C. W. Reynolds, Flocks, herds and schools: A distributed behavioral model, Computer Graphics, 21(4), 1987, 25-34.