게임이 Woodboring beetle을 몰라서 위키 링크를 찾아봤음
이걸 하다 보니 머리가 좀 이상해지는 기분이었음. 머릿속에 동물 이미지는 떠오르는데 이름이 생각이 안 났음. 멈춘 지 1분쯤 지나서야 ‘Dragonfly’가 떠올랐음
“crab”에 대한 반응도 재밌었음 — “Carcinization 때문에 ‘crab’을 정의하기 어렵다”는 식으로 말하더라
이 사이트는 “자바스크립트가 꺼져 있습니다”라는 메시지도 유머러스하게 보여줌
“이 게임은 JavaScript가 필요함. 아니면 펜과 종이를 꺼내서 직접 동물 이름을 써보라”는 식으로 말함
약간의 빈정거림이 섞인 문구 같지만, 의도한 대로 재미있게 느껴졌음
나는 Jellyfish를 입력하고 이어서 Portuguese Man-o-war를 넣었음
Man-o-war는 인식했지만 Jellyfish는 “더 모호한 용어를 추가했다”고 하며 취소됨
하지만 둘은 완전히 다른 생물임. Man-o-war는 군체성 siphonophore이고, Jellyfish는 단일 개체임
둘 다 자포동물문(Cnidaria)에 속하지만, 그게 더 모호한 용어였을 것임
개별 개체들이 협력하는 군체 생물도 하나의 동물로 볼 수 있는가 하는 흥미로운 경계가 있음. 생물학자들은 대체로 그렇다고 봄
나는 “kudu”를 넣었는데 “turtle”로 바뀌었음. 둘 사이의 관계는 모르겠지만, 유치원생도 이상하다고 할 수준임
“토마토는 과일이다”는 말과 비슷한 논쟁 같음. 생물학적으로는 맞지만, 실용적으로는 아니지. 생김새와 행동이 해파리 같으면 그건 해파리임
부정확한 부분이 많음. 나는 bobcat을 넣고 lynx를 넣었는데 lynx는 이미 bobcat이 있다고 거부됨. 커피도 안 마신 아침이라 더 헷갈렸음
“weasel” 관련 인도네시아어 문자열이 있었는데, Wikidata 항목을 보면 단순한 장난성 편집이었음. 수정 내역에서 바로 삭제된 걸 확인함
혹시 나처럼 Ubuntu 버전 이름을 떠올린 사람 있음? 그걸로 시작해볼까 고민했음
누군가 자동으로 색상+동물 조합을 시도하는 스크립트를 올렸음
for (c of 'red black white ...') for (a of 'bear lion tiger ...') guessbox.value = c + ' ' + a;
이에 대한 답글로, 내부 데이터베이스를 전부 순회하며 최고 점수를 얻는 고급 자동화 코드를 공유함
게임에는 약 37만 개의 동물이 있고, 중복·부모·특이 항목 등을 제외하면 최대 점수는 약 322,740점임
브라우저 성능 최적화(O(N²) → O(1))와 렌더링 비율 조정으로 16.5초 만에 최고 점수를 얻을 수 있다고 함
하지만 타이머가 22.75일 동안 돌아야 게임이 끝남. 논리 자체는 그대로 두었다고 함
제목 텍스트들이 정말 재밌음. 하지만 “chipmunks are squirrels”라는 주장에는 동의할 수 없음
맞음. chipmunk는 squirrel이 아님. 이건 양보 못함
그런데 prairie dog는 실제로 squirrel 종류라는 걸 오늘 처음 알았음
나한테는 pigeon과 mourning dove를 같은 거라고 하더라. 사실이 아님. chipmunk 사례가 더 심함
이상한 점이 많음. red-bellied woodpecker는 아는데 yellow-bellied woodpecker는 모름
Hacker News 의견들
게임이 Woodboring beetle을 몰라서 위키 링크를 찾아봤음
이걸 하다 보니 머리가 좀 이상해지는 기분이었음. 머릿속에 동물 이미지는 떠오르는데 이름이 생각이 안 났음. 멈춘 지 1분쯤 지나서야 ‘Dragonfly’가 떠올랐음
“crab”에 대한 반응도 재밌었음 — “Carcinization 때문에 ‘crab’을 정의하기 어렵다”는 식으로 말하더라
이 사이트는 “자바스크립트가 꺼져 있습니다”라는 메시지도 유머러스하게 보여줌
“이 게임은 JavaScript가 필요함. 아니면 펜과 종이를 꺼내서 직접 동물 이름을 써보라”는 식으로 말함
나는 Jellyfish를 입력하고 이어서 Portuguese Man-o-war를 넣었음
Man-o-war는 인식했지만 Jellyfish는 “더 모호한 용어를 추가했다”고 하며 취소됨
하지만 둘은 완전히 다른 생물임. Man-o-war는 군체성 siphonophore이고, Jellyfish는 단일 개체임
둘 다 자포동물문(Cnidaria)에 속하지만, 그게 더 모호한 용어였을 것임
브라우저 음성 인식 API를 이용해 변형 버전을 만들어봤음
단순하지만 친구들과 같이 소리 지르며 동물 이름 맞추는 게 꽤 재미있음
https://t.moveything.com/animalscream/ (데스크톱 Chrome에서 가장 잘 작동함)
이 게임은 아마 이 트윗에서 영감을 받은 듯함
Sporcle 예시 링크
이건 AI가 전혀 없는 단순한 텍스트 파싱과 키-값 매핑 테이블 기반임
테이블 링크
eggs.js 링크
혹시 나처럼 Ubuntu 버전 이름을 떠올린 사람 있음? 그걸로 시작해볼까 고민했음
누군가 자동으로 색상+동물 조합을 시도하는 스크립트를 올렸음
게임에는 약 37만 개의 동물이 있고, 중복·부모·특이 항목 등을 제외하면 최대 점수는 약 322,740점임
브라우저 성능 최적화(O(N²) → O(1))와 렌더링 비율 조정으로 16.5초 만에 최고 점수를 얻을 수 있다고 함
하지만 타이머가 22.75일 동안 돌아야 게임이 끝남. 논리 자체는 그대로 두었다고 함
제목 텍스트들이 정말 재밌음. 하지만 “chipmunks are squirrels”라는 주장에는 동의할 수 없음
LLM 없이 이런 결과를 낸 게 인상적임. “drop bear”도 인식함
“bungarra”도 인식하지만, 다른 지역 동물 이름에서는 멈추는 경우가 있음