In this chapter, you learned that ad hoc testing is the mode of testing that best enables you to explore the game, wandering through it as you would a maze. There are two main types of ad hoc testing. The first is free testing , which allows the professional game tester to "depart from the script" and improvise tests on the fly. The second is directed testing , which is intended to solve a specific problem or find a specific solution.