What is planning? How is it used, and what are its advantages? Is it feasible to use planning in real-time games? If so, name any titles where planning has been used for any part of the AI. Describe the architecture of a planning-based AI system for any genre of game.
Answer Posted / Deepanshu Sharma
Planning refers to the ability of an AI to predict future states and actions based on its current state and goals. Planning is useful in games because it allows AIs to make informed decisions that lead towards their objectives. While real-time games typically require rapid responses, planning can still be used for long-term strategic decision making. One example of a game using planning is StarCraft II, where the AI uses planning for unit composition and building order. The architecture of a planning-based AI system often includes a planner (which generates a sequence of actions based on the current state and goals), an executor (which carries out the actions), and a sensor (which provides the current state).
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is action chaining ?
Hi Friends, I've to submit a presentation in my office about "Different bug tracking tools" ? Where can i find (or any site) the templates for the bug tracking tools.
i need a small 3d program using inline and outline.
What deals that have been announced publicly are we currently involved in?
What are the different software testing tools?
Which is the best testing model?
i want question papers of ASP
What are different elements of wcf srevices client configuration file?
How can AI be used to predict patient outcomes?
How do you measure fairness in an AI model?
Write a C program that will accept a hexadecimal number as input and then display a menu that will permit any of the following operations to be carried out: Display the hexadecimal equivalent of the one's complement. (b) Carry out a masking operation and then display the hexadecimal equivalent of the result. (c) Carry out a bit shifting operation and then display the hexadecimal equivalent of the result. (d) Exit. If the masking operation is selected, prompt the user lor the type of operation (bitwise and, bitwise exclusive or, or bitwise or) and then a (hexadecimal) value for the mask. If the bit shifting operation is selected. prompt the user for the type of shift (left or right), and then the number of bits. Test the program with several different (hexadecimal) input values of your own choice.
How to put more than 1000 values into an oracle in clause?
What is the meaning of your name?
Plz post any critical bugs found while testing desktop application.
How can I get free .NET add-in for QTP9.2. What is the process to install any add-in?