← Últimos artigos
💻 ciência da computação

Mastering Baghchal by Self-Play with Deep Reinforcement Learning

Este artigo apresenta uma avaliação sistemática de quatro algoritmos de aprendizado por reforço profundo (DQN, REINFORCE, PPO e MuZero) para dominar o jogo de tabuleiro assimétrico nepalês Baghchal através de auto-jogo, revelando que o MuZero alcança as maiores taxas de vitória via planejamento baseado em modelo, enquanto o PPO oferece o equilíbrio mais prático entre desempenho e eficiência computacional.

Autores originais: Ranjit Raut, Aarav Subedi, Sagun Rai

Publicado 2026-10-29
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: Ranjit Raut, Aarav Subedi, Sagun Rai

Artigo original sob licença CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ✨ Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Durante décadas, o campo da inteligência artificial tem sido obcecado por jogos, utilizando-os como um campo de prova para ensinar máquinas a pensar. O objetivo não é meramente vencer no xadrez ou no Go, mas compreender como um agente pode aprender estratégias complexas do zero, sem que lhe sejam explicadas as regras por um professor humano. Este processo, conhecido como aprendizagem por reforço, funciona como uma forma digital de tentativa e erro. Um agente joga um jogo, recebe uma recompensa por um bom movimento ou uma penalidade por um movimento ruim, e ajusta lentamente sua lógica interna para maximizar recompensas futuras. Embora esta abordagem tenha dominado jogos simétricos, onde ambos os jogadores possuem peças e objetivos idênticos, ela enfrenta uma subida muito mais íngreme quando os jogadores são fundamentalmente diferentes. Nestes cenários assimétricos, um lado pode ter algumas unidades poderosas enquanto o outro comanda um exército grande e lento, criando um quebra-cabeça onde o caminho para a vitória parece completamente diferente para cada jogador. Compreender como as máquinas navegam por esses campos de jogo desiguais é crucial, não apenas para melhores robôs de jogos, mas para desenvolver uma inteligência artificial que possa lidar com as realidades desordenadas e desiguais do mundo real.

Num estudo recente, investigadores da Universidade de Kathmandu, no Nepal, voltaram a sua atenção para o Baghchal, um jogo de tabuleiro tradicional da sua própria cultura que personifica perfeitamente esta assimetria. Jogado num tabuleiro de cinco por cinco, o jogo coloca quatro tigres ágeis contra vinte cabras. Os tigres movem-se primeiro e podem saltar sobre as cabras para as capturar, visando remover cinco cabras do tabuleiro para vencer. As cabras, que são colocadas no tabuleiro uma a uma na fase inicial, devem trabalhar juntas para cercar os tigres e cortar toda a sua movimentação. Se as cabras conseguirem prender os tigres de modo que estes não consigam mover-se, as cabras vencem. O jogo é jogado com informação perfeita, o que significa que ambos os lados veem o tabuleiro inteiro o tempo todo, contudo, o desafio reside nos papéis vastamente diferentes: os tigres precisam de táticas agressivas de curto prazo para caçar, enquanto as cabras requerem um planeamento coordenado de longo prazo para construir uma parede defensiva. Apesar da sua profundidade estratégica, o Baghchal tinha recebido pouca atenção de investigadores modernos de inteligência artificial, que se tinham focado largamente em jogos ocidentais ou do leste asiático.

Para explorar como as máquinas lidam com este desafio único, a equipa treinou quatro tipos diferentes de algoritmos de aprendizagem para jogar com ambos os lados do jogo contra si mesmos. Eles não programaram os agentes com estratégias específicas; em vez disso, deixaram os algoritmos jogar milhares de jogos contra cópias de si mesmos, aprendendo com os resultados. Os investigadores testaram uma variedade de estilos de aprendizagem: um que aprendia memorizando o valor de posições específicas no tabuleiro, outro que aprendia por tentativa e erro de sequências inteiras de jogo, um terceiro que equilibrava a aprendizagem com a estabilidade, e um quarto que construía um modelo interno do jogo para imaginar movimentos futuros. Ao fazer com que cada algoritmo jogasse tanto com o tigre como com a cabra, os investigadores puderam observar se um único método de aprendizagem conseguiria adaptar-se a duas formas de pensar completamente diferentes, ou se teria dificuldade em dominar um papel enquanto falhava no outro.

Os resultados revelaram uma hierarquia clara na eficácia com que estas máquinas aprenderam a jogar. O algoritmo mais bem-sucedido foi aquele que construiu um modelo interno do jogo, permitindo-lhe simular cenários futuros antes de realizar um movimento. Esta abordagem, conhecida como planeamento baseado em modelos, permitiu ao agente pensar vários passos à frente, uma competência crucial para as cabras, que devem planear o seu cerco cuidadosamente. Nas simulações, este agente avançado venceu 86 por cento dos jogos ao jogar como tigre e 62 por cento quando jogava como cabra. Aprendeu a fazer sacrifícios, como deixar uma cabra escapar temporariamente para preparar uma armadilha melhor mais tarde, e destacou-se na coordenação de longo prazo necessária para deter os tigres. Os investigadores descobriram que esta capacidade de planear à frente foi o fator individual mais importante para vencer, pois permitiu ao agente ver as consequências das suas ações muito no futuro.

No entanto, o estudo também destacou um compromisso prático. Embora o agente baseado em modelos fosse o jogador mais forte, era também o mais exigente, requerendo significativamente mais poder computacional e tempo para ser treinado. Levou quase vinte e cinco horas de processamento contínuo para atingir o seu pico de desempenho, e era mais lento a tomar decisões durante um jogo. Em contraste, outro algoritmo, que aprendia ao equilibrar a exploração com a estabilidade, ofereceu um meio-termo apelativo. Alcançou taxas de vitória elevadas para ambos os lados — 73 por cento como tigre e 58 por cento como cabra — mas o fez com muito menos esforço computacional e em menos de metade do tempo de treino. Isto sugere que, para muitas aplicações do mundo real onde os recursos são limitados, um sistema ligeiramente menos poderoso, mas muito mais eficiente, pode ser a melhor escolha.

Os investigadores também descobriram como a própria natureza do jogo moldou o processo de aprendizagem. O papel do tigre provou ser mais fácil de todos os algoritmos dominarem porque as recompensas eram imediatas e claras: capturar uma cabra dava um impulso instantâneo. Isto tornou o processo de aprendizagem estável e rápido. O papel da cabra, contudo, era muito mais difícil. As cabras recebem recompensas apenas quando conseguem prender os tigres, o que pode acontecer muitos movimentos após a configuração inicial. Este atraso dificultou para os algoritmos perceberem quais os movimentos iniciais que eram úteis e quais não eram. Consequentemente, os algoritmos que dependiam de feedback imediato tiveram mais dificuldades com as cabras, falhando frequentemente em coordenar as vinte peças numa defesa coesa. O estudo mostrou que, embora as máquinas possam aprender a jogar jogos assimétricos, a dificuldade do papel depende fortemente da rapidez com que o jogo fornece feedback sobre o sucesso.

Em última análise, este trabalho demonstra que a inteligência artificial moderna pode aprender a navegar por campos de jogo complexos e desiguais sem instrução humana. O estudo confirma que a capacidade de planear à frente é a chave para dominar jogos como o Baghchal, onde o caminho para a vitória exige pensar além do próximo movimento imediato. Embora os sistemas mais poderosos requeiram recursos computacionais significativos, as descobertas sugerem que algoritmos eficientes podem ainda alcançar níveis elevados de habilidade, tornando a tecnologia avançada de jogo acessível mesmo em ambientes com hardware limitado. Ao aplicar estes métodos a um jogo tradicional nepalês, os investigadores não só avançaram a ciência da inteligência artificial, como também ajudaram a preservar um património cultural, provando que estratégias antigas podem ensinar às máquinas modernas lições valiosas sobre cooperação, estratégia e a arte de pensar à frente.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →