Using Lanchester Attrition Laws for Combat Prediction in StarCraft

نویسندگان

  • Marius Adrian Stanescu
  • Nicolas A. Barriga
  • Michael Buro
چکیده

Smart decision making at the tactical level is important for Artificial Intelligence (AI) agents to perform well in the domain of real-time strategy (RTS) games. Winning battles is crucial in RTS games, and while ahumans can decide when and how to attack based on their experience, it is challenging for AI agents to estimate combat outcomes accurately. A few existing models address this problem in the game of StarCraft but present many restrictions, such as not modeling injured units, supporting only a small number of unit types, or being able to predict the winner of a fight but not the remaining army. Prediction using simulations is a popular method, but generally slow and requires extensive coding to model the game engine accurately. This paper introduces a model based on Lanchester’s attrition laws which addresses the mentioned limitations while being faster than running simulations. Unit strength values are learned using maximum likelihood estimation from past recorded battles. We present experiments that use a StarCraft simulator for generating battles for both training and testing, and show that the model is capable of making accurate predictions. Furthermore, we implemented our method in a StarCraft bot that uses either this or traditional simulations to decide when to attack or to retreat. We present tournament results (against top bots from 2014 AIIDE competition) comparing the performances of the two versions, and show increased winning percentages for our method.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Canonical Methods in the Solution of Variable-Coefficient Lanchester-Type Equations of Modern Warfare

This paper develops a mathematical theory for solving determin-istic, Lanchester-type, 'square-law' attrition equations for combat between two homogeneous forces with temporal variations in fire effec-tivenesses (as expressed b y the Lanchester attrition-rate coefficients). It gives a general form for expressing the solution of such variable-coefficient combat attrition equations in terms of La...

متن کامل

Improving Companion Ai in Small-scale Attrition Games

Artificial Intelligence (AI) has been widely used in modern video games for creating interactive non-player characters (NPC) and opponents. Although the design of NPC enemy AI has been studied for years and has many commercial implementations such as StarCraft, World of Warcraft, a good AI for NPC companions is still under-analyzed. In this thesis we investigate several approaches for solving c...

متن کامل

Verification and Validation of the Fractal Attrition Equation

Under the auspices of The Technical Cooperation Program (TTCP) Joint Systems & Analysis (JSA) Technical Panel 3 (Joint Concepts and Analysis) research program, researchers in New Zealand and the United Kingdom have been collaborating on the development of a new combat attrition equation. This report examines this new approach, its relationships to existing systems of Lanchester equations and it...

متن کامل

Automatic Learning of Combat Models for RTS Games

Game tree search algorithms, such as Monte Carlo Tree Search (MCTS), require access to a forward model (or “simulator”) of the game at hand. However, in some games such forward model is not readily available. In this paper we address the problem of automatically learning forward models (more specifically, combats models) for two-player attrition games. We report experiments comparing several ap...

متن کامل

Lanchester model for three-way combat

Lanchester (1916) modeled combat situations between two opponents, where mutual attrition occurs continuously in time, by a pair of simple ordinary (linear) differential equations. The aim of the present paper is to extend the model to a conflict consisting of three parties. In particular, Lanchester’s main result, i.e. his square law, is adapted to a triple fight. However, here a central facto...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015