Add _very good_ C++ AI