Years? Naw man. Just patience. And of course some code helps too!

Try this site, I have released my AI Unit for Delphi(should work in other versions of Pascal, but not confirmed though!) The AI Unit is included in the demos I made(aiunit.pas).

AI Workshop

The Analog Neural Nets do not work properly, but thubs up to you if you can fix them. The digital ones however work very well. Just be creative and this type of fuctionality can be quite useful in your game.

Good luck!