Social Modeling via Logic Programming in City of Gangsters

Robert Zubek, Ian Horswill, Ethan Robison, Matthew Viglione

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

City of Gangsters is a commercial strategy game with significant social modeling mechanics: it is a tycoon management game, where the player needs to work their social connections with a network of roughly 1200 NPCs to get things done, and NPC opinions about the player modulate the player's ability to succeed. We found logic programming to be well suited to our knowledge representation problem, including the need to perform inferences over a relationship network with more than a thousand active characters, and to provide the player with meaningful feedback about the consequences of their actions in the social space. In this paper we present the technical details of this social modeling problem, the details of our logic programming implementation, and how this interacts with the game's design and its social and material economies.

Original languageEnglish (US)
Title of host publication17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2021
PublisherAssociation for the Advancement of Artificial Intelligence
Pages220-226
Number of pages7
ISBN (Electronic)9781713844730
StatePublished - 2021
Event17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2021 - Virtual, Online
Duration: Oct 11 2021Oct 15 2021

Publication series

Name17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2021

Conference

Conference17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2021
CityVirtual, Online
Period10/11/2110/15/21

ASJC Scopus subject areas

  • Visual Arts and Performing Arts
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Social Modeling via Logic Programming in City of Gangsters'. Together they form a unique fingerprint.

Cite this