A. S. Jensen, Christian Kaysø-Rørdam, J. Villadsen
{"title":"Interfacing Agents to Real-Time Strategy Games","authors":"A. S. Jensen, Christian Kaysø-Rørdam, J. Villadsen","doi":"10.3233/978-1-61499-589-0-68","DOIUrl":null,"url":null,"abstract":". In real-time strategy games players make decisions and control their units simultaneously . Players are required to make decisions under time pressure and should be able to control multiple units at once in order to be successful. We present the design and implementation of a multi-agent interface for the real-time strategy game S TAR C RAFT : B ROOD W AR . This makes it possible to build agents that control each of the units in a game. We make use of the Environment Interface Standard , thus enabling different agent programming languages to use our interface, and we show how agents can control the units in the game in the Jason and GOAL agent programming languages.","PeriodicalId":322432,"journal":{"name":"Scandinavian Conference on AI","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Scandinavian Conference on AI","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3233/978-1-61499-589-0-68","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
. In real-time strategy games players make decisions and control their units simultaneously . Players are required to make decisions under time pressure and should be able to control multiple units at once in order to be successful. We present the design and implementation of a multi-agent interface for the real-time strategy game S TAR C RAFT : B ROOD W AR . This makes it possible to build agents that control each of the units in a game. We make use of the Environment Interface Standard , thus enabling different agent programming languages to use our interface, and we show how agents can control the units in the game in the Jason and GOAL agent programming languages.