Abstract
This chapter introduces Machine Consciousness as a new research field applied to the development of human-like behaviour of non-player characters (NPCs) in video games. Key aspects, advantages, and challenges of this young research area are discussed using the cognitive architecture CERA-CRANIUM as an illustrative example of an autonomous control system inspired by cognitive theories of human consciousness. Additionally, other cognitive architectures used in video games are also analyzed. The bot codenamed CC-Bot2, winner of the 2K BotPrize 2010 competition and based on the CERA-CRANIUM cognitive architecture, is also described in this chapter. Specifically, the particular way in which CC-Bot2 processes the sensory-motor information and generates sequences of adaptive human-like actions is discussed. We also analyze the main differences between CC-Bot2 and other bots, focusing on the key features that allowed CC-Bot2 to win first place in the competition. Finally, we conclude by describing the main lines of work for future CC-Bot implementations and pointing out major conclusions about the application of Machine Consciousness to the design of believable bots.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anderson, J., Bothell, D., Byrne, M., Douglass, S., Lebiere, C., Qin, Y., et al.: An integrated theory of the mind. Psychol. Rev. 111(4), 1036–1060 (2004)
Arrabales, R., Ledezma, A., Sanchis, A.: CERA-CRANIUM: a test bed for machine consciousness research. In: International Workshop on Machine Consciousness. Towards a Science of Consciousness 2009, p. 105. Hong Kong (2009)
Arrabales, R., Ledezma, A., Sanchis, A.: Towards conscious-like behavior in computer game characters. In: IEEE Symposium on Computational Intelligence and Games, pp. 217–224. IEEE Press, Milano, Italy (2009)
Baars, B.: A Cognitive Theory of Consciousness. Cambridge University Press, New York (1988)
Baars, B.: Global workspace theory of consciousness: toward a cognitive neuroscience of human experience. Prog. Brain Res. 150, 45–53 (2005)
Baars, B.J.: The conscious access hypothesis: origins and recent evidence. Trends Cogn. Sci. 6, 47–52 (2002)
Best, B., Lebiere, C., Scarpinatto, C.: Modeling synthetic opponents in MOUT training simulations using the ACT-R cognitive architecture. In: Proceedings of the 11th Conference on Computer Generated Forces and Behavior Representation (2002)
Chella, A., Manzotti, R.: Artificial Consciousness. Imprint Academic, UK (2007)
Choi, D., Konik, T., Nejati, N., Park, C., Langley, P.: A believable agent for first-person shooter games. In: Proceedings of the third annual artificial intelligence and interactive digital entertainment conference, pp. 71–73 (2007)
Epic Games, Inc.: Unreal Torunament 2004. http://www.unrealtournament2003.com/. Accessed Oct 2010
Franklin, S.: A Consciousness Based Architecture for a Functioning Mind. Visions of Mind. IDEA Group Inc, Hershey (2005)
Gamez, D.: Progress in machine consciousness. Conscious. Cogn. 17(3), 887–910 (2008)
Gemrot, J., Kadlec, R., Bída, M., Burkert, O., Píbil, R., Havlíček, J., Zemčák, L., Šimlovič, J., Vansa, R., Štolba, M., Plch, T., Brom, C.: Pogamut 3 Can Assist Developers in Building AI (Not Only) for Their Videogame Agents. Agents for Games and Simulations, pp. 1–15 (2009)
Goertzel, B.: Achieving advanced machine consciousness through integrative, virtually embodied artificial general intelligence. In: Haikonen, P.O.A. (ed.) Proceeding of the Nokia Workshop on Machine Consciousness, pp. 19–21. Helsinki (2008)
Goertzel, B., Pennachin, C., Geisweiller, N., Looks, M., Senna, A., Silva, W., Heljakka, A., Lopes, C.: An integrative methodology for teaching embodied non-linguistic agents, applied to virtual animals in Second Life. In: Artificial General Intelligence 2008, Proceedings of the First AGI Conference, pp. 161–175 (2008)
Hingston, P.: A Turing Test for computer game bots. IEEE Trans. Comput. Intell. AI Games 1(3), 169–186 (2009)
Holland, O.: Machine Consciousness. Imprint Academic, UK (2003)
Laird, J.: Soar: an architecture for general intelligence. Technical Report, DTIC Document (1987)
Laird, J.: Extending the Soar cognitive architecture. In: Proceedings of the First AGI Conference, pp. 224–235. IOS Press (2008)
Laird, J., van Lent, M.: Developing an artificial intelligence engine. In: Proceedings of the Game Developers Conference, pp. 577–588 (1999)
Langley, P., Cummings, K., Shapiro, D.: Hierarchical skills and cognitive architectures. In: Proceedings of the twenty-sixth annual conference of the cognitive science society, pp. 779–784. Citeseer (2004)
Langley, P., Laird, J., Rogers, S.: Cognitive architectures: Research issues and challenges. Cogn. Syst Res. 10(2), 141–160 (2009)
Langley, P., McKusick, K., Allen, J., Iba, W., Thompson, K.: A design for the Icarus architecture. ACM SIGART Bull. 2(4), 104–109 (1991)
Magerko, B., Laird, J., Assanie, M., Kerfoot, A., Stokes, D.: AI characters and directors for interactive computer games. Ann Arbor 1001(48), 109–2110 (2004)
Nareyek, A.: AI in computer games. Queue 1, 58–65 (2004). http://doi.acm.org/10.1145/971564.971593.
Polson, P.: Human associative memory. Am. J. Psychol. 88(1), 131–140 (1975)
Prem, E.: Epistemological aspects of embodied artificial intelligence. Cybern. Syst. 28(6), 3 (1997)
Samsonovich, A.V.: Toward a unified catalog of implemented cognitive architectures. In: Samsonovich, A.V., Jóhannsdóttir, K.R., Chella, A., Goertzel, B. (eds.) Biologically Inspired Cognitive Architectures 2010—Proceedings of the First Annual Meeting of the BICA Society, pp. 195–244. IOS Press (2011)
Tozour, P.: First-Person Shooter AI Architecture, Chap. 8, pp. 387–396. AI Game Programming Wisdom. Charles River Media, Hingham (2002)
Vygotsky, L.S.: Mind in Society: The Development of Higher Psychological Processes. Harvard University Press, Cambridge (1980)
Wintermute, S., Xu, J., Laird, J.: SORTS: a human-level approach to real-time strategy AI. Ann Arbor 1001(48), 109–2121 (2007)
Acknowledgments
We are indebted to the reviewers and the editor of the book for their helpful comments and critique.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Arrabales, R., Muñoz, J., Ledezma, A., Gutierrez, G., Sanchis, A. (2013). A Machine Consciousness Approach to the Design of Human-Like Bots. In: Hingston, P. (eds) Believable Bots. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32323-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-32323-2_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32322-5
Online ISBN: 978-3-642-32323-2
eBook Packages: Computer ScienceComputer Science (R0)