Bots with attitude
Article
Article Title | Bots with attitude |
---|---|
Article Category | Article |
Authors | |
Author | Baillie-de Byl, Penny |
Journal Title | International Journal of Intelligent Games and Simulation |
Journal Citation | 4 (1), pp. 13-24 |
Number of Pages | 12 |
Year | 2005 |
Place of Publication | Wolverhampton, UK |
Web Address (URL) | http://ijigs.scit.wlv.ac.uk/absijigs41#Bots |
Abstract | Bot navigation in many computer games is achieved with static waypoints placed throughout a map. This allows path finding to be performed by implementing search algorithms to find the optimal path between waypoints using a heuristic function. This heuristic is usually based on Euclidian distance and terrain. While this type of path finding is effective, it does not provide for adaptable path finding in a dynamic environment. One concept that promises to achieve adaptive responses in differing situations in artificial agents is that of emotion. In this paper, we examine the use of positive and negative feelings, referred to as attitude, in developing a dynamic heuristic for A* that responds by finding paths between waypoints influenced by a bot’s internal state and its feelings toward objects in the game. Using a traditional A* heuristic, a bot needing to travel to two goal locations will firstly perform path finding to move to the first goal followed by path finding for the second goal. Using our dynamic heuristic, the second path finding operation is eliminated as a path to the second goal via the first goal is calculated. This dynamic heuristic is illustrated in this paper through experimentation with a bot traversing a map of random waypoints. |
Keywords | bots; software engineering; waypoints |
ANZSRC Field of Research 2020 | 461204. Programming languages |
460702. Computer graphics | |
461299. Software engineering not elsewhere classified | |
Public Notes | File reproduced in accordance with the copyright policy of the publisher/author. |
Byline Affiliations | Department of Mathematics and Computing |
https://research.usq.edu.au/item/9xq59/bots-with-attitude
2128
total views103
total downloads1
views this month0
downloads this month
Export as
Related outputs
Engineering emotionally intelligent agents
Baillie-de Byl, Penny and Toleman, Mark. 2005. "Engineering emotionally intelligent agents." Khosrow-Pour, Mehdi (ed.) Encyclopedia of information science and technology. Hershey, PA, United States. IGI Global. pp. 1052-1056An emotion recognition system and method
de Byl, Penny-Anne Kaye and Mills, Christopher William. 2007. An emotion recognition system and method. WO/2007/098560Emotional intelligence for intuitive agents
Baillie, Penny, Toleman, Mark and Lukose, Dickson. 2000. "Emotional intelligence for intuitive agents." Karri, V. and Negnevitsky, Michael (ed.) International Conference on Artificial Intelligence in Science and Technology (AISAT 2000). Hobart, Australia 17 - 20 Dec 2000 Hobart, Australia.Agents with attitude
Ray, Penny, Lukose, Dickson and Toleman, Mark. 2000. "Agents with attitude." 6th International Conference on the Simulation of Adaptive Behaviour SAB 2000): From Animals to Animats 6. Paris, France 11 - 15 Sep 2000 Massachusetts, United States.How to give an agent attitude
Ray, Penny, Lukose, Dickson and Toleman, Mark. 2000. "How to give an agent attitude." Urban, Christopher (ed.) 1st Workshop on Agent-Based Simulation. Passau, Germany 02 - 03 May 2000 Erlangen, Germany.An online assistant for remote, distributed critiquing of electronically submitted assessment
Baillie-de Byl, Penny. 2004. "An online assistant for remote, distributed critiquing of electronically submitted assessment." Educational Technology and Society. 7 (1), pp. 29-41.Distributed web-based critiquing of electronically submitted assessment
Baillie-de Byl, Penny. 2003. "Distributed web-based critiquing of electronically submitted assessment." Zhou, Wanlei, Nicholson, Paul, Corbitt, Brian and Fong, Joseph (ed.) ICWL 2003: 2nd International Conference: Advances in Web-Based Learning. Melbourne, Australia 18 - 20 Aug 2003 Berlin, Germany. https://doi.org/10.1007/978-3-540-45200-3_42Emotional influences on perception in artificial agents
Baillie-de Byl, Penny. 2003. "Emotional influences on perception in artificial agents." Informatica: journal of computing and informatics. 27 (2), pp. 127-135.Enhancing the IMS QTI to better support computer assisted marking
Clark, Damien and Baillie-de Byl, Penny. 2007. "Enhancing the IMS QTI to better support computer assisted marking." International Journal of Distance Education Technologies. 5 (3), pp. 8-23. https://doi.org/10.4018/ijdet.2007070102Creating an emotional space for artificial beings
Baillie, Penny and Toleman, Mark. 2001. "Creating an emotional space for artificial beings." Urban, Christopher (ed.) 2nd Workshop on Agent-Based Simulation. Passau, Germany 02 - 04 Apr 2001 Erlangen, Germany.
Facilitate this
Clancy, Sean, Nielsen, Matthew, Baillie-de Byl, Penny and Quinn, Andrea. 2009. Facilitate this. Toowoomba, Australia. University of Southern Queensland.