Because a real-world environment to test the image processing and decisionmaking aspects of our model was not available, we had to simulate the SWIMMER’s localization, planning, and navigation actions in an artificial world. This chapter describes the procedures and algorithms used to imitate a three-dimensional, dynamic reality and to model how the SWIMMER responds to the information being passed from the visual information processing algorithms described in Chapter 3.