12.07.2015 Views

Resolvendo o Problema do Cavalo do Xadrez ... - DEINF/UFMA

Resolvendo o Problema do Cavalo do Xadrez ... - DEINF/UFMA

Resolvendo o Problema do Cavalo do Xadrez ... - DEINF/UFMA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

estrutura chamada cromossomo. O gene é a unidade básica das características <strong>do</strong> servivo [Carvalho 2001]. Definiu-se que o cromossomo para este problema, Figura 2,possui 64 genes (quantidade de casas de um tabuleiro de xadrez) e mais um campo quearmazenará o fitness (avaliação), ou seja, o grau de adaptabilidade <strong>do</strong> cromossomo deacor<strong>do</strong> com o meio ambiente, fenótipo.Figura 2. Estrutura <strong>do</strong> CromossomoO material presente no código genético (genótipo), é a representação <strong>do</strong>spossíveis movimentos <strong>do</strong> cavalo, numera<strong>do</strong>s de 0 (zero) a 7 (sete), armazena<strong>do</strong>s em 2bytes (1 número inteiro) no gene, Figura 3. O genótipo fornece propriedades básicas aoser vivo que, sob a influência <strong>do</strong> meio ambiente, neste caso o tabuleiro, acabam porgerar o ser vivo propriamente dito.Figura 3. Movimentos <strong>do</strong> <strong>Cavalo</strong>Antes da avaliação, altera-se de acor<strong>do</strong> com a taxa de mutação <strong>do</strong>s genes(quantidade de genes que sofrerão mutação) um número de cromossomos defini<strong>do</strong>s pelataxa de mutação <strong>do</strong>s indivíduos, esses escolhi<strong>do</strong>s aleatoriamente. Não sofrerão mutaçãoos cromossomos com avaliação igual a 64, ou seja, perfeitamente adapta<strong>do</strong>s ao meioambiente <strong>do</strong> problema proposto, e também o melhor indivíduo da geração. No processode mutação, o gene é altera<strong>do</strong> aleatoriamente, tornan<strong>do</strong>-se um novo gene cuja expressãofutura (fenotípica) não se pode prever a priori. Certas mutações levarão à geração defenótipos mais adapta<strong>do</strong>s ao meio ambiente, permitin<strong>do</strong> a continuidade da espécie.Outras mutações produzirão seres vivos com fenótipos mal-adapta<strong>do</strong>s que nãosobreviverão às hostilidades <strong>do</strong> seu meio ambiente [Carvalho 2001] durantes aspróximas gerações. Após a mutação é realizada uma avaliação a fim de se obter aadaptabilidade <strong>do</strong> indivíduo ao meio.O processo de avaliação é realiza<strong>do</strong> de acor<strong>do</strong> com o posicionamento <strong>do</strong> cavalono tabuleiro, que é classifica<strong>do</strong> como váli<strong>do</strong>, representa<strong>do</strong> por 1 (um), ou inváli<strong>do</strong>,representa<strong>do</strong> por 0 (zero), no gene. O resulta<strong>do</strong> da avaliação é o somatório <strong>do</strong>s genespertencentes ao cromossomo.Anais <strong>do</strong> V Encontro de Estudantes de Informática <strong>do</strong> Tocantins. Palmas, TO. outubro, 2003. pp. 123-130

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!