Bots with attitude

Article


Baillie-de Byl, Penny. 2005. "Bots with attitude." International Journal of Intelligent Games and Simulation. 4 (1), pp. 13-24.
Article Title

Bots with attitude

Article CategoryArticle
Authors
AuthorBaillie-de Byl, Penny
Journal TitleInternational Journal of Intelligent Games and Simulation
Journal Citation4 (1), pp. 13-24
Number of Pages12
Year2005
Place of PublicationWolverhampton, 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.

Keywordsbots; software engineering; waypoints
ANZSRC Field of Research 2020461204. 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 AffiliationsDepartment of Mathematics and Computing
Permalink -

https://research.usq.edu.au/item/9xq59/bots-with-attitude

  • 2114
    total views
  • 103
    total downloads
  • 0
    views this month
  • 0
    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-1056
An emotion recognition system and method
de Byl, Penny-Anne Kaye and Mills, Christopher William. 2007. An emotion recognition system and method. WO/2007/098560
Emotional 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_42
Emotional 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.2007070102
Creating 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.
Escape alive
Baillie-de Byl, Penny, Nielsen, Matthew, Clancy, Sean and Flannery, Michael. 2009. Escape alive. Toowoomba, Australia. University of Southern Queensland.
Engineering emotionally intelligent agents
Baillie, Penny, Toleman, Mark and Lukose, Dickson. 2003. "Engineering emotionally intelligent agents." Plekhanova, Valentina (ed.) Intelligent agent software engineering. Hershey, PA. United States. IGI Global. pp. 99-117
Artificial life possibilities: a Star Trek perspective
Baillie-de Byl, Penny. 2006. Artificial life possibilities: a Star Trek perspective. Hingham, MA. United States. Charles River Media.
A web 2.0/web3D hybrid platform for engaging students in e-learning environments
de Byl, Penny and Taylor, Janet. 2007. "A web 2.0/web3D hybrid platform for engaging students in e-learning environments." Turkish Online Journal of Distance Education. 8 (3), pp. 108-127.