Skip to main content

Argumentative AI Director Using Defeasible Logic Programming

  • Conference paper
  • First Online:
Computer Games (CGW 2015, GIGA 2015)

Abstract

In this work we present a novel implementation of an AI Director that uses argumentation techniques to decide dynamic adaptations in the level generation of a roguelike game called HermitArg. The architecture of the game introduces smart items with defeasible information to be analyzed in a dialectical process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Besnard, P., Hunter, A.: A logic-based theory of deductive arguments. Artif. Intell. 128(1–2), 203–235 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  2. Booth, M.: The AI systems of Left 4 Dead. In: Keynote, 5th AIIDE (2009)

    Google Scholar 

  3. DeLP Web page. http://lidia.cs.uns.edu.ar/delp

  4. Dung, P.M.: On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artif. Intell. 77(2), 321–358 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  5. García, A.J., Simari, G.R.: Defeasible logic programming: an argumentative approach. Theor. Pract. Logic Program. 4(1–2), 95–138 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  6. Harrison, B.E., Roberts, D.L.: Analytics-driven dynamic game adaption for player retention in a 2-dimensional adventure game. In: 10th AIIDE, pp. 23–29 (2014)

    Google Scholar 

  7. Jennings-Teats, M., Smith, G., Wardrip-Fruin, N.: Polymorph: dynamic difficulty adjustment through level generation. In: Proceedings of 2010 Workshop on Procedural Content Generation in Games, pp. 1–14 (2010)

    Google Scholar 

  8. Kazmi, S., Palmer, I.J.: Action recognition for support of adaptive gameplay: a case study of a first person shooter. Int. J. Comp. Games Tech. 2010, 1–14 (2010)

    Article  Google Scholar 

  9. Lifschitz, V.: Foundations of logic programs. In: Brewka, G. (ed.) Principles of Knowledge Representation, pp. 69–128. CSLI Pub. (1996)

    Google Scholar 

  10. Lopes, R., Bidarra, R.: Adaptivity challenges in games and simulations: a survey. IEEE Trans. Comput. Intell. AI Games 3(2), 85–99 (2011)

    Article  Google Scholar 

  11. Magerko, B.: Evaluating preemptive story direction in the interactive drama architecture. J. Game Dev. 2(3), 25–52 (2005)

    Google Scholar 

  12. Rahwan, I., Simari, G.R.: Argumentation in Artificial Intelligence. Springer, New York (2009)

    Google Scholar 

  13. Riedl, M.O., Bulitko, V.: Interactive narrative: an intelligent systems approach. AI Mag. 34(1), 67–77 (2013)

    Google Scholar 

  14. Talbot, C.: Creating an artificially intelligent director (aid) for theatre and virtual environments. In: 12th AAMAS, pp. 1457–1458 (2013)

    Google Scholar 

  15. Thimm, M.: Tweety: A comprehensive collection of java libraries for logical aspects of artificial intelligence and knowledge representation. In: 14th International Conference on Principles of Knowledge Representation and Reasoning, pp. 528–537 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Cohen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Agis, R.A., Cohen, A., Martínez, D.C. (2016). Argumentative AI Director Using Defeasible Logic Programming. In: Cazenave, T., Winands, M., Edelkamp, S., Schiffel, S., Thielscher, M., Togelius, J. (eds) Computer Games. CGW GIGA 2015 2015. Communications in Computer and Information Science, vol 614. Springer, Cham. https://doi.org/10.1007/978-3-319-39402-2_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-39402-2_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-39401-5

  • Online ISBN: 978-3-319-39402-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics