가위바위보 규칙과 공략
운으로만 보이는 게임이지만, 상대가 내 습관을 기록하고 있다면 이야기가 달라집니다.
어떤 게임인가
가위바위보는 세 손 모양이 서로 물고 물리는 구조 덕분에 완벽한 필승법이 존재하지 않는 게임입니다. 순수하게 무작위로만 낸다면 승률은 정확히 3분의 1로 수렴합니다. 그래서 실제 승부는 '누가 더 예측하기 어려운가'에서 갈립니다.
미니므 가위바위보의 상대는 무작위 상대가 아닙니다. 내가 어떤 손을 자주 내는지, 그리고 직전에 낸 손 다음에 무엇을 내는지를 함께 기록해 다음 손을 예측하고 그것을 이기는 손을 냅니다. 사람은 자기가 무작위로 낸다고 믿지만 실제로는 손버릇이 있고, AI는 정확히 그 틈을 노립니다.
덕분에 이 게임은 '운 게임'이 아니라 '자기 습관과 싸우는 게임'이 됩니다. 판을 반복할수록 내 성향이 데이터로 쌓이고 상대가 강해지므로, 계속 이기려면 매번 스스로를 낯설게 만들어야 합니다.
규칙
한 판에서 먼저 5점을 얻은 쪽이 승리합니다. 한 번 이기면 1점이고, 비기면 아무도 점수를 얻지 않고 그 대결을 다시 합니다. 무승부는 횟수 제한 없이 반복되므로 실제 대결 수는 판마다 달라집니다.
승패 관계는 일반적인 가위바위보와 같습니다. 바위는 가위를 이기고, 가위는 보를 이기고, 보는 바위를 이깁니다. 점수판에는 숫자와 함께 5개의 점이 표시되어 몇 점이 남았는지 한눈에 보입니다.
연승은 따로 집계됩니다. 2연승부터 화면 위에 표시가 붙고, 3연승 이상에서는 대결이 끝날 때마다 배지가 뜹니다. 여기서 중요한 규칙이 하나 있습니다. 무승부는 연승을 끊지 않습니다. 이기고 비기고 다시 이기면 2연승으로 이어집니다.
최고 기록으로 저장되는 값은 총점이 아니라 최다 연승입니다. 한 판이 5점에서 끝나므로 기록의 상한은 5연승입니다. 즉 '5연승'이 이 게임에서 받을 수 있는 최고 기록이고, 그것은 한 판을 무패로 끝냈다는 뜻입니다. 연승 기록은 혼자 하기에서만 저장됩니다.
조작법
아래쪽 세 개의 원형 버튼에서 바위, 가위, 보를 하나 고릅니다. 고른 순간 버튼이 잠기고 3, 2, 1 카운트다운이 0.5초 간격으로 진행됩니다. 카운트가 끝나면 양쪽 손이 동시에 공개됩니다. 카운트다운 중에는 선택을 바꿀 수 없으니, 손이 미끄러지지 않도록 확실히 눌러야 합니다.
한 대결의 전체 흐름은 선택, 카운트다운 1.5초, 공개, 결과 표시로 이어집니다. 승패가 갈리면 약 1.3초 뒤, 비기면 약 1초 뒤 다음 선택이 열립니다. 이 간격은 리듬을 만들기 좋은 길이입니다. 다음에 낼 손을 카운트다운 중에 미리 정해 두면 습관적으로 같은 버튼을 누르는 실수를 줄일 수 있습니다.
온라인 대전에서는 두 사람이 동시에 고릅니다. 상대가 먼저 골랐을 때는 '상대가 냈어요'라는 안내만 뜨고, 실제로 무엇을 냈는지는 카운트다운이 끝나야 보입니다. 상대가 얼마나 빨리 골랐는지는 알 수 있어도 무슨 손인지는 알 수 없으므로, 속도 자체를 심리전 재료로 쓸 수 있습니다.
공략 팁
1. 같은 손 반복은 가장 빨리 처벌받습니다
AI는 두 가지 정보를 함께 봅니다. 최근에 어떤 손을 많이 냈는지(빈도), 그리고 직전 손 다음에 무엇을 냈는지(전이)입니다. 같은 손을 연달아 내면 이 두 정보가 동시에 같은 방향을 가리킵니다. 세 번째 반복부터는 카운터를 맞을 확률이 급격히 올라갑니다.
2. AI의 예측 기준은 '방금 내가 낸 손'입니다
전이 기록은 직전 손별로 따로 쌓입니다. 예를 들어 바위를 낸 다음에는 늘 보를 내는 습관이 있다면, AI는 내가 바위를 낸 다음 대결에서 가위를 냅니다. 손을 섞을 때는 전체적으로 골고루 냈는지가 아니라, 같은 직전 손 뒤에 매번 다른 손을 냈는지를 기준으로 삼아야 합니다.
3. 예측을 역이용하는 2단 추리
AI가 내 손을 맞히려 한다는 사실 자체가 정보입니다. 최근 보를 많이 냈다면 AI는 보를 이기는 가위를 낼 확률이 높습니다. 그렇다면 나는 가위를 이기는 바위를 내면 됩니다. 다만 AI에게는 15%의 완전 무작위 구간이 있어 항상 통하지는 않습니다. 확실한 필승 수가 아니라 기대값을 올리는 수단으로 쓰는 것이 맞습니다.
4. 첫 세 대결은 순수한 운입니다
누적된 데이터가 세 번 미만이면 AI는 그냥 무작위로 냅니다. 그러니 초반에 지는 것은 손버릇 탓이 아닙니다. 다만 그 세 대결이 그대로 학습 데이터가 되므로, 초반에 아무 생각 없이 좋아하는 손을 세 번 반복하면 그 판 전체가 불리해집니다.
5. AI의 기억은 최근 8회에서 11회에 집중됩니다
빈도 기록은 대결마다 8%씩 옅어지고 전이 기록은 6%씩 옅어집니다. 계산해 보면 빈도는 약 8회, 전이는 약 11회 정도에서 영향력이 절반으로 줄어듭니다. 다시 말해 예전에 어떤 습관이 있었더라도 최근 열 번 정도만 균형 있게 냈다면 예측 이득이 거의 사라집니다. 성향을 고치는 데 필요한 대결 수는 생각보다 적습니다.
6. 학습 데이터는 판이 끝나도 사라지지 않습니다
내 손 기록은 기기에 저장되어 다음 판, 다음 접속까지 이어집니다. 다시하기를 눌러도 점수만 초기화되고 AI의 기억은 그대로 남습니다. 그래서 어제 통했던 전략이 오늘은 곧바로 막히는 일이 생깁니다. 판마다 성향을 의도적으로 바꿔 두는 것이 장기적으로 유리합니다. 기록을 완전히 지우려면 브라우저에서 이 사이트의 저장 데이터를 삭제해야 합니다.
7. 5연승을 노릴 때는 무승부를 두려워하지 마세요
무승부는 연승을 끊지 않고 점수도 주지 않습니다. 즉 비기는 것은 손실이 아니라 한 번 더 시도할 기회입니다. 기록에 도전할 때는 무리하게 이기려 들기보다, 예측당하지 않는 손을 계속 유지해 패배만 피하는 쪽이 확률이 높습니다.
8. 사람과 붙을 때는 리듬을 재료로 쓰세요
온라인 대전에는 학습 AI가 없습니다. 대신 상대의 선택 속도가 그대로 드러납니다. 매번 같은 속도로 고르면 상대가 리듬을 읽습니다. 일부러 늦게 고르거나 곧바로 고르는 패턴을 섞으면 상대의 판단을 흔들 수 있습니다.
AI가 예측하는 방식
실제 계산 순서를 알면 대응이 훨씬 쉬워집니다.
1. 두 가지 통계를 쌓는다
한 대결이 끝나면 내가 낸 손을 두 곳에 기록합니다. 하나는 손별 최근 빈도이고, 다른 하나는 '직전 손에서 이번 손으로' 넘어간 전이 횟수입니다. 기록할 때마다 기존 값은 조금씩 옅어져 최근 손이 더 큰 비중을 갖습니다.
2. 다음 손의 확률을 추정한다
빈도 비율에 전이 비율을 더해 내가 각 손을 낼 확률을 짐작합니다. 전이 데이터가 충분히 쌓이면 전이 쪽에 최대 두 배까지 가중치가 붙습니다. 즉 데이터가 모이면 모일수록 '전체 성향'보다 '직전 손 다음 습관'이 예측을 지배합니다.
3. 기대 득점이 가장 높은 손을 고른다
각 손마다 이길 확률에서 질 확률을 뺀 값을 계산해 가장 큰 손을 냅니다. 무승부는 계산에서 제외되므로, AI는 비기기보다 확실히 이기려 드는 성향입니다.
4. 15%는 그냥 무작위로 낸다
예측이 완전히 굳어 버리는 것을 막기 위해 일정 비율은 무작위로 냅니다. 그래서 완벽하게 역이용해도 여섯 판 가운데 한 번쯤은 예상과 다른 손이 나옵니다.
한 가지 짚어 둘 점은 순서입니다. AI는 내가 고른 손을 학습에 반영하기 전에 자기 손을 정합니다. 이번에 내가 무엇을 눌렀는지 훔쳐보고 결정하는 구조가 아니므로, 늦게 고르는 것이 불리해지는 일은 없습니다.
자주 하는 실수
- 비긴 뒤 같은 손을 다시 내기. 비겼다는 사실은 편안하게 느껴지지만, 전이 기록에는 '같은 손을 이어 낸다'는 습관으로 그대로 쌓입니다. 무승부 직후가 가장 예측당하기 쉬운 순간입니다.
- 세 손을 번갈아 순환시키기. 바위, 가위, 보를 순서대로 반복하면 전체 빈도는 완벽하게 균등합니다. 그러나 전이 기록에서는 완전히 규칙적인 패턴이라 오히려 가장 쉽게 읽힙니다. 빈도 균형과 예측 불가능성은 다른 문제입니다.
- 초반 세 대결의 결과로 전략을 판단하기. 그 구간의 AI는 무작위입니다. 여기서 진 것을 근거로 손버릇을 바꾸면 근거 없는 조정이 됩니다.
- AI가 내 선택을 보고 낸다고 의심하기. AI는 내 손을 반영하기 전에 자기 손을 정합니다. 늦게 눌러도 결과는 달라지지 않습니다.
- 연승 기록에 집착해 손을 고정하기. 잘 통한 손을 계속 쓰면 그 즉시 빈도 기록이 올라가 카운터를 부릅니다. 기록은 손을 고정할 때가 아니라 흔들 때 나옵니다.
혼자와 온라인
혼자 (AI)는 학습 상대와 5점 선취로 겨루는 기본 모드입니다. 최다 연승이 최고 기록으로 저장되고, 새 기록이 나오면 결과 화면에 표시가 붙습니다.
친구랑 온라인을 고르면 초대 화면이 열립니다. 로그인 후 친구를 추가해 초대를 보내고 상대가 수락하면 대결이 시작됩니다. 온라인은 차례가 없는 동시 선택 방식이라 둘 다 고른 순간 카운트다운이 시작됩니다. 통신이 잠깐 끊겨도 선택은 몇 초 간격으로 다시 전송되므로 한 번 누른 손이 사라지지 않습니다. 판이 끝난 뒤 양쪽이 '한 판 더'를 누르면 점수만 초기화하고 곧바로 다시 시작합니다. 온라인 대결에는 학습 기록이 반영되지 않으며 연승 기록도 저장되지 않습니다.
비슷한 게임과의 차이
정보 구조로 보면 성냥 가져가기가 정반대에 있습니다. 성냥 가져가기는 판 위의 모든 정보가 공개되어 있고 계산만 정확하면 결과가 정해집니다. 가위바위보는 상대의 다음 손이라는 단 하나의 숨은 정보가 승부를 전부 결정합니다. 계산으로 이기고 싶다면 성냥 가져가기, 사람의 습관을 읽고 싶다면 가위바위보입니다.
숨은 정보를 좁혀 가는 재미를 원한다면 숫자 야구가 어울립니다. 숫자 야구는 질문을 반복해 답을 확정할 수 있지만, 가위바위보에는 그런 확정 절차가 없습니다. 매 대결이 독립적으로 보이면서도 내 과거 기록만은 남는다는 점이 이 게임의 특징입니다.
운을 다루는 방식을 비교해 보고 싶다면 야찌를 함께 해 보세요. 야찌는 주사위라는 진짜 무작위를 어떻게 배분할지 고민하는 게임이고, 가위바위보는 무작위를 스스로 만들어 내야 하는 게임입니다.