당신의 반응속도는 몇 ms? — 150년 된 심리학 과제를 웹에 옮겼습니다

실험심리학이 150년 넘게 써온 '단순 반응시간' 과제를 1분짜리 웹 테스트로 만들었습니다. 클릭 대신 pointerdown으로 측정 오차를 줄인 이야기, 온라인 측정의 정직한 한계까지 — 생각별 연구소 3호 제작기.

생각별 연구소의 세 번째 테스트에는 문항이 하나도 없습니다. 읽을 문제도, 고를 보기도 없어요. 요구하는 건 단 하나 — 초록불이 켜지는 순간, 최대한 빨리 클릭하는 것. 반응속도 테스트입니다.

👉 결과물 먼저: 반응속도 테스트 — 1분이면 끝납니다.

사실은 심리학에서 가장 오래된 측정입니다

규칙은 유치할 정도로 단순합니다. 어두운 화면을 보고 기다리다가, 초록색 ●로 바뀌는 순간 최대한 빨리 클릭. 다섯 번 반복해서 평균을 냅니다.

그런데 이 유치한 과제의 족보가 화려합니다. ‘자극이 나타나면 최대한 빨리 반응하기’는 **단순 반응시간(Simple Reaction Time)**이라는 이름으로 실험심리학에서 150년 넘게 쓰여온, 사실상 이 학문의 출발점에 있는 측정 과제입니다. 사람의 마음을 숫자로 재겠다는 시도가 여기서 시작됐죠. 연구에서 젊은 성인의 시각 단순 반응시간은 보통 200~300ms 범위로 보고됩니다. 이 참고치가 결과 화면의 기준이 됩니다.

문항이 없는 대신, 밀리초와 싸웠습니다

만드는 건 반나절이었지만, 이번 테스트의 재미는 디테일에 있었습니다. 측정 단위가 밀리초라서, 평소에는 신경도 안 쓰던 것들이 전부 오차가 되기 때문입니다.

1. click 대신 pointerdown — 웹에서 흔히 쓰는 click 이벤트는 버튼을 ‘눌렀다 뗄 때’ 발생합니다. 손가락을 떼는 시간까지 기록에 포함되는 거죠. 그래서 누르는 순간 발생하는 pointerdown으로 측정해 수십 ms의 억울한 손해를 없앴습니다. PC에서는 스페이스바로도 반응할 수 있습니다.

2. 대기 시간은 1.5~4초 무작위 — 대기 시간이 일정하면 사람은 반응하는 게 아니라 리듬을 타고 예측합니다. 매번 다른 길이로 기다리게 하고, 초록불 전에 누르면 파울 처리해 그 라운드는 기록에서 뺐습니다. 실제 반응시간 실험들이 쓰는 방식 그대로입니다.

3. 색만 바뀌면 안 됩니다 — 빨강→초록 색 변화에만 의존하면 색각 이상이 있는 분들에게 불공평합니다. 그래서 색이 바뀔 때 모양도 ■에서 ●로 함께 바뀝니다. 작은 배려지만 이런 게 쌓여야 도구답다고 생각합니다.

그리고, 정직 코너

이 시리즈의 전통이 된 부분입니다. 결과 화면에 이렇게 적어뒀습니다 — 온라인 측정에는 모니터 주사율과 입력 장치의 지연이 20~50ms가량 더해질 수 있다고요. 60Hz 모니터는 화면을 바꾸는 데만 최대 17ms가 걸립니다. 그래서 이 기록은 절대값을 겨루는 공인 기록이 아니라, 같은 기기에서 반복 측정하며 변화를 보는 참고 기록입니다. 게임 전 워밍업 체크나 가족 대결용으로는 충분하고요.

연구소 근황

이것으로 어린이 IQ 테스트, Big Five 성격 테스트에 이어 세 번째 테스트가 연구소에 입주했습니다. 남은 대기자는 두 팀 — 🔢 숫자 기억력(작업기억), 🎨 스트룹 테스트입니다. 이번에도 개발은 Claude Code와 함께했고, 시리즈 공용 프레임 덕분에 커피 두 잔 마시는 사이에 4개 언어 버전까지 나왔습니다.

해보기

👉 반응속도 테스트 하러 가기 — 5라운드, 1분이면 됩니다.

참, 제 기록은 평균 257ms(빠름), 최고 190ms였습니다. 재미있는 건 라운드별 기록인데 — 308, 260, 256, 271, 190. 첫 라운드보다 마지막 라운드가 100ms 넘게 빨라졌습니다. 본문에 쓴 “절대값보다 반복 측정의 변화를 보라"는 말이 제 기록에서 바로 증명된 셈이죠.

가족이나 친구와 같은 기기로 번갈아 재보세요. 같은 화면, 같은 지연 조건이니 이건 꽤 공정한 대결입니다. 누가 이겼는지는… 각자 확인해보시길.