Purpose: playtesting attacks when you don't have another human to play against 1. static targets 2. moving targets 3. simple AI