AgentSheets: End-User Programmable Simulations. - Alexander Repenning; Andri Ioannidou; John Zola (J. Artif. Soc. Soc. Simul., 2000)