sounds interesting, I found a great example of baddy AI on Zorgonline, when it was still up. The baddy was made by ace2896, don't know who that is, and it performs all the requirements quite well, except for pickin up/throwing tiled objects. If you want, I could post it for others to see it. Or you could actually contact the maker,
ace2896 ...