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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: Bytle – A Wordle-like game where you guess an unsigned 8-bit binary int

36 点作者 James-Livesey超过 3 年前

18 条评论

probablypower超过 3 年前
Why this isn&#x27;t fun:<p>- Each cell can only take one of two values, therefore any guess is sufficient to gather enough information to select the right answer on the second try (as long as you understand binary).<p>- The act us converting base2 &lt;-&gt; base10 is trivial for computers, but laborious for humans. The majority of time on this game is spent doing this mental labour (or using a converter in a separate app).<p>- The optimal strategy is immediately apparent, so there is no reason to play more than one round. It is solved.<p>How Wordle compares:<p>- Each cell takes one of 26 values, but one can only guess 6 times, so brute force information gathering is not a vaiable strategy, per cell. However, one can potentially eliminate 5 values per round, so one can at least brute force 25 different letters with a round to spare (plus some additional hints on their positioning). The probability distribution of each of these letters varies over each space, and is conditional on what is occupied in other spaces. For example, &#x27;C&#x27; is a middling letter, but if you have an &#x27;H&#x27; in position 2 or a &#x27;K&#x27; in position 5 the letter &#x27;C&#x27; shoots up the charts. Same for a &#x27;G&#x27; in position 5 affecting the probability of an &#x27;N&#x27; in position 4.<p>- The game&#x27;s domain knowledge is not base conversions, but rather the English language.This requires recall, mental filtering, and shuffling hinted letters around, which are cognitively simple but also hard enough to be rewarding. I think the dependence upon the user&#x27;s vocabulary adds some uncertainty that is exciting.<p>- The optimal strategy is not immediately apparent. It has been solved by bots but manual strategies vary greatly and there is room for inspiration&#x2F;innovation. What opening word do I use? Do I prioritise trimming values from the alphabet, or determining the location of hinted letters? Should I check for letters occurring more than once?<p>How the Bytle game could be adjusted to be more entertaining:<p>- Potential values per cell need to increase. For example, hexadecimal instead of binary.<p>- Avoid loading the user with the cognitive challenge of converting bases. If you show values in hexadecimal, let the user write in hexadecimal.<p>- The domain space needs to change. A uniform distribution where each square is uncorrelated with others is not fun. Maybe add a hint like: &quot;is divisible by 7&quot; to add some intrigue and dependencies between the spaces.
评论 #30117006 未加载
评论 #30118984 未加载
kevincox超过 3 年前
I can solve it second guess every time.<p>Simply guess all 0&#x27;s. Then wherever you were wrong guess a 1 the next time.<p>I can also solve it first guess 1&#x2F;256 times, but that is less surprising.
评论 #30116287 未加载
guareber8超过 3 年前
You&#x27;ve got a bug somewhere. I entered the correct number for today 4 times and the third digit got flipped by the software every single time. I thought I had fat-fingered at first, but I <i>very slowly</i> typed it afterwards. It always switched the 1 to a 0 (which is incorrect, obvs).
评论 #30115320 未加载
评论 #30115309 未加载
评论 #30115025 未加载
pimlottc超过 3 年前
Took me a while to figure out that there was an invisible text field in the middle of the page for entering your guess. Using mobile Safari on an iPhone 12 mini.
ice_cold_etoh超过 3 年前
Well the game can be beaten constantly with just 2 move...<p>Probably can impress your non-programmer friends?
评论 #30087408 未加载
trhoad超过 3 年前
&gt; I am from Hacker News — how can I submit a formal complaint?<p>Got a big LOL from me. I think the irony of Bytle has been lost on the crowd here! Great work by the way.
评论 #30120163 未加载
gen3超过 3 年前
Hey James, this is a really cool idea. I don&#x27;t think HN is really your target audience, but early CS students sure are. I could have seen a teacher using this in Highschool or early college. It seems like a great way to practice base conversion. Thanks for sharing.
评论 #30120278 未加载
edmcnulty101超过 3 年前
So if the first guess is zero...it will tell me where all the ones are?
评论 #30115407 未加载
评论 #30115967 未加载
gojomo超过 3 年前
Wow, from headline thought this&#x27;d be a one-note joke, &amp; thus kinda dumb.<p>But trying actual mechanics I now see it as &quot;ha, ha, but serious&quot; – a fun little illustration of the different contours of binary-strings vs words, with a minigame of in-the-head decimal-binary conversion. Bravo! For people at a certain stage of learning computer science, it&#x27;s perfect.<p>Love the FAQ too. (Sp: &#x27;tommorow` -&gt; `tomorrow`.)<p>Further along the joke&#x2F;idea, you could add:<p>• a timer, which starts on 1st guess, for an extra competitive dimension.<p>• a &#x27;random guess&#x27; button (as in Absurdle), so people don&#x27;t start with the superficially-easiest-to-reason-from `0` or `255` guesses every time – &amp; if deterministically pseudorandom per day, everyone who starts with the same &#x27;random&#x27; guess could still compare timings. (I&#x27;d instinctively started with the same serial number as today&#x27;s puzzle, just in case that was part of the joke. But the serial number could be the &#x27;random&#x27; 1st guess!)<p>• a &#x27;hard mode&#x27;, ha-ha<p>Potential advanced variants:<p>• 16-, 32-, &amp; 64-bit versions – &#x27;Binarywordle&#x27;, &#x27;Longle&#x27;, &#x27;Longlongle&#x27;, etc – join the 21st Century!<p>• &#x27;Hammle&#x27;, which somehow mixes in either a hamming-weight hint or guess-requirement, of either the target-number or some product of guess &amp; target<p>• &#x27;Bitwisle&#x27;, which displays a randomly-chosen logic-operator over each column, &amp; the hints returned in that slot aren&#x27;t mastermind-style but some other bitwise combo of guess &amp; target. (&#x27;advanced bitwisle&#x27;: user has to figure out the operators, too; &#x27;super bitwisle&#x27;: hint squares are produced by varied mixed-operations on nearby answer-bits - any &quot;Rocky&#x27;s Boots&quot; fans out there?)<p>• &#x27;Noisle&#x27;, which gives hints with some error-rate, either fixed or also part-of-the-game to estimate - maybe there&#x27;s a parity&#x2F;checksum bit in the message, or hints, too.<p>Thanks!
评论 #30120251 未加载
MilnerRoute超过 3 年前
It seems like it should only accept input less than 256.<p>I put in something like 10,010,001 -- and it accepted it. This got me thinking that I was supposed to be inputting my guesses in binary, which I now realize is not how the game works.
评论 #30116214 未加载
评论 #30115963 未加载
personjerry超过 3 年前
I think you&#x27;ve misunderstood the appeal of Wordle.
评论 #30118571 未加载
dawnerd超过 3 年前
Maybe I’m misunderstanding something but it would sometimes flip numbers I entered on ios. My 1 kept being exposed as a 0. Really frustrating when I enter the correct number but it says otherwise.
arbitrage超过 3 年前
I entered the correct number and it marked me wrong four times before I lost.<p>Not a great effort.
评论 #30118649 未加载
prepend超过 3 年前
I suppose this is one step closer to Dwordle and other programmer pun clones.
compsciphd超过 3 年前
the wordle equivalent of figuring out a number would be simply telling you if it&#x27;s greater or less than your previous guess (i.e. teaching the masses about binary search)
lindwhi超过 3 年前
Is it a game? I didn&#x27;t feel that one.
umvi超过 3 年前
Guessing 255 or 0 reveals the answer
raldi超过 3 年前
Is mobile unsupported?
评论 #30115830 未加载