added CPU with variable skill, speed, and path