Sim, um robô pode vencer você no Pedra, Papel e Tesoura todas as vezes, mas só porque reage mais rápido do que seus olhos conseguem ver, e não porque prevê sua jogada. O exemplo famoso é um robô de janken criado no Laboratório Ishikawa Oku, da Universidade de Tóquio, mostrado pela primeira vez em 2012. Ele lê o formato da sua mão com visão de alta velocidade e forma o gesto vencedor em cerca de um milissegundo. Um software que realmente prevê pessoas é outra coisa. Ele consegue vencer a maioria dos humanos em muitas rodadas, mas não em todas.
O robô que sempre vence
O robô de Tóquio usa uma câmera muito rápida para acompanhar a mão humana enquanto ela se move. Reconhecer a posição e o formato da mão leva cerca de um milissegundo. Depois, uma mão robótica veloz faz o gesto que vence. Para quem assiste, as duas mãos parecem chegar ao mesmo tempo. Na verdade, o robô já viu a sua jogada.
O laboratório criou versões melhores depois. A segunda versão terminava o gesto quase no mesmo instante que o humano, o que deixava a reação ainda mais difícil de notar. A terceira ganhou um rastreamento rápido de giro e inclinação, para acompanhar a mão em um campo de visão maior.
Numa partida com árbitro, isso seria uma jogada atrasada, e o robô perderia a rodada. É uma demonstração brilhante de visão e controle em alta velocidade, que era o objetivo da pesquisa, mas não é uma estratégia. Você não aprende nada com ela sobre como jogar.
Máquinas que preveem em vez de reagir
A pergunta mais interessante é se uma máquina consegue vencer você sem ver sua mão antes. Consegue, se você for previsível. E quase todo mundo é.
- As competições de programação RoShamBo. Em 1999, Darse Billings organizou a First International RoShamBo Programming Competition (Primeira Competição Internacional de Programação RoShamBo), em que programas jogavam partidas longas entre si. O vencedor, Iocaine Powder, de Dan Egnor, combinava várias estratégias de previsão com "metaestratégias" que supunham que o adversário também tentava prevê-lo.
- O jogo do New York Times. O jornal publicou um jogo online em que o computador usava um registro de mais de 200.000 rodadas anteriores para adivinhar o que a pessoa jogaria em seguida, com base nas jogadas recentes.
- Kaggle, 2020. O Kaggle fez uma competição de simulação de Pedra, Papel e Tesoura em que bots jogavam partidas de 1.000 rodadas, longas o bastante para que detectar padrões fizesse diferença.
O método comum é fácil de explicar: olhar as últimas jogadas e resultados, descobrir o que esse jogador (ou os jogadores em geral) costuma fazer na mesma situação e jogar o contra-ataque. Pesquisas como a de Wang, Xu e Zhou (2014), que encontraram a tendência de repetir após vencer e trocar após perder, explicam por que isso funciona. Há mais sobre isso na nossa página de ciência.
A IA consegue vencer um jogador aleatório?
Não. Contra alguém que joga cada opção com a mesma probabilidade e sem padrão, toda estratégia, humana ou de máquina, vence cerca de um terço das vezes no longo prazo. A teoria dos jogos diz que o jogo aleatório não pode ser explorado. Por isso a IA que prevê só leva vantagem sobre pessoas, não sobre dados. Nossa página de teoria dos jogos explica o raciocínio.
Experimente você mesmo
Quando você joga contra o computador na WRPSA, ele escolhe a jogada usando só as rodadas já concluídas e não consegue ver a sua jogada atual. Isso faz dele um teste justo para saber se você é tão aleatório quanto pensa. Nossos próprios dados de 3.020 jogadas sugerem que a maioria não é: pedra saiu 36,2% das vezes e tesoura só 28,2%, numa amostra formada principalmente por pessoas jogando contra o computador entre julho e setembro de 2026.
Perguntas frequentes
Existe um robô que sempre vence no Pedra, Papel e Tesoura?
Sim, o robô de janken da Universidade de Tóquio. Mas ele vence porque vê sua mão e reage em cerca de um milissegundo.
O aprendizado de máquina pode melhorar a estratégia no Pedra, Papel e Tesoura?
Ele consegue encontrar e explorar padrões no jeito de uma pessoa jogar. Não consegue vencer um adversário realmente aleatório.
O robô está trapaceando?
Pelas regras de torneio, sim: reagir à mão do adversário é uma jogada atrasada. Veja nossas regras.
