A practical understanding of General AI Game Development starts with knowing what the system does well, where it is unreliable, and how to validate the result.
One important area is quality versus speed. Define what a good result looks like before changing tools or settings, then test one...