Darmok 2 is a Case-Based Reasoning AI designed to learn from demonstration. Using the Brood War API and the Java Native Interface, we adapted Darmok 2 to work with the Real-Time Strategy game StarCraft: Brood War. Adapting Darmok 2 to a robust competitive strategy game allowed us to demonstrate its learning capabilities, assess its performance and limitations, and suggest improvements to its architecture.
Worcester Polytechnic Institute
Interactive Media and Game Development
Major Qualifying Project
All authors have granted to WPI a nonexclusive royalty-free license to distribute copies of the work, subject to other agreements. Copyright is held by the author or authors, with all rights reserved, unless otherwise noted.