Here's the table: https://rose.systems/animalist/lower_title_to_id.js
var h = hash(guess);
if (h==7182294905658010 || h==6344346315172974) { return "Adorable guess, but it's spelled “rosy”."; }
I'm guessing they're hashes for "<something> rosie" or "<something> rosey", but what?Edit: someone edited to remove it just this minute!
Introduction: https://www.wikidata.org/w/index.php?diff=2353193943 - just random vandalism I suppose.
1. Animal that starts with A
2. Animal that starts with B
3. Animal that starts with C
…
(I also appreciated the easter eggs: “Are you Australian?” and “You listed both dingos and dogs, so I gave you the benefit of the doubt, but there's disagreement on whether the dingo is its own species of canid, a subspecies of grey wolf, or simply a breed of dog.”)
They are feral dogs. IE wolf -> domesticated dog -> became wild again.
The clown emoji is great. :)
If you wanted to develop this more, some fun features might be telling you the most commonly entered animals you missed and the most unusual ones you thought of. Appreciate you probably want to keep it a static site though.
https://www.sporcle.com/games/jjjjlapine2nd/name-every-anima...
DOES IT SWIM? no
IS IT A BIRD?
https://www.atariarchives.org/basicgames/showpage.php?page=4
Somewhat more impressively, it recognises bungarra .. although it stalls out and fails on other similar words for various local animals.
update: Start with "human" or "homo sapiens" and the website keeps changing as you add new words.
I like the emoji output as well: 203 animals listed:
𓃬𓆊 𓃜𓃘𓅱𓆉𓅃
Extinct animals also work, including the dinosaurs!
> This game requires JavaScript. Or, if you've superior taste, take out a pen and paper and start listing animals.
(async () => {
for (c of 'red black white brown blue green yellow golden grey arctic mountain forest spotted striped'.split(' '))
for (a of 'bear lion tiger wolf fox eagle shark whale snake frog cat dog horse bat rat mouse owl hawk duck crab ant bee spider deer penguin elephant rabbit'.split(' ')) {
guessbox.value = c + ' ' + a;
uncomment(); attempt();
await new Promise(r => setTimeout(r, 75));
}
})();
the_fall•1h ago
bronco21016•1h ago
helloplanets•1h ago
An interesting twist could be making sure a specific token is an anagram of the token N tokens back. This could possibly measure how much a model can actually plan forwards.
OxfordOutlander•1h ago