A modern take on Matthias Wandel's classic [0], which has you guess a variety of geometric attributes (e.g. angle bisection, centroid locating, shape regularization), not just simple partitioning of a line.
The fact that the numbers are in a brighter color than the end marks, and that the numbers go inwards, makes it slightly more difficult than it would otherwise be, because the eye is biased by the more prominent space between the numbers being different from the line between the marks.
forlorn_mammoth [3 hidden]5 mins ago
Love it!
It would be great to have a 'training' mode, where you get to repeat ones you miss. This would increase the learning speed.
Easy training- repeat the one you just borked
Medium training- cycles through say 5 examples until you get all five within your target range (1%, 0.1%, whatever)
mrroryflint [3 hidden]5 mins ago
Cool idea - thanks! I'm building a mobile app as we speak so I'll add it for sure.
Almost: 0.07%, allegedly 'perfect'. Getting an early win makes the game so much more 'playable'.
stavros [3 hidden]5 mins ago
Why does an early win matter? Isn't it random?
throwawaydudhdn [3 hidden]5 mins ago
Great idea! Have you considered storing triplets <range, correct number, selected number> for each try and making image plots of these (x/y coordinates are correct/selected numbers, color of each pixel represents frequency) for multiple users for each range? I think the image might reveal interesting properties of human eyeballing, like near-perfect accuracy around 50%, but with less obvious correlations.
mrroryflint [3 hidden]5 mins ago
Very cool idea! Will try and add.
ehsangazarr [3 hidden]5 mins ago
Really fun! I am pretty much blind
pedromlsreis [3 hidden]5 mins ago
0.11% by luck, because I actually got lucky the target number was too close to zero, out of a big scale.
ashm1104 [3 hidden]5 mins ago
I love these kind ones! Really engaging also yes as someone commented, the training mode would be an awesome idea.
Also, I tried this on laptop as well as my phone, I liked it more on my phone (I know the whole point is about precision though)
mrroryflint [3 hidden]5 mins ago
I'm* building an app currently!
*my old pal Claude
joey9prints [3 hidden]5 mins ago
Cool idea, love how simple it is. Minimal and clean.
FinanceFreddy [3 hidden]5 mins ago
Oh, this is actually fun! How about if you change the target every few seconds to add a bit of pressure.
antoine-codefly [3 hidden]5 mins ago
Definitely need an iOS version! An angle version on a circle would be nice too.
tantalor [3 hidden]5 mins ago
What does native give you that this doesn't?
mrroryflint [3 hidden]5 mins ago
Just wrapping up the beta for iOS! Will let you know asap.
lbeyer [3 hidden]5 mins ago
Simple premise, oddly hard to put down.
zer0tonin [3 hidden]5 mins ago
This is fun but you need to put "click the line" higher on the page. It took me a while to figure out what I was looking at.
oneeyedpigeon [3 hidden]5 mins ago
Just any kind of contrast between foreground and background would help.
ketul_shah [3 hidden]5 mins ago
same happened to myself as well.
zokier [3 hidden]5 mins ago
10 round avg 4.5%.
A time limit would make sense imho. For extra challenge, add diagonal or curved lines.
ramon156 [3 hidden]5 mins ago
800
0 out of 1,600
I still missed. Even when there was centered text.
Maybe the human is the weakest link
ehsangazarr [3 hidden]5 mins ago
pretty fun!
ketul_shah [3 hidden]5 mins ago
this is fun and helping me get grounded :). adding a timer would be a good idea, I think.
[0] https://woodgears.ca/eyeball/index.html
It would be great to have a 'training' mode, where you get to repeat ones you miss. This would increase the learning speed.
Easy training- repeat the one you just borked Medium training- cycles through say 5 examples until you get all five within your target range (1%, 0.1%, whatever)
This is fun!
Also, I tried this on laptop as well as my phone, I liked it more on my phone (I know the whole point is about precision though)
*my old pal Claude
A time limit would make sense imho. For extra challenge, add diagonal or curved lines.
0 out of 1,600
I still missed. Even when there was centered text.
Maybe the human is the weakest link
...
handleClick({clientX: els.bar.getBoundingClientRect().left + els.bar.getBoundingClientRect().width / state.n * state.target })
(It was pure luck)