added AI logical strategy