Morgan and Gayle are arguing about how to best implement the…

Morgan and Gayle are arguing about how to best implement the minimax algorithm in their chess-playing engine. Morgan believes that a depth-first approach will work best while Gayle believes that a breadth-first approach will work best. Who is right and why? Defend your answer in the space below.

Computech has recently released a product called Auto-Reserv…

Computech has recently released a product called Auto-Reservation. This software product is used by restaurants. It answers the phone when a customer calls, interacts with them, and makes a reservation for that customer based on their conversation. Auto-Reservation maintains a database of all current reservations at the restaurant so that the restaurant is never overbooked.   Computech claims that theirs is the first AGI, rather than AI, software product. How would you define the differences between AI and AGI? Do you agree with this claim? Logically defend your position on Auto-Reservation. Write at least a paragraph for full credit.

Judy is working on a new game called Zigglefluff, which is a…

Judy is working on a new game called Zigglefluff, which is always played by two players. She wants the computer to play well against human opponents, so she is working on a strong evaluation function for depth-limited minimax. She has identified the following game elements as indicating that Player 1 is more likely to win (in descending order of importance): Player 1 has an ocelot in their hand for every train tile that Player 2 has played on the board. Player 1 has occupied as many iron mines on the board as possible. Player 2 does not have a space shuttle near any of their own iron mines. Player 1 has more shops deployed on the board than Player 2.   Write pseudo code for an evaluation function based on the above conditions. Use appropriate weights.