A Inteligência Artificial no bridge
Apresentação do motor de bridgeArgine, a dama de paus
Argine é o nome dado ao motor de jogo - a inteligência artificial - do Funbridge. O nome foi escolhido pelos seus criadores (Alexis Maugat e Jérôme Rombaut) como referência à Dama de Paus nos baralhos de cartas franceses.
Argine é um anagrama de regina (« rainha » em latim). Existem várias teorias quanto à mulher que é representada : concubina de Carlos Magno, filha do rei grego Adraste, Maria de Anjou, Juno ou ainda Ana de Bretanha.
Como curiosidade, é a única carta feminina que não tem uma flor.
Mas voltemos à nossa Argine, a que joga bridge consigo.
Argine, o motor de jogo
No Funbridge, joga com um parceiro e contra adversários virtuais - robots - que são controlados por Argine. Ao contrário dos jogadores humanos, Argine está sempre pronta para jogar consigo. Não é necessário aguardar que três outros jogadores estejam disponíveis para jogar uma mão.
Parte integrante do Funbridge desde 2012, Argine foi objeto de uma evolução continua a partir dessa altura e até hoje (ao ritmo de uma ou duas novas versões por mês).
Cada nova versão tem como objetivo aproximar o comportamento de Argine o mais possível ao comportamento humano. Em janeiro de 2015, Argine ultrapassou a barreira simbólica das 200 versões !
Argine não se cansa de jogar bridge online. Nunca dorme ! Efetivamente, a cada dia que passa, Argine completa mais de 5 milhões de mãos !
Outro número impressionante, em 2015, Argine jogou com mais de 100 000 jogadores e jogadoras diferentes, de todos os níveis, desde principiantes até aos melhores do mundo.
A grande força de Argine é que se consegue adaptar às convenções e sistemas de leilão dos jogadores que encontra (o que não é fácil !).
Argine joga vários sistemas de leilão : o sistema francês de ricos de cinco, o sistema inglês ACOL, o sistema polaco, o sistema americano SAYC, o sistema Nórdico e ainda o padrão NBB (Holanda). Argine adapta-se igualmente aos dois sistemas de sinalização de carteio, configuráveis nas definições do Funbridge.
Nada mais.
Saiba ainda que a Argine passa-lhe o carteio da mão em vez de o deixar a fazer de morto ! Não é simpático ?
Argine tenta sempre jogar rapidamente. Com alguns parceiros, consegue jogar as mãos em menos de um minuto.
A nossa Dama mantém a cortesia, em todas as circunstâncias. Ela nunca reclama, mesmo quando os jogadores cometem erros. Sem ressentimentos e sempre ávida de jogar, ela aceita sempre voluntariamente jogar consigo, mesmo que a tenha criticado antes.
Argine acompanha-o também nas mãos de treino, sempre pronta a repetir uma mão as vezes que for necessário. Aproveite para estudar os conselhos e analisar a forma de jogar dela.
Desde 2015 que Argine lhe pode propor a correção das suas vozes no final de cada mão para explicar as razões de quaisquer desentendimentos.
Sempre desejosa de ser compreendida pelos jogadores, introduziu alertas no sistema de jogo, para que você permaneça vigilante em relação às vozes que poderiam ser eventualmente mal interpretadas.
Decidimos hoje apresentá-la, para lhe explicar mais em detalhe a forma de jogar dela (abaixo), esperando que isso o ajude a compreendê-la melhor.
Argine está perfeitamente à vontade com a abertura de 1ST. As sequências resultantes são menos numerosas e mais simples ! É por isso que certos jogadores abrem por vezes em 1ST com um singleton, um rico de 5 cartas, ou com 14 ou 18 pontos.
Contudo, esta forma de jogar, embora ocasionalmente eficaz, está longe de assegurar um Top sistemático, o trambolhão nunca está longe.
Note que quando marca um naipe e encontra um fit com a Argine, ela teima em regressar a esse naipe. Também, quando se engana numa voz, não tente corrigir a trajetória porque a Argine tem confiança absoluta nas suas vozes e acredita piamente no que lhe foi transmitido inicialmente.
Quando não compreender as vozes do seu parceiro ou dos adversários, abra a janela de ajuda sobre as vozes : encontrará aí o significado de cada uma das vozes (intervalos de pontos e de cartas em cada naipe). Esta janela será igualmente útil quando quer ter a certeza que Argine o entende. Com efeito, a janela de ajuda sobre as vozes mostra-lhe a interpretação que Argine irá fazer sobre a sua voz. Não é prático ?
Quando uma voz é alertada, tenha o cuidado de estudar o significado da mesma. Este simples hábito poderá evitar que acabe num contrato grotesco.
Passadas as primeiras rondas do leilão, Argine não raciocina como os humanos. Argine gera uma amostra de mãos que podem corresponder ao início da sequência de vozes e examina o resultado de cada contrato, em cada mão da amostra.
Uma vez terminada a análise, Argine declara o que é o melhor contrato do ponto de vista estatístico sobre a amostra.
Esta técnica é diferente da abordagem seguida pelos humanos. É por isso que pode, por exemplo, ver Argine a tentar parar em 2 Copas mas, ao ver os adversários marcar 3 Paus, o que muda as distribuições possíveis nas mãos da amostra, saltar ela própria para partida em 4 Copas, que face à amostra e ao leilão até ao momento passou a ser uma boa aposta.