implementing Scout AI