And you can cheat at Wordle pretty easily with grep -iE '^$' /usr/share/dict/words... (or, back in the day, just look at the source) but that's not really the point if you want to just enjoy the game.
Hey, I like to think of myself as peak HN :-P I imagine things have changed since the NYT took over, but the original Wordle notoriously had the word list in plain text in its single HTML file - I don't think it was even bundled.
This game is great! Really fun and surprisingly challenging, today's challenge was in one of the parts of the world I'm most unsure about geographically!
Unlike the other wordle-like games, I feel like I'm actually learning something with this one!
Mildly off-topic: how do you get Google ads on a website like this? Google loves to reject my websites due to a lack of content even if the content is a game itself or a Web app rather than some content-heavy website
That nicely illustrates something I've tried to explain SO many times to developers and "content creators".
I know machine translation exists. I know how to call on it if I need it.
But if you turn it on without asking me, much of the time I'll be translating back into English to try to understand what the hell you were trying to say. You make more work for me, not less.
Better machine translation won't fix this, if you don't give it context. You could have the best machine translation in the world, but if you just gave it the word "Share" and told to translate to German, it would have had to make a guess on whether you meant share as in stock or share as in distribute.
The worst is, some sites like YouTube seem to reward creators for "localised content", pushing them to make garbage translations of things I can perfectly well read, and serving up that instead of the original.
Neat game, but I wish so many of them popping up these days wouldn't just try to blindly copy the "one game a day" formula. Especially ones that can be algorithmically generated to have basically infinite puzzles. Just because Wordle went viral in that way doesn't mean yours will as well. I'd love to keep playing this one, but the chances of me remembering to come back day after day are next to zero.
My friends have been enjoying sharing their results in this one with each other over the last few days, so I see the value. An unlimited mode would be nice, but I think I’d grow bored of that a lot sooner.
I once sat in an airplane without anything to read or listen to for 10 hours. I decided to learn all countries in the world from the promo magazine you always have in the airplane. Never really useful till this game :)
Oddly it decided to show me the game in Italian. I have my browser set up to prefer either English or Italian, but English would have been fine, really, and its Italian translation is not that great.
I enjoyed this game, it made me feel better about myself until I tried France and was unable to think of a single départment between the Pyrénées and Marseille. Are you planning to add other countries? A pan european version with german states, french and spanish regions etc. could be interesting.
I enjoyed it and then I realised that you need to wait till next day to play again. I'll have forgotten it ever existed in an hour, weird marketing gimmick I'd say.
Love it! Can't wait for tomorrow (7 minutes from now.) The way I want to go "from A to B" made me think you had to guess the countries in order, which is not the case apparently.
Intetesting feature: transfer statistics between devices with a code.
So they are keeping stats on their server without an account but with a way to identify devices. Or the stats could be on the device until the transfer procedure starts. I'm on my phone so I can't check what they are doing.
Then you type that code to another device and they'll be able to link the two of them.
"transfer" should mean that the stats are no more on the original device. That would mean that they delete the cookie (or whatever) and any trace of that device on their server.
Maybe it is even possible to make the two devices communicate between each other without going through a server. I think it's been done in web conferencing but it's too late on the night to research the matter.
Dev here: Actually the scores are all scored client-side! The 'transfer code' contains all of your past game data, encoded using Huffman encoding (into a base-64 string) to store it in as few characters as possible.
I’ve been playing this game ever since I saw it on Geowizard! The game seems to update dynamically based on what countries you choose. Does anyone know how it determines best path between countries as you update your guess? Underlying graphs?
Why didn't Kuwait count for today's challenge (Bangladesh -> Yemen)? Is it calculated by the least countries inbetween, rather than shortest distance? If this is the case, I could see this making some weird paths, such as always going through Russia, if going West <-> East.
It's definitely just about number of countries. It's a reasonable choice for a game in isolation but also it would be a lot more complicated to find distances of a path that only passes through a list of countries (including convex countries, enclaves, etc).
By doing raw number of countries it only needs to know the abstract connectivity of countries for a classic path through a graph. It happens that under that metric Kuwait is never useful for a path since it only borders two countries which also border each other directly.
Similarily, getting from Delaware to Florida requires skipping South Carolina (on the usa puzzle). Now I know the rules. I've driven that route so many times but failed to get the optimum puzzle score.
Good concept and makes you have to think more precisely about borders I guess.
I've set my browser languages to "English (US)" first, and "Dutch" second. Instead of showing me the English-language version of the site, I get an absolutely atrocious auto-translation into Dutch instead (barely intelligible; way worse than Google Translate would produce).
Why are you even looking at my language preferences if you don't respect my preference, of getting English first? And maybe don't do secondary languages if you haven't done a tiny bit of quality assurance on the translation?
Likely a mismatch of the type of English, if the site treats only EN-US (or EN-UK) as english and hasn't included the other, which would just be a mistake.
Then it might switch to your second preference. Alternatively if your device OS is set to dutch, or have some language system like a virtual keyboard or input manager set to dutch, the site might look at that over the user-agent? Very odd choice if any of those.
77 comments
[ 3.5 ms ] story [ 137 ms ] threadCould only be better if it would install a ServiceWorker to remind me by push notification every day for the new task.
Unlike the other wordle-like games, I feel like I'm actually learning something with this one!
Great work!
Two somewhat similar games which make me feel like I'm learning something:
Mildly off-topic: how do you get Google ads on a website like this? Google loves to reject my websites due to a lack of content even if the content is a game itself or a Web app rather than some content-heavy website
http://web.archive.org/web/20231127182010/https://imois.in/g...
I know machine translation exists. I know how to call on it if I need it.
But if you turn it on without asking me, much of the time I'll be translating back into English to try to understand what the hell you were trying to say. You make more work for me, not less.
Better machine translation won't fix this, if you don't give it context. You could have the best machine translation in the world, but if you just gave it the word "Share" and told to translate to German, it would have had to make a guess on whether you meant share as in stock or share as in distribute.
The worst is, some sites like YouTube seem to reward creators for "localised content", pushing them to make garbage translations of things I can perfectly well read, and serving up that instead of the original.
but with the one game a day thing no reason to bother.
https://wikispeedrun.org/
Still, neat game though.
So they are keeping stats on their server without an account but with a way to identify devices. Or the stats could be on the device until the transfer procedure starts. I'm on my phone so I can't check what they are doing.
Then you type that code to another device and they'll be able to link the two of them.
"transfer" should mean that the stats are no more on the original device. That would mean that they delete the cookie (or whatever) and any trace of that device on their server.
Maybe it is even possible to make the two devices communicate between each other without going through a server. I think it's been done in web conferencing but it's too late on the night to research the matter.
By doing raw number of countries it only needs to know the abstract connectivity of countries for a classic path through a graph. It happens that under that metric Kuwait is never useful for a path since it only borders two countries which also border each other directly.
Good concept and makes you have to think more precisely about borders I guess.
I've set my browser languages to "English (US)" first, and "Dutch" second. Instead of showing me the English-language version of the site, I get an absolutely atrocious auto-translation into Dutch instead (barely intelligible; way worse than Google Translate would produce).
Why are you even looking at my language preferences if you don't respect my preference, of getting English first? And maybe don't do secondary languages if you haven't done a tiny bit of quality assurance on the translation?
Then it might switch to your second preference. Alternatively if your device OS is set to dutch, or have some language system like a virtual keyboard or input manager set to dutch, the site might look at that over the user-agent? Very odd choice if any of those.