TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Fermi – A Wordle-style game for order-of-magnitude thinking

52 点作者 andrewrn大约 2 个月前
I always thought it was cool when someone could make a plausible estimate from reasonable guesses. I recently learned that these are sometimes named after Enrico Fermi, the famous physicist, and its the same technique used to create his famous Fermi paradox.<p>You build a rough logic chain using a few sliders and fixed quantities (e.g. weeks per year), and the goal is to get within an order of magnitude of the true answer. The math is simple; the thinking is the game.<p>Would love feedback.

14 条评论

beeftime大约 2 个月前
Why do I have to pick the factors first? Do I have to use all of them? Why shouldn&#x27;t I use all of them? If I do, why aren&#x27;t they already picked?<p>Why are all of these sliders? Why don&#x27;t they start at zero? Why do all of them at the default setting result in me winning?<p>Speaking of, am I winning? Failure and success give me the same feedback. I can play this game over and over until I win? That&#x27;s not really in the Wordle style.<p>imo you should be picking from a palette of maybe-relevant factors and increasing&#x2F;decreasing <i>their</i> order of magnitude and order&#x2F;operation, then when you submit you&#x27;re locked into a win&#x2F;loss state like wordle. This would be much more of a game than what you&#x27;ve got here.
评论 #43634643 未加载
jy14898大约 2 个月前
Some feedback:<p>1. Why are factors reorderable? axb = bxa<p>2. Why are factors pickable? Is it coincidence that all of todays choices are useful (or did I mess it up)<p>3. The ranges&#x2F;sliders ruin it for me IMO, they pick the order of magnitude for you
评论 #43633893 未加载
zamadatix大约 2 个月前
I echo what the others say about the current interface.<p>I think there is an opportunity for &quot;normal&quot; and &quot;hard mode&quot; like Wordle. In normal you are given the names of the factors but have to enter the expressions for their value (no default values given). In hard you have to come up with your own factor names as well as the values (the name is purely aesthetic for the user to keep track of their ideas). The win condition is the same (be within an order of magnitude of the answer) but maybe there is a special &quot;super&quot; win for being within 10% (log scaled, so lower bound n^0.9 and upper bound n^1.1).
bangaladore大约 2 个月前
My honest opinion is I have no clue what&#x27;s going on. To some extent it is because traditionally you wouldn&#x27;t consider this a game like Worlde, other than the fact you presumably release a new setup for each day.<p>To some extent, the idea could be improved by always including all factors by default and only allowing sliders to be changed. Or allow me to use less factors.<p>The biggest issue is I have no clue what happened when I clicked guess. Going back I see the reference estimate, but frankly its unclear what that even means (again average person is uninformed). I want something to clearly tell me how close I got, and maybe what percentile I&#x27;m in for users who have played today. It&#x27;s simply not addicting in the way that the other recent Worlde like games are meant to be.<p>Other nitpicks:<p>The example popup does not help me understand anything<p>Its not apparent why the sliders have an initial value nor what the significance is
iterance大约 2 个月前
I am not sure I entirely understand the game. In typical Fermi questions, the goal is to arrive at the appropriate order of magnitude. In this game, the order of magnitude appears to be provided for you. The extrema are ~220k and ~1.8M for the question regarding passengers in the air, and these extrema are less than an order of magnitude apart. Am I misunderstanding something...?
评论 #43673195 未加载
hallh大约 2 个月前
The idea has potential, but needs polishing. When I read the tutorial, I thought that I had to guess the target number using completely unrelated values. Was a bit disappointed to see the &quot;options&quot; were obvious and not really optional, and the scales too limited. Seemed too easy. It would be more entertaining to guess the number of people currently in flight based on x number of full football stadiums, the avg number of eggs laid by y hens per month, etc.<p>A visual queue of reaching within the success range would do a lot too. Was a bit confused whether I was right or not after submitting the answer.
评论 #43673197 未加载
crmi大约 2 个月前
I like the concept.<p>However the UI is a little confusing (on mobile anyway).<p>I might suggest you don&#x27;t present the pre-set range values, as it makes it a lot easier.<p>Have you considered - perhaps in a way to gamify it a bit more - giving a first hint, and hiding the next 3 unless the player asks for them? It would add an element of &#x27;getting it in 1 go&#x27; etc. I&#x27;d imagine one or two-shot winners are also more likely to share their results. More potential for your app to go viral.
评论 #43673186 未加载
whiterook6大约 2 个月前
I&#x27;m on my phone, trying this. It&#x27;s a question about how many people are in the air right now.<p>- when I tap on a factor, I can edit the slider, but it doesn&#x27;t do anything.<p>- when I tap another factor, the previous editor stays in place.<p>- how do I choose my factor?<p>- where do I actually do the multiplication?<p>- where do I check my answer?<p>- why do the factors have &quot;grab icons&quot; (the six dots)? Why would I drag one?<p><a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;QSRBbYR" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;QSRBbYR</a><p>Etc.
评论 #43673208 未加载
thatnerd大约 1 个月前
Feedback: The units on square feet per acre are inverted. Should be acres per square foot.<p>I recommend having the solution check unit cancellation to confirm that it works.<p>I&#x27;d also like to see a choice between multiplying&#x2F;dividing in the equation.
_diyar大约 2 个月前
Neat idea, reminds me of this clip[1] from a Twitch streamer guessing the Costco price of sliced cheese.<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=LKoYrpFn-Ls" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=LKoYrpFn-Ls</a>
评论 #43673232 未加载
mncharity大约 2 个月前
If I were doing something vaguely similar, I might emphasize:<p>- Bounds rather than point estimates. Hard bounds (definitely more&#x2F;less than this) and soft bounds (likely). With associated payoffs&#x2F;penalties. A point estimate too, but bounds first. Like error bars in a plot.<p>Perhaps even &quot;bet your certainty&quot; custom hardness. Perhaps an advanced &quot;draw your payoff curve&quot;, so one might draw a hard step-function low bound with some soft slope on the high bound. So one might draw a big-payoff pointy spike, at the risk of missing entirely. A pretty UI might even multiply the curves for you. Perhaps one gets points for each component estimate, not just the final result - though might need an LLM to cope with the variety of possible steps in reasoning.<p>- Order of magnitude. That&#x27;s &quot;is it more like 1&#x2F;10, 1, 10, 100, 1000&quot; etc. One can do &quot;high&#x2F;middle&#x2F;low order 10^n&quot;. But oom estimation a different mindset than linear. Exponential not linear. Linear slider as UX smell.<p>- Permit multiple chains of reasoning. An argument that nicely establishes a hard lower bound may be of no help in firming up a high bound. And a bound may need to be hammered with multiple chains of reasoning to tighten it up.<p>Fermi estimation can be the aggregation of exponential-rough-quantitative reasoning with attention to confidence&#x2F;uncertainty.<p>In a group setting, one might have: &quot;Ok everyone, how many cats live on this block? Is it more like 1, 10, 100, 1000, etc? Can anyone suggest a bound?&quot; &quot;I saw one in the window this morning - so hard lower bound of 1.&quot; &quot;Unless it&#x27;s been taken to a vet.&quot; &quot;The town human population is 10^6, so it seems unlikely the block has that many cats...&quot; &quot;What does everyone think?&quot; &quot;How confident?&quot; &quot;Can anyone suggest another chain of reasoning? Can we tighten up the bounds?&quot; &quot;Could we do a stepping stone problem, the number of households on the block?&quot;<p>Perhaps a &quot;bet coins&quot; on the answer before grading? One advantage of bounds vs more-common point-estimates is it pulls up the handling of confidence where it can be seen and improved. So anything which encourages reflection and self-evaluation, like betting, might help with that. Another advantage of bounding is it makes each attempt at narrowing bounds, on each component, into it&#x27;s own little fractal estimation problem. So an initial estimation question proliferates many others. I wonder how a UI might emphasize that...?<p>But all that riffs on the Fermi estimation aspect, not the Wordle aspect.
评论 #43673375 未加载
评论 #43639125 未加载
bobdigit大约 2 个月前
A kid&#x2F;younger audience version of this would be great!
mNovak大约 2 个月前
It looks very nice visually, but I think the input sliders are way too narrow. Point in fact, in this example they have roughly a 2:1 range, which means virtually any combination of inputs &#x27;wins&#x27; the game (is within 1 order of magnitude). That&#x27;s not particularly fun, is it.<p>Personally, I approach Fermi estimates as order of magnitude guesses for each factor (e.g. if guessing how many ping pong balls fit in a 747, you might say, &quot;well the width of the jet is closer to 10ft than 100ft&quot;, rather than guess 22ft), so having such fine-grained sliders feels like it misses the point.
评论 #43634800 未加载
mrngm大约 2 个月前
A few thoughts, I tried this on mobile but got a bit confused by the initial &quot;How to play&quot; dialog (besides that it was too large to fit on screen). The dialog says:<p><pre><code> How to play. String together factors to answer the question. </code></pre> ... but the dialog doesn&#x27;t pose a question! It just shows two factors with sliders, and the calculated answer, but no reason why we&#x27;re sliding these two elements from left to right. I would skip the initial dialog for now, and perhaps make the &quot;How to play&quot; dialog very easy to reach to give a general description of the game, what is asked of the player, and how they could think about answering the question, instead of trying to explain the interface.<p>For the question I got (&quot;How many people are flying in airplanes right now?&quot;), the influencing four factors were nicely chosen, although I would refrain from guiding the player too much with (too) narrow &quot;x - y&quot; bands. We&#x27;re looking for orders of magnitude, so you could think about sliders that also suggest thinking in orders of magnitude, say &quot;1, 10, 100, 1000&quot; (e.g. number of passengers on a plane), and &quot;10 minutes, 30 minutes, 1 hours, 2 hours, 8 hours&quot; (e.g. flight duration).<p>(Another angle here could be: how many flights and&#x2F;or passengers does the nearest airport handle during a year, or how many flights&#x2F;passengers do the global top 10 airports handle during a year, and how does that account for the total amount of flights in a year?). In other words: I don&#x27;t think you want your players to do <i>exact</i> guesses using these rather precise sliders and narrow bandwidth, but hint them into <i>also thinking</i> in orders of magnitude.<p>I would skip the clicking on factors (I saw in another comment that you thought about arbitrarily mixing addition and multiplication, and their order in an earlier version, but that seems too difficult), and just give the player a few sliders and their proposed answer directly. Perhaps you can show the proposed answer directly beneath the question, start with 0, and have all sliders set to 0 (instead of the current random values) as well.<p>Another idea, perhaps even more intuitive, could be to give the player one (easy), two (intermediate) or three sliders (expert), without giving them hints for individual contributing factors:<p>- (slider 1) 1, 10, 100, 1000, ... for the rough orders of magnitude (e.g. &quot;100&quot;)<p>- (slider 2) 1-9 multiplier for the chosen order of magnitude to give the player a way to say &quot;it&#x27;s more in the order of 500 than 100&quot;<p>- (slider 3) 0-9 multiplier for one order of magnitude lower, to give the player a way to say &quot;it&#x27;s more 550 than 500&quot;<p>Then the answer is calulated as (1) * (2) + (3). You can then tell the player if their chosen orders of magnitude were correct (&quot;within the chosen order of magnitude&quot;), slightly off (one order of magnitude too high or low), or too far off. Let the player decide if they want to be rather precise (with three sliders), or not.<p>Or even combine these ideas! Let the player choose a strategy (&quot;guided&quot; as you&#x27;ve already implemented with a couple of factors already given, or &quot;non-guided&quot;, for lack of a better term, for those looking for an extra challenge).<p>Closing nit: &quot;Share results&quot; contains a non-existing domain.<p>If you need inspiration for future questions, have a look at this recent discussion [0] and linked website [1].<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43389455">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43389455</a><p>[1] <a href="https:&#x2F;&#x2F;taylor.town&#x2F;napkin-math" rel="nofollow">https:&#x2F;&#x2F;taylor.town&#x2F;napkin-math</a>
评论 #43673652 未加载