Who is going to win more games of craps you or the house

Assignment Help Computer Engineering
Reference no: EM131951246

Problem

In the game of craps, a "Pass Line" bet proceeds as follows. The first roll of the two, six-sided dice in a craps round is called the "come out roll." The bet immediately wins when the come out roll is 7 or 11, and loses when the come out roll is 2, 3, or 12. If 4, 5, 6, 8, 9, or 10 is rolled on the come out roll, that number becomes "the point." The player keeps rolling the dice until either 7 or the point is rolled. If the point is rolled first, then the player wins the bet. If the player rolls a 7 first, then the player loses. Write a program that plays craps using those rules so that it simulates a game without human input. Instead of asking for a wager, the program should calculate whether the player would win or lose. Create a function that simulates rolling the two dice and returns the sum. Add a loop so that the program plays 10,000 games. Add counters that count how many times the player wins, and how many times the player loses. At the end of the 10,000 games, compute the probability of winning, as Wins / (Wins + Losses), and output this value. Over the long run, who is going to win more games of craps, you or the house?

Reference no: EM131951246

Questions Cloud

How much free trade credit does the firm receive : Buskirk Construction buys on terms of 2/15, net 60 days. It does not take discounts, and it typically pays on time, 60 days after the invoice date.
What would be the output of the program in display : What would be the output of the program in Display 4.2 if you omitted the ampersands (&) from the first parameter in the function declaration.
Examine the components of self-esteem : What does the concept mean? Discuss the development of self-image and self-esteem. What adjectives can help to enhance a child's sense of self?
How would one regulate the use of company resources : How would one regulate the use of company resources for business use if they oversaw this.
Who is going to win more games of craps you or the house : In the game of craps, a Pass Line bet proceeds as follows. Over the long run, who is going to win more games of craps, you or the house?
Explain how you might apply knowledge of human behavior : Explain how you might apply knowledge of human behavior and the social environment when engaging with the identified client in the case.
Evaluated based on this information alone : Given the limitations of financial accounting is it fair that a manager should be evaluated based on this information alone?
Write a program that outputs all stanzas : Write a program that outputs all 99 stanzas of the Ninety-Nine Bottles of Beer on the Wall song. Your program should print the number of bottles in English.
Limitations of cvp analysis : There are some limitations of CVP analysis, could you please propose strategies to overcome these limitations and to retain the usefulness of CVP analysis?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd