Decision Making in a Life Simulation Game
| AUTHOR | Erler Philipp |
| PUBLISHER | AV Akademikerverlag (11/20/2014) |
| PRODUCT TYPE | Paperback (Paperback) |
Description
Natural behavior of a single artificial intelligence or even entire groups is a great challenge but also necessary for the immersion in video games. The object of this work is to find and implement the best technique for the behaviors of the simulated people in "Cosmonautica," Chasing Carrots' next game. The comparison of the different decision-making techniques shows that behavior trees combined with utility functions are the best choice due to their overall composition of flexibility, quality, performance, re-usability, and maintainability. Now, behavior trees are used in "Cosmonautica" to control the behavior of crewmembers in the player's space ship. They determine e.g. in which situations the crew members work or when a need has to be satisfied. Utility functions are used to compare all possible actions to decide which work task or activity needs to be done. This combination of behavior trees and utility functions has proved to be an easy and powerful way to control the behavior of artificial intelligences.
Show More
Product Format
Product Details
ISBN-13:
9783639678215
ISBN-10:
3639678214
Binding:
Paperback or Softback (Trade Paperback (Us))
Content Language:
English
More Product Details
Page Count:
68
Carton Quantity:
104
Product Dimensions:
6.00 x 0.16 x 9.00 inches
Weight:
0.25 pound(s)
Country of Origin:
US
Subject Information
BISAC Categories
Computers | Information Technology
Descriptions, Reviews, Etc.
publisher marketing
Natural behavior of a single artificial intelligence or even entire groups is a great challenge but also necessary for the immersion in video games. The object of this work is to find and implement the best technique for the behaviors of the simulated people in "Cosmonautica," Chasing Carrots' next game. The comparison of the different decision-making techniques shows that behavior trees combined with utility functions are the best choice due to their overall composition of flexibility, quality, performance, re-usability, and maintainability. Now, behavior trees are used in "Cosmonautica" to control the behavior of crewmembers in the player's space ship. They determine e.g. in which situations the crew members work or when a need has to be satisfied. Utility functions are used to compare all possible actions to decide which work task or activity needs to be done. This combination of behavior trees and utility functions has proved to be an easy and powerful way to control the behavior of artificial intelligences.
Show More
List Price $31.21
Your Price
$30.90
