In one room in your game, there's an elevator that AIs will need to use to escape from the player. In order to use the elevator, they have to walk over to a special button on the wall, press it to summon the elevator, then walk into the elevator and press another button to tell it to ascend. How would you design a system to make sure AIs can do all of these things in the proper order? If you have 3 AIs in the room, how would you design the system to make sure they can all escape in the elevator at the same time? What happens if one of them dies while they're trying to do this, and how do you make sure the other AIs don't get stuck waiting for that dead AI?
1452Post New TCS Software Interview Questions
What is unmanaged code?
What are the three js files that you require to setup a working environment for backbone?
What is a beanfactorypostprocessor and what is it used for?
i didnot recieve my group1 hallticket
What is the order of calling for the constructors and destructors in case of objects of inherited classes?
Mention what is vbscript?
What information is contained in the checklist file?
If you remove an object attribute, is it deleted from the database?
How do I edit a .sh file?
How can sql server instances be hidden?
What is the need of merge statement?
How to convert a list into other data types ?
What is difference between asp.net mvc and asp.net webforms?
What is the name for the physical constant with a value of 6.62 x 10-27 erg seconds?
tell about your areas of interest for one minute.