Not happening.
You have a vast, vast, vast overestimation about the capacity of AI if you think it would be easy to make AI which is better at planning ahead than you are.
Learn to play better.
yea player can see if his spell getting block before moving.
i guess i not yet learn the skill called being Omniscient.