- implemented SmartRandomAI