Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 945 Bytes

README.md

File metadata and controls

21 lines (13 loc) · 945 Bytes

Quadrado Mágico

Algoritmo genético em Java que busca a solução do problema do quadrado mágico.

Chama-se quadrado mágico a uma matriz quadrada n por n preenchida com números inteiros entre 1 e n2 e que satisfaz a condição de a soma dos elementos em cada coluna, linha ou diagonal ser igual ao mesmo valor (número mágico). Por exemplo, a figura abaixo apresenta um quadrado mágico 4 por 4 (em que o número mágico é 34):

0 1 2 3
0 7 12 6 9
1 2 5 11 16
2 15 4 14 1
3 10 13 3 8

Modele este problema em algoritmos genéticos. O usuário deve informar um valor para a dimensão da matriz quadrada. O Algoritmo Genético deve encontrar a matriz quadrada para a dimensão informada

Exercício da Disciplina de Inteligência Artificial 2

Universidade Luterana do Brasil - ULBRA

Professor Tales Viegas