Any tips and tricks for good TD AI?

Just wanted to create a post where people share there ideas on good Top Down AI techniques.

Things like states, player detection, etc. Feel free to share any ideas.

Note: ideas should be supported with evidence, pls. I don’t want any ideas listed that don’t work.