Question

Describe state descriptions, move generators, terminal tests, utility functions and evaluation of functions for the game...

Describe state descriptions, move generators, terminal tests, utility functions and evaluation of functions for the game Monopoly.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

State Descriptions specifies the location of each of the eight tiles and one is blank in one of the nine squares.

Initial state: any one of the state is considered as initial state and any given goal can be reached exactly from half of the possible initial states. Every player is having the same money.

Play state: Player X can roll the dice twice or if they are having property they can buy the houses to place on property.

Roll State: Player X rolls the dice two times and makes appropriate move according to dice movement. Depending on where player X lands h may need to pay rent to other Players but they have the option to buy the property they landed on, they passed go and collect an additional 200 dollors or else they may have landed to directly to go to jail.

Goal State: All other players except the winner goes bankrupt. Or in case of timed play the player with most of the money is deemed to be won.

Move Generators: Moves are generated by a couple of dice (Exactly 2 Dice) that value from 1-12 when rolled together (Each dice has 6 faces and each face corresponds to one of the value from 1-6). If doubles are rolled you are supposed to roll again and this can happen only 2 times if it repeats for the third time then you will sent directly to jail.

Terminal Test: The game will continue till there are at least 2 people in the game or the time constraint is not over.

Utility Functions: If Player lands on an un-owned property then they have to buy it. The players always prefers to own the land which will fetch them more payout when the other users land on that property. You may have strategy to buy a property to use it in future for bargaining either to trade to another player for a property that you would rather have or to pay them off if you are out of money

Add a comment
Know the answer?
Add Answer to:
Describe state descriptions, move generators, terminal tests, utility functions and evaluation of functions for the game...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Do the following utility functions describe risk averse, risk loving or risk neutral individuals? a. utility...

    Do the following utility functions describe risk averse, risk loving or risk neutral individuals? a. utility u(w) = 3w4 - 7 describes b. utility u(w) = 770.7 + 7 describes c. utility u(W) = 0.2w + 13 describes d. utility u(w) = 2w2 + 0.5w0.5 describes

  • 1.Why does a search in a game return a strategy rather than a solution? (Check all...

    1.Why does a search in a game return a strategy rather than a solution? (Check all that apply Most games have multiple solutions, so a single solution cannot be returned. A game agent will typically have its options limited by its opponent, since adversaries in a game tend to have opposing goals. All games are zero-sum games, thereby necessitating a strategy instead of a solution. A game agent's choice of action depends on what its opponent does, so a solution...

  • a. What 3 tests are used to check hormone levels b. Describe the 2 main functions...

    a. What 3 tests are used to check hormone levels b. Describe the 2 main functions of the pancreas

  • -- ** Explain briefly (2 or 3 sentences) the difference between state space search and game...

    -- ** Explain briefly (2 or 3 sentences) the difference between state space search and game tree evaluation ** --- *** Describe these problems, where each one is best solved by a different technique from the following list. Uninformed Search, A* search and Minimax. Each problem should be described in two-three sentences each. *** ---- For artificial intelligence, computer science

  • 1. List the major functions of cell membranes. 2. State 3 characteristics of molecules that affect...

    1. List the major functions of cell membranes. 2. State 3 characteristics of molecules that affect their ability to move through cell membranes. 3.  State 3 characteristics of membranes that determine their permeability. 4. Describe the structure, arrangement and functions of membrane lipids, membrane proteins and membrane carbohydrates.

  • Please develop the following code using C programming and using the specific functions, instructi...

    Please develop the following code using C programming and using the specific functions, instructions and format given below. Again please use the functions given especially. Also don't copy any existing solution please write your own code. This is the first part of a series of two labs (Lab 7 and Lab 8) that will complete an implementation for a board-type game called Reversi (also called Othello). The goal of this lab is to write code that sets up the input...

  • Implement a tic-tac-toe game. At the bottom of these specifications you will see a template you...

    Implement a tic-tac-toe game. At the bottom of these specifications you will see a template you must copy and paste to cloud9. Do not change the provided complete functions, or the function stub headers / return values. Currently, if the variables provided in main are commented out, the program will compile. Complete the specifications for each function. As you develop the program, implement one function at a time, and test that function. The provided comments provide hints as to what...

  • Implement a tic-tac-toe game. Currently, if the variables provided in main are commented out, the program...

    Implement a tic-tac-toe game. Currently, if the variables provided in main are commented out, the program will compile. Complete the specifications for each function. As you develop the program, implement one function at a time, and test that function. The provided comments provide hints as to what each function should do and when each should be called. Add variables where you see fit. Implementation Strategies: The template has variables and two global constants for you to utilize. The template has...

  • How can we assess whether a project is a success or a failure? This case presents...

    How can we assess whether a project is a success or a failure? This case presents two phases of a large business transformation project involving the implementation of an ERP system with the aim of creating an integrated company. The case illustrates some of the challenges associated with integration. It also presents the obstacles facing companies that undertake projects involving large information technology projects. Bombardier and Its Environment Joseph-Armand Bombardier was 15 years old when he built his first snowmobile...

  • Chapter overview 1. Reasons for international trade Resources reasons Economic reasons Other reasons 2. Difference between...

    Chapter overview 1. Reasons for international trade Resources reasons Economic reasons Other reasons 2. Difference between international trade and domestic trade More complex context More difficult and risky Higher management skills required 3. Basic concept s relating to international trade Visible trade & invisible trade Favorable trade & unfavorable trade General trade system & special trade system Volume of international trade & quantum of international trade Commodity composition of international trade Geographical composition of international trade Degree / ratio of...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT