Énumérer des noms d’animaux jusqu’à l’échec
(rose.systems)- Un jeu web où il faut saisir autant que possible de noms d’animaux répertoriés sur Wikipédia dans le temps imparti
- Du temps s’ajoute à chaque animal trouvé, et la partie se termine lorsque le temps atteint 0
- Les entrées en double sont invalides : par exemple, si l’on saisit à la fois « bear » et « polar bear », le second ne rapporte ni point ni bonus de temps
- Le jeu utilise les données de Wikipedia et de Wikidata, sans recourir à un LLM
- Avec son interface simple, c’est un jeu de réflexion qui met à l’épreuve la concentration et la mémoire
Aperçu du jeu
- L’utilisateur doit énumérer le plus grand nombre possible de noms d’animaux dans un temps limité
- Chaque animal doit impérativement avoir un article Wikipédia
- Un certain bonus de temps est accordé à chaque saisie
- Lorsque tout le temps est écoulé, la partie se termine en état de « game over »
Règles
- Les concepts en double ne sont pas acceptés
- Ex. : si l’on saisit ensemble « bear » et « polar bear », la deuxième entrée est invalide
- En revanche, d’autres types d’ours sont comptabilisés séparément
- L’ordre de saisie n’a pas d’importance et il faut ignorer les éléments visuels pour se concentrer sur l’entrée des noms
Paramètres et interface
- Il est possible de définir le temps initial et l’augmentation du temps (seconds)
- Le score s’affiche à l’écran sous la forme Score: 0, et le résultat peut être partagé avec des émojis après la fin de la partie
- Des boutons comme « reset to defaults » et « try again » permettent de relancer la partie
Aspects techniques
- La créatrice est Vivian Rose, et le jeu repose sur des données Wikipedia et Wikidata ajustées manuellement
- Aucun LLM (grand modèle de langage) n’est utilisé
- Les signalements de bugs et demandes de contact peuvent être envoyés via la page Contact du site de la créatrice
Caractéristiques et intérêt
- Avec ses règles simples et sa structure à temps limité, le jeu met à l’épreuve la mémoire, la vitesse et la concentration
- Il peut être lancé directement dans le navigateur sans installation
- Conçu à partir d’open data, il est remarqué comme un exemple de combinaison entre exploitation des données et game design
1 commentaires
Avis Hacker News
Le jeu ne connaissait pas Woodboring beetle, donc j’ai ouvert le lien Wikipédia
À force de faire ça, j’avais l’impression que mon cerveau déraillait un peu. J’avais des images d’animaux en tête, mais impossible de retrouver leurs noms. Ce n’est qu’après environ une minute de blocage que « Dragonfly » m’est revenu
La réaction à « crab » était aussi amusante — quelque chose du genre : « à cause de la carcinisation, il est difficile de définir “crab” »
Ce site affiche même le message « JavaScript est désactivé » de façon humoristique
En gros : « Ce jeu nécessite JavaScript. Sinon, prenez un stylo et du papier et écrivez vous-même des noms d’animaux »
J’ai saisi Jellyfish puis Portuguese Man-o-war
Man-o-war a été reconnu, mais Jellyfish a été annulé avec le message disant que j’avais ajouté un « terme plus ambigu »
Pourtant, ce sont des organismes complètement différents. Le man-o-war est un siphonophore colonial, alors que la jellyfish est un individu unique
Ils appartiennent tous deux au phylum des cnidaires (Cnidaria), mais c’est justement ce terme qui aurait été plus ambigu
J’ai créé une version dérivée en utilisant l’API de reconnaissance vocale du navigateur
C’est simple, mais c’est assez amusant de jouer entre amis en criant des noms d’animaux
https://t.moveything.com/animalscream/ (ça fonctionne le mieux sur Chrome desktop)
Le jeu semble probablement inspiré de ce tweet
Exemple Sporcle
Tout ça repose sur un simple parsing de texte et une table de correspondance clé-valeur, sans aucune IA
Lien vers la table
Lien eggs.js
Est-ce que quelqu’un d’autre, comme moi, a immédiatement pensé à des noms de versions Ubuntu ? J’ai hésité à commencer par ça
Quelqu’un a posté un script qui essaie automatiquement des combinaisons couleur + animal
Le jeu contient environ 3700 animaux, et après exclusion des doublons, parents et entrées atypiques, le score maximal est d’environ 32240 points
Avec une optimisation des performances du navigateur (O(N²) → O(1)) et un ajustement du rythme de rendu, il serait possible d’atteindre le score maximal en 16,5 secondes
Mais le minuteur doit ensuite continuer à tourner pendant 22,75 jours avant que la partie ne se termine. D’après l’auteur, la logique elle-même n’a pas été modifiée
Les textes des titres sont vraiment très drôles. En revanche, je ne peux pas accepter l’affirmation « chipmunks are squirrels »
Je trouve impressionnant d’obtenir ce résultat sans LLM. Il reconnaît même « drop bear »
Il reconnaît aussi « bungarra », mais il s’arrête parfois sur d’autres noms d’animaux régionaux