The confused bricklayer robot problema robot able to

Assignment Help Basic Statistics
Reference no: EM13371459

The Confused Bricklayer Robot Problem

A robot able to perform bricklaying operations is sent to a construction site and supposed to tile a floor. The tiles are 30cm x 30cm, the room is square and 3m x 3m. A hundred tiles have been delivered to the construction site, of which 53 are black and the remainder white. The architect was supposed to leave a plan specifying the pattern in which the tiles should be layed, but unfortunately had forgotten to do so. In an emergency phone call, he delivers the following information:

For simplicity, I will tell you only the number of black tiles in each row and column. The black tiles are to be layed such that they build perfect rectangles with a minimum side length of 2 tiles in each direction. The rectangle do not touch each other, not even at corners.

The black tiles in the columns, from left to right, are 3, 7, 4, 6, 6, 2, 7, 5, 8, 5. The black tiles in the rows, from top to bottom, are 7, 7, 7, 4, 4, 6, 2, 8, 6, 2.

Please answer the questions and perform the tasks as follows:

1. Draw a picture to illustrate the initial problem situation.

2. How can you describe a possible solution?

3. Try to manually solve the problem with a "hand-on"/guessing approach. Could you solve the problem in less than 10 minutes?

4. If you succeeded in solving the problem, reflect on your solution approach and try to write it down as some variation of pseudocode. Is the approach generalizable and suitable for implementation in software?

5. If you could not solve the problem by hand, try to think of a way how you (and later the computer) could generate possible solutions systematically and then check whether they satisfy all conditions or not.

6. Assuming that, no matter what approach you have decided for, the algorithm will require some searching for a solution, determine the size of the search space and describe a systematic method of enumerating all possibilities you have to test. Is it reasonable to expect good runtime performance from a software implementation?

7. Reflect on your current approach and the problem and check, whether you are already exploiting all information and knowledge that is provided in the problem description. If this is not the case, think of possibilities how you could use this knowledge to improve your algorithm.

8. Implement the algorithm and make a nice demo!

Reference no: EM13371459

Questions Cloud

Discuss three major challenges that typically users face in : discuss three major challenges that typically users face in building andor using information systems and elaborate the
U the table below for questions 1-4cust idorder : use the table below for questions 1-4.cust idorder idshipping costdelivery methoddelivery time hrscustomer
Fourier seriesa fourier series may be truncated to the : fourier seriesa fourier series may be truncated to the formfor each of the following functions nd the fourier coecients
Need the coding for the circuits and its a intelligent fan : need the coding for the circuits and its a intelligent fan controller based on
The confused bricklayer robot problema robot able to : the confused bricklayer robot problema robot able to perform bricklaying operations is sent to a construction site and
An article that deals with sleep and shift-workers1what can : an article that deals with sleep and shift-workers.1.what can you tell us about the journal that this article was
Reflection-existing competenciespart-11 reflect on and : reflection-existing competenciespart-11. reflect on and self-assess your current achievements of engineers
1 a laboratory column is filled with soil and then : 1. a laboratory column is filled with soil and then saturated with water. the data arethe head loss through the soil
Question 1there are a number of different subway lines in : question? 1there are a number of different subway lines in london some of which run in parallel under the same streets.

Reviews

Write a Review

Basic Statistics Questions & Answers

  Types of decisions that do not involve uncertainty

Describe the types of decisions that do not involve uncertainty and risk and common approaches used for analyzying them.

  Kruskal-wallace procedure in sas

To compare the effectiveness of three types of pain relievers, a homogeneous group of 22 students were divided randomly into three groups, and each group took one of three pain relievers for a period of 2 weeks.

  Probability that exactly twenty tomato seed germinate

A certain type of tomato seed germinate 90% of the times. if a farmer plants 25 seed, What is the probability that: -exactly 20 germinates more than 19 germinates.

  Estimate the proportion of low birth weight infants

Estimate the proportion of low birth weight infants whose mothers experienced toxemia during pregnancy. Use 95% confidence level.

  Difference between expected value and mean

What is the difference between expected value and mean? In other words, what would be difference between the expected value of something, as opposed to the mean of that something? And how do I know when I should be finding the expected value and n..

  Probability of two shoppers entering together

What is the probability that the device will detect at least one of the two shoppers entering together?

  Information about probability calculations

Consider Obama's health care plan. There are = #s of males and females. 50% of the females approve (A) of the plan and 70% of the males do not approve (N) of the plan.

  A dice is thrown thrice

A dice is thrown thrice. What is the probability that the largest score that turns up is three times the smallest?

  How many weeks to wait before receiving refund

Suppose you are waiting for your federal tax refund. On average, how many weeks would you have to wait before receiving your refund?

  Find probability of neither married nor a college graduate

Neither married nor a college graduate? (answer should be a probability, that is, a number between 0 and 1). Married but not a college graduate? (answer should be a probability, that is, a number between 0 and 1).

  Knowledge regarding hypothesis test

A consumer watchdog organization wants to see whether Bank N in the northern part of a state has a higher default rate than Bank S in the southern part of that same state.

  Nba game for normally distributed

Assume that the length X in minutes of a regular season NBA game is normally Distributed with X~N (µ X , σ 2 X );

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