Definitions of AI Gameplay functions
initialization of a AI object for use in the game logic object