Developing an Effective and Efficient Real Time Strategy Agent for Use as a Computer Generated Force