«StratVision» by Bruno Muller Junior, Luis Carlos Ferreira Bueno
Portuguese | EPUB | 4.4 MB
Portuguese | EPUB | 4.4 MB
Uma das habilidades fundamentais para todo bom enxadrista é a capacidade de armazenar padrões em sua memória ao longo de sua carreira como jogador. Padrões complexos pertencem ao que alguns cientistas denominam de «nível de visão estratégica». Enxadristas que adquirem esta habilidade conseguem observar posições de jogo bem diferentes e determinar se a ação que está ocorrendo é a mesma. Um típico caso é o que ocorre com o padrão de mate Philidor que pode ocorrer. Entretanto, é possível descrever este padrão de maneira formal, de sorte que seja possível para um computador identificá-lo em posições de jogo bem diferentes, à semelhança de um grande-mestre humano? Neste livro, encontra-se descrita uma investigação científica sobre o assunto na área computacional da inteligência artificial. Esta investigação levou à definição de um ambiente computacional para que humanos possam representar padrões do jogo de xadrez no nível da visão estratégica, chamado de StratVision. Um dos componentes do StratVision é a linguagem PATLAN (Pattern Language), que permite a um humano descrever formalmente quais as condições necessárias para que um padrão ocorra em uma posição de jogo. Tal formalismo pode ser usado em busca de posições que apresentam o padrão, bem como no futuro ser incorporado a uma máquina (engine) que avalie uma partida utilizando estes formalismos.