A Simple Method for Evolving Large Character Social Networks

©2016 Authors. Personal and educational classroom use of this paper is allowed, commercial use requires specific permission from the author. ABSTRACT We present a method for generating social networks for gameworlds with very many characters. The method, a generalization of the approach we employ in Talk of the Town, operates from a simple principle: characters’ affinities for one another evolve as a function of the compatibility of their personalities and the amount of time they spend together. By this principle, friendships emerge as compatible characters interact more extensively and enmities emerge as incompatible characters do so. Beyond platonic affinity, our method evolves romantic feelings by the same principle (applied to romantic considerations). How exactly compatibility is defined (e.g., by operationalizing psychological, sociological, or artistic theories) may vary according to the goals of a particular project. In this paper, we describe our method in generalized terms that are agnostic to our specific application of it, so that interested readers may implement it in their own systems.

[1]  Guangjian Zhang,et al.  What leads to romantic attraction: similarity, reciprocity, security, or beauty? Evidence from a speed-dating study. , 2009, Journal of personality.

[2]  Maria B. Garda Neo-rogue and the essence of roguelikeness , 2013 .

[3]  Ben Samuel,et al.  Bad News: A Game of Death and Communication , 2016, CHI Extended Abstracts.

[4]  Tarn Adams Simulation Principles from Dwarf Fortress , 2015 .

[5]  Jaap J. A. Denissen,et al.  Emerging late adolescent friendship networks and Big Five personality traits: a social network approach. , 2010, Journal of personality.

[6]  Pablo Gervás,et al.  A Model of Character Affinity for Agent-Based Story Generation , 2015 .

[7]  Michael Mateas,et al.  Social Story Worlds With Comme il Faut , 2014, IEEE Transactions on Computational Intelligence and AI in Games.

[8]  L. Verbrugge The Structure of Adult Friendship Choices , 1977 .

[9]  K. Johnstone IMPRO: Improvisation and Theatre , 1979 .

[10]  Richard Evans,et al.  Versu—A Simulationist Storytelling System , 2014, IEEE Transactions on Computational Intelligence and AI in Games.

[11]  J. S. Wiggins,et al.  An informal history of the interpersonal circumplex tradition. , 1996, Journal of personality assessment.

[12]  Michael Mateas,et al.  Toward Characters Who Observe, Tell, Misremember, and Lie , 2021, Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment.

[13]  Rui Prada,et al.  Agents That Relate: Improving the Social Believability of Non-Player Characters in Role-Playing Games , 2008, ICEC.

[14]  Diegetically Grounded Evolution of Gameworld Languages , 2016 .

[15]  J. M. Digman PERSONALITY STRUCTURE: EMERGENCE OF THE FIVE-FACTOR MODEL , 1990 .