|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#2
|
||||
|
||||
|
Re: Math Quiz 9
I ran the Monte Carlo thing in a python script and the answers, each run with 1,000,000 trials, were all around 0.333. I'm gonna keep thinking, though, how to get an exact answer.
Quote:
EDIT: I found the error - the value comes out to 0.521 Last edited by Hitchhiker 42 : 16-07-2016 at 22:01. |
|
#3
|
|||
|
|||
|
Re: Math Quiz 9
I am thinking the answer is a number that is very small (close to 0), as you can draw a ton more 0.000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 01 lines than you can 1 inch (or larger on a diagonal) lines.
|
|
#4
|
||||
|
||||
|
Re: Math Quiz 9
Quote:
Last edited by Hitchhiker 42 : 16-07-2016 at 22:01. |
|
#5
|
|||||
|
|||||
|
Re: Math Quiz 9
My simple Python Monte Carlo script gave me an average of 0.521408 (or 0.52141 rounded to 5 digits) in ~5e9 iterations (10 miles of hiking worth).
Code is below: Code:
import numpy as np
iterations = 10000000
avg = 0
for i in range(100000):
for i in range(iterations):
pos = np.random.rand(4)
length = np.sqrt((pos[0]-pos[1])**2+(pos[2]-pos[3])**2)
avg = (avg*i + length)/(i+1)
with open("test.txt", "a") as f:
f.write(str(avg)+'\n')
Code:
import numpy as np
f = np.loadtxt('test.txt')
print(np.average(f))
print(len(f))
Edit: Reps to whoever finds the bug in my code and explains what it does. Last edited by z_beeblebrox : 16-07-2016 at 22:57. Reason: New challenge |
|
#6
|
||||
|
||||
|
Re: Math Quiz 9
That is the correct answer. Reps to you
![]() |
|
#7
|
||||
|
||||
|
Re: Math Quiz 9
Now, how would you get the correct answer accurate to, let's say, 8 decimal places? |
|
#8
|
|||
|
|||
|
Re: Math Quiz 9
Makes no logical sense unless the question is improperly worded or bounded. You can fit an infinite number of lines in the box, and fact is, more lines closer to 0 in length fit in the box than lines averaging 0.52xxxx
|
|
#9
|
|||||
|
|||||
|
Re: Math Quiz 9
I think the problem is more "Choose two random points inside by a 1" square and measure the distance between them. Repeat infinitely. What's the average of those measurements?"
|
|
#10
|
|||
|
|||
|
Re: Math Quiz 9
Quote:
What's the average length of all the line segments which can be drawn inside a 1 inch square? |
|
#11
|
|||||
|
|||||
|
Re: Math Quiz 9
If the problem is interpreted as you describe (What is the average length of all the line segments that could be packed into a 1" square at once without overlapping?), there would be no meaningful answer, since infinite line segments of any length l < sqrt(2)" could be fit within the square, as line segments have no thickness thus can be packed infinitely densely.
Last edited by z_beeblebrox : 16-07-2016 at 22:49. Reason: grammar |
|
#12
|
|||
|
|||
|
Re: Math Quiz 9
Exactly - hence why people struggled to answer I think......
|
|
#13
|
||||
|
||||
|
Re: Math Quiz 9
Quote:
Quote:
Quote:
|
|
#14
|
|||||
|
|||||
|
Re: Math Quiz 9
Quote:
I'm so glad to read that it was #4! |
|
#15
|
||||
|
||||
|
Re: Math Quiz 9
Quote:
It makes no logical sense to say that there are "more" or "less" of one uncountably infinite thing than another uncountably infinite thing. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|