AI is a really challenging field.
Even professional game development teams that have been at it for a while don't make perfect AI systems.
Even professional game development teams that have been at it for a while don't make perfect AI systems.