Abstract

When considering strategic games from the conceptual perspective that focuses on the questions of participants' decision-making rationality, the very issues of modelling and simulation are rarely discussed. The well-known Rational Pigs matrix game has been relatively intensively analyzed in terms of reassessment of the logic of two players involved in asymmetric situations as gluttons that differ significantly by their attributes. This paper presents a successful attempt of using autogenerator for creating the framework of the game, including the predefined scenarios and corresponding payoffs. Autogenerator offers flexibility concerning the specification of game parameters, which consist of variations in the number of simultaneous players and their features and game objects and their attributes as well as some general game characteristics. In the proposed approach the model of autogenerator was upgraded so as to enable program specification updates. For the purpose of treatment of more complex strategic scenarios, we created the Rational Pigs Game Extended (RPGE), in which the introduction of a third glutton entails significant structural changes. In addition, due to the existence of particular attributes of the new player, “the tramp,” one equilibrium point from the original game is destabilized which has an influence on the decision-making of rational players.

Highlights

  • This paper discusses the issue of simulation of strategic games that fall within the domain of game theory analysis

  • Autogenerator offers flexibility concerning the specification of game parameters, which consist of variations in the number of simultaneous players and their features and game objects and their attributes as well as some general game characteristics

  • In addition to applying generative programming techniques, in the presented research we focused on the formulation of more complex scenarios through “Rational Pigs Extended,” where the game is modelled with three gluttons, in order to expand the sphere of research into this matter

Read more

Summary

Introduction

This paper discusses the issue of simulation of strategic games that fall within the domain of game theory analysis. Autogenerator is a model of application development where program code is generated and executed on demand. Unlike some other frame-based generator models, like XVCL [14] or Bassett’s frames [15], autogenerator relies on dynamic frames, which means that frames are dynamically created during the source code generation process. This increases flexibility in the development of generators with regard to the use of static frames. The execution unit executes the generated source code together with the arguments provided by the request handler

Methods
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call