z-logo
open-access-imgOpen Access
Exploring Monte Carlo Negotiation Search with Nontrivial Agreements
Author(s) -
Elijah Malaby,
John Licato
Publication year - 2021
Publication title -
proceedings of the ... international florida artificial intelligence research society conference
Language(s) - English
Resource type - Journals
eISSN - 2334-0762
pISSN - 2334-0754
DOI - 10.32473/flairs.v34i1.128504
Subject(s) - computer science , negotiation , monte carlo method , variety (cybernetics) , monte carlo tree search , theoretical computer science , dilemma , lift (data mining) , artificial intelligence , machine learning , mathematics , statistics , geometry , political science , law
The application of automated negotiations to general game playing is a research area with far-reaching implications. Non-zero sum games can be used to model a wide variety of real-world scenarios and automated negotiation provides a framework for more realistically modeling the behavior of agents in these scenarios. A particular recent development in this space is the Monte Carlo Negotiation Search (MCNS) algorithm, which can negotiate to find valuable cooperative strategies for a wide array of games (such as those of the Game Description Language). However, MCNS only proposes agreements corresponding to individual sequences of moves without any higher-level notions of conditional or stateful strategy. Our work attempts to lift this restriction. We present two contributions: extensions to the MCNS algorithm to support more complex agreements and an agreement language for GDL games suitable for use with our algorithm. We also present the results of a preliminary experiment in which we use our algorithm to search for an optimal agreement for the iterated prisoners dilemma. We demonstrate significant improvement of our algorithm over random agreement sampling, although further work is required to more consistently produce optimal agreements.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here