REAL is an agent-based educational gaming environment that allows users to (1)construct an imaginary world; (2)reflect upon the quality of their understanding of that world; and (3) test this understanding out in a dynamically generated simulation game.