Trabalho 3
Xadrez x Go - História, Estrutura, Conceitos e Inteligência Artificial
A origem dos jogos de tabuleiro consiste na peões são os oficiais subalternos, cobrindo e
tentativa de ligar o místico com a diminuição das batalhando à frente da cavalaria, dos bispos e
tarefas diárias do homem primitivo. Os “deuses- personagens da realeza. Os cavalos, bispos, rei e
“xamãs”. E estes últimos, em muitas religiões torres representam as fortalezas dos nobres. Se todos
formalizadas, tinham por símbolo uma "grade esses personagens titulados desapareceram de muitos
quadriculada" que, obviamente nos remete aos atuais países do mundo, o xadrez permanece como um jogo
tabuleiros de jogos, com suas “casas”. de distinção social, capaz de exigir da mente humana
o mais elevado esforço.
Nos jogos de tabuleiro “atuais”, geralmente
são jogados por duas pessoas, mas existem alguns que Hoje em dia o Xadrez é um dos jogos mais
admitem até seis pessoas apinhadas em torno de um populares do mundo inteiro, praticado por milhões de
tabuleiro, como o jogo de Damas Chinesa. Um jogo de pessoas. Como o jogo não desenvolve Alea1, ele é
tabuleiro é um tipo de jogo que se joga em cima de puramente estratégico e estimula o raciocínio das
2.1.1. DEFINIÇÕES questão deve ser composto somente por casas vazias;
Notação algébrica - Notação na qual se para a realização do movimento, nem o rei nem a
torre em questão poderiam ter realizado qualquer
representa colunas por letras e linhas por números.
movimentação prévia. A peça do rei se move duas
casas em direção da peça de torre escolhida e a peça
de torre fica adjacente ao rei no lado em que a peça
do rei se encontrava anteriormente. Para a
movimentação é requerido também que o rei não
entre em cheque nessas duas casas por onde ele
passa. Como o próprio nome do movimento em inglês
sugere (Castling), o roque é um movimento que
representa a defesa do rei através da torre e,
portanto, não seria permitido tal movimento se por
onde a peça do rei passa estivesse em cheque.
2
Figura 4. Representação da peça de bispo.
2.1.2.3. TORRE
Na configuração inicial existem duas torres
para cada jogador. O seu conjunto de movimentos é
Figura 2. Distribuição inicial das peças do jogo. restrito ao movimento em linhas ou colunas, sendo
O movimento das peças depende de acordo que só é permitido movimentar se todas as casas entre
com o tipo de peça. a posição inicial e a posição final forem casas vazias. A
posição final pode ser ou uma casa vazia ou uma casa
2.1.2.1. PEÃO ocupada por uma peça do adversário. No caso de
Na configuração inicial existem oito peões mover para uma mesma casa em que está localizada
para cada jogador. O seu conjunto de movimentos é o uma peça do adversário, é realizada a captura da
seguinte: pode-se mover em direção à posição inicial mesma.
das peças do adversário uma posição ou duas, sendo
essa última somente se a peça não foi movida ainda no
jogo, e somente se na posição desejada não haver
nenhuma peça; no caso de haver uma peça do Figura 5. Representação da peça de torre.
3
Pode-se dizer que a rainha é capaz de realizar maneira é o grau de liberdade daquele conjunto de
todos os movimentos das outras peças, exceto o peças.
movimento de roque do rei e o movimento em L do
Atari - Se, após o posicionamento de uma
cavalo, e, por tal motivo, geralmente a escolha
peça do adversário, o grau de liberdade de um
quando o peão atravessa o tabuleiro é ou uma dama
conjunto de peças é igual a um, então aquele
ou um cavalo, dependendo da estratégia adotada.
conjunto de peças está “em atari”, ou seja, a menos
que o jogador em questão faça algo, o adversário está
a uma jogada de capturar todas as peças de tal
conjunto.
Figura 7. Representação da peça de rainha.
Jogada suicida - Uma jogada suicida é o caso
2.1.2.6. REI
do posicionamento de uma peça sendo que tal
No jogo de xadrez existe somente um rei para
posicionamento acarretaria na redução de liberdade
cada jogador. O seu conjunto de movimentos é o
somente dessa peça ou de um conjunto de peças do
seguinte: pode se mover uma casa em qualquer
próprio jogador de modo que a liberdade fosse zero,
direção e, caso as condições sejam atingidas, pode
ou seja, com esse movimento seria realizada a captura
realizar o movimento de roque, anteriormente
de peças para o adversário. No jogo de Go, as jogadas
descrito. Capturar o rei do adversário é o objetivo do
suicidas são inválidas, a menos no caso de capturar um
jogo, então, portanto, defender o seu próprio rei
conjunto de peças do adversário.
também possui uma grande importância para o
desenvolvimento do jogo. Captura de peças - A captura de peças só é
realizada quando se reduz a liberdade de uma ou mais
peças a zero e, com isso, remove-as do tabuleiro e
separa-as para contagem de peças capturadas.
Figura 8. Representação da peça de rei.
Olho - Um ‘olho’ é um aglomerado de
O primeiro turno do jogo é do jogador das seja cercado por esse conjunto de peças ligadas
quadrado de dezenove linhas por dezenove colunas, de O próprio Callois (3) cita um exemplo
modo que as peças são posicionadas na interseção agonistico2 do aspecto do jogo de xadrez, ao citar a
2.2.3. TURNOS
Primeiro decide-se qual jogador começa o
jogo, geralmente ao pegar um punhado de peças e
alguém decide se quer par ou ímpar. Quem ganhar
essa disputa começa o jogo, sendo a partir daí
alternado entre os dois jogadores. No jogo de Go é
permitido a não realização do posicionamento de
peças. Caso os dois jogadores passem as suas
respectivas vezes um logo após o outro, o jogo termina
e realiza-se a contagem de pontos, como descrito no
item OBJETIVO.
2.2.4. OBJETIVO
O objetivo do jogo é derrotar o adversário sob Figura 10. Um momento de um jogo de Go.
Superioridade em material
Superioridade espacial
um determinado número fixo de territórios, é olhos”, ou juntando o grupo com outro grupo.
necessário menos peças para cercar no canto, seguido Morte: Eliminar, enfraquecer, ou impedir que
pela borda e, por fim no meio (10). Observando a um grupo do inimigo cresça, sendo assim
figura 11, podemos ver um exemplo disto: para nove fortalecendo a si mesmo.
territórios, no canto são necessárias seis peças, contra
nove peças para a borda e doze para o meio. 4.3. COMPARATIVO LÓGICO
O xadrez sempre foi um simbolo dos jogos de
O número de estratégias possíveis é enorme,
lógica, e o mais popular no mundo. Ele já possui uma
e aquilo que é bom a curto prazo (i.e. ganhar
teoria muito bem desenvolvida e extensa, sempre foi
7
um desafio para os especialistas em Inteligencia O Go, assim como o xadrez é um jogo
Artificial fazer algoritmos para o jogo de xadrez. Ao milenar, jogado apenas utilizando o raciocínio. Ele é
longo dos tempos, diversos programas de xadrez já muito impressionante pela sua simplicidade e ao
foram desenvolvidos como o Shredder, Fruit, Fritz, mesmo tempo pela complexidade das estratégias no
etc. para tentar superar o ser humano nesse jogo que jogo. Sabe-se que numa estimativa preliminar,
tanto simboliza a inteligencia. Até que em 1997 o IBM podemos considerar que 19x19 linhas produzem 361
Deep Blue vence o atual campeão mundial de xadrez, cruzamentos, e cada cruzamento pode apresentar 3
Garry Kasparov por 3x1 com 2 empates. estados distintos: pedra branca, pedra preta ou vazio.
O Deep Blue (12) foi criado para conhecimento e do raciocínio do que do cálculo em si.
Pois o computador possui um cálculo extremamente
especificamente para derrotar um humano num jogo
rápido se comparado com o ser humano, mas possui a
de xadrez - recorrendo para isso a meios
sua inteligência muito baixa, sendo ela proporcional
extraordinários. O Deep Blue usado no segundo
ao desempenho do algoritmo de Inteligencia Artificial
encontro com Kasparov tinha 480 processadores
implementado.
específicos para otimizar as buscas no jogo de xadrez
trabalhando em paralelo (13). Com este poder, O Go obteve uma notação muito maior depois
analisava em média 200 milhões de posições por que o Deep Blue derrotou o campeão mundial de
segundo (13). xadrez, pois, até hoje, não existe ao menos um
software de Go que consiga vencer um jogador de
Até hoje, não existe um cálculo preciso sobre
nível mediano. Mas sempre devemos levar em conta
o número de possibilidades de jogadas do xadrez, Em
que os softwares de xadrez já são desenvolvidos desde
1950, Shannon e Levy estimaram de que no Xadrez
1950 e o xadrez já possui uma base muito forte de
64!
podem ocorrer possibilidades, ou seja estudos voltados para o xadrez computacional, sendo
32!(8!) (2!)
2 6
que várias pessoas já implementaram e estudaram
43 diversas heuristicas de xadrez, diversos softwares de
cerca de 10 posições diferentes (14). Houve vários
erros nesse cálculo, entre os quais o mais xadrez já foram desenvolvidos ao longo dos anos,
evidentemente foi o fato de eles terem aceito peões inclusive existe um torneio anual de softwares de
na primeira e na oitava filas. Se levarmos em conta a xadrez. A grande diferença que faz com que softwares
de Go ainda não consiga superar o ser humano está no
estimativa de Victor Allis (14), o número de 10 50
desenvolvimento e criação de heurísticas mais
possibilidades, é factível que mesmo com as máquinas
eficazes. Do mesmo jeito que o Go tenha muito mais
com processadores mais poderosos, não consiga fazer
possibilidades que o xadrez, também por isso, o
a busca cega da solução de um jogo de xadrez. No
número de suas estratégias também tendem a serem
entanto, a combinação de processadores poderosos,
maiores. Isso também é um dos motivos que o
acesso a banco de dados e excelentes heurísticas,
computador ainda não ganha do homem no Go. Depois
fizeram a máquina ganhar do homem no xadrez.
8
que todas as heuristicas de Go já estiverem sido tão como jogos clássicos, criações importantes do homem,
intensamente estudadas e desenvolvidas como no fazendo parte de nossa história.
xadrez, o computador ganhará tão mais facilmente
quanto o computador ganha do homem no xadrez. Isso AGRADECIMENTOS
se deve ao fato que os grandes mestres no xadrez já Agradecemos ao professor Leonardo Andrade
têm seus jogos muito próximos da perfeição, é comum pela disciplina oferecida e o conhecimento e diversão
que jogos dos grandes mestres empatem ou que a que o senhor nos proporcionou.
maioria das vitórias ocorre com o jogador de brancas,
pois a simples vantagem de estar começando já é o REFERÊNCIAS
suficiente para ganhar o jogo. Enquanto que os jogos 1. “VIDEOGAME: UM BEM OU UM MAL?”
próximos assim das jogadas perfeitas. Por isso, tendo o 2. Chess (http://en.wikipedia.org/wiki/Chess)
desenvolvimento de heuristicas fortes no Go, e como
3. Tradução livre de parte do livro “Os Jogos e os
os computadores possuem mais rapidez no cálculo que
Homens” de Roger Caillois
os homens então eles levariam vantagens em cima de
(http://200.171.26.75/tjogos/class_ant_RC.pdf)
nós.
4. Go (board game)
5. CONCLUSÃO (http://en.wikipedia.org/wiki/Go_(board_game))
Os jogos apresentados neste artigo, apesar de
5. MinMax (http://en.wikipedia.org/wiki/Minmax)
ambos serem puramente estratégicos, apresentam
diferentes objetivos. Como sabido, o Go é uma luta 6. Uninformed Seach