improved AI algo
improved AI