Logo image
Situation assessment for plan retrieval in real-time strategy games
Conference proceeding   Open access   Peer reviewed

Situation assessment for plan retrieval in real-time strategy games

Kinshuk Mishra, Santiago Ontanon and Ashwin Ram
ADVANCES IN CASE-BASED REASONING, PROCEEDINGS, v 5239, pp 355-369
01 Jan 2008
url
http://www.cc.gatech.edu/faculty/ashwin/papers/er-08-07.pdfView

Abstract

Computer Science Computer Science, Artificial Intelligence Computer Science, Software Engineering Science & Technology Technology
Case-Based Planning (CBP) is an effective technique for solving planning problems that has the potential to reduce the computational complexity of the generative planning approaches [8,3]. However, the success of plan execution using CBP depends highly on the selection of a correct plan; especially when the case-base of plans is extensive. In this paper we introduce the concept of a situation and explain a situation assessment algorithm which improves plan retrieval for CBP. We have applied situation assessment to our previous CBP system, Darmok [11], in the domain of real-time strategy games. During Darmok's execution using situation assessment, the high-level representation of the game state i.e. situation is predicted using a decision tree based Situation-Classification model. Situation predicted is further used for the selection of relevant knowledge intensive features, which are derived from the basic representation of the game state, to compute the similarity of cases with the current problem. The feature selection performed here is knowledge based and improves the performance of similarity measurements during plan retrieval. The instantiation of the situation assessment algorithm to Darmok gave us promising results for plan retrieval within the real-time constraints.

Metrics

7 Record Views
21 citations in Scopus

Details

InCites Highlights

Data related to this publication, from InCites Benchmarking & Analytics tool:

Web of Science research areas
Computer Science, Artificial Intelligence
Computer Science, Software Engineering
Logo image