Dr. Louis works in Genetic Algorithms, Evolutionary Computing and their applications to Artificial Intelligence, Machine Learning, and Optimization. His current work investigates adaptive AI for RTS-games, interaction design for controlling large numbers of heterogeneous, semi-autonomous entities, and generating real-time micro for game and real-world agents. The Evolutionary Computing Systems Lab (ECSL), which I direct, has investigated new techniques for machine learning using Case-Injected Genetic AlgoRithms (CIGAR), new techniques for playing to learn to play computer games, and new techniques for evolving Real-Time Strategy (RTS) game micro and macro.