1 / 3

ResearchWe work in genetic algorithms, evolutionary computing, and their applications to Artificial Intelligence, Machine Learning, and Optimization

2 / 3

Real Time Strategy Micro

3 / 3

Emergency Rescue


Welcome to the Evolutionary Computing Systems Lab (ECSL) directed by Dr. Sushil J. Louis. ECSL is hosted by the Computer Science Department of the University of Nevada-Reno. We investigate systems that use genetic algorithm (GA) search to evolve AI for RTS games, to evolve, interaction design and directed autonomy for large numbers of heterogenous simulated and real-world agents, and to augment machine learning and deep learning approaches. We have worked on 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 . Check out a few of our current projects below.

At a Glance

Bridge Inspection Simulator

We use an iterative software engineering process to investigate and build a series of Simulation Training And Control System known as (STACS). STACS will be used for both operator training and operator control of robot inspection teams consisting of multiple robots.

3D RTS micro

Can we extend good micro - targeting, kiting, fleeing - to 3D?

RoR Intelligent Tutoring System

Can we effectively use an Intelligent Tutoring System (ITS) to perform knowledge tracing in order to accurately estimate a student's level of knowledge? RoR-ITS is aimed at teaching midshipmen about different ship types, target angle, and identifying ship activities by looking at ship navigation lights at night.

Meet the Group

Dr. Siming Liu

Research Assistant Professor, University of Nevada, Reno

Sonu Jose

PHD Student studying Computer Science

Tianyi Jiang (Tea)

PHD student studying Computer Science

Chad Adams

Graduate student studying Computer Science

Robert Lowry

Undergraduate studying Computer Science

Lee Bryant

Undergraduate studying Computer Science