I don't think you you should create one from scratch, since your goal is AI not an engine. This way you don't reinvent the wheel, you actually have time to do some AI coding and you can still do anything you want(that is if you take an open source engine). Some nice ones:
Ogre or
irrlicht.