Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 671 Bytes

ReadMe.md

File metadata and controls

22 lines (16 loc) · 671 Bytes

8QueenGA

A genetic algorithm approach for solving eight queen problem.

Encoding (Chromosome representation)

The phenotypes are encoded with a vector of size eight. Element i-th of this vector shows the row at which the queen in the i-th column is placed.

Encoding is implemented in Entity class.

Genetic operators

Until now, only the cross over operation is implemented.

Mutation operator is to be implemented in future.

Todos

  • Implement mutation
  • Show the answer on a graphical interface

A result

(The image is not generated by code it is just a representation of an answer which was generated by the code)