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?
1437Post New TCS Software Interview Questions
automated backups are enabled by default for a new db instance. State True or False.
Why is c++ a mid-level programming language?
What screening and selection methods are available, and which ones are most accurate? Explain.
When setting up a campaign, you can use display planner to get an idea of the budget and bids you should set based on your?
How do you insert a new item in a binary search tree?
What is utilization?
How to overcome the exception object reference not set to an instance of object?
What is the index?
Explain the evolution of plants?
Explain the essential plugins for wordpress?
What is unboundlocalerror in python?
What does $_cookie means?
How can machine learning prevent phishing attacks?
What are the types of remoting?
What are the namespaces used in asp.net mvc? : asp.net mvc