Live data from Hacker News

Eternal Struggle

yoavg.github.io

21–30 of 149 posts

Re: Eternal Struggle

#21

Cool now I'm not going to get anything done. Thanks OP. PLEASE add a speed control so I can speed it up to it's logical conclusion and move on with my day.

you can run frameRate(x) in your browser's console to speed it up a bit - might be limited by your monitor's refresh rate though

Re: Eternal Struggle

#22
post #2

I’m really keen to see what this looks like after significant time but I’m not going to leave it open on my phone for ages just to find out haha. Clever idea!

You can execute this in the devtools console: data.whiteBall.v.x = 5; data.whiteBall.v.y = 5; data.blackBall.v.y = 5; data.blackBall.v.x = 5;

Also frameRate() with 120 or higher will make it go a bit faster. But it seems like there is a limit. I'm not familiar with p5.

Re: Eternal Struggle

#23

Cool now I'm not going to get anything done. Thanks OP. PLEASE add a speed control so I can speed it up to it's logical conclusion and move on with my day.

An edge point's probability of being hit should be proportional to the length of every path leading to that edge point. An area closer to many short black paths and many long white paths will show black expansion (and vice-versa). So I suspect that any variation of the central line from a straight bisection of the circle should get hammered out over time.

Re: Eternal Struggle

#26

Cool now I'm not going to get anything done. Thanks OP. PLEASE add a speed control so I can speed it up to it's logical conclusion and move on with my day.

I too am impatient to learn the logical conclusion of “eternal struggle.”

Re: Eternal Struggle

#28
post #11

The cool thing about this is that it's self-balancing - if either side gets larger than the other due to random chance, the ball in that side will have more space to bounce in, and therefore bounce less often, slowing its growth. Meanwhile, the ball in the smaller side will bounce more often in its smaller space, making up the ground.

There are stableish equilibria that are not 50-50, e.g. one color having a donut around the other color that has a donut hole.

Re: Eternal Struggle

#30
so simple yet so deep!

anyone willing to provide a math-proof like argument on why the shape seem to stick to the YY curve indefinitely as the "eternal" name suggests?

Should it always be this way or is there at least one bad initial bouncing configuration for which chaos can take place and we loose the YY curve?

Does not seem that obvious to me.

Post reply on HN