Skip to content

Two2Year2Engagement/IA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IA

  • Linguagem de Programação Java JDK 1.8
  • IAs disponíveis: Algoritmo Genético

Binary F6 Function:

  • double mant = Math.sin(Math.sqrt(x^2 +y^2));
  • double div = (x^2 +y^2);
  • double res = 0.5 + (mant^2 - 0.5)/(1 + 0.001 x div^2);

##GA (Genetic Algorithms )

The Algorithms

  • randomly initialize population(t)
  • determine fitness of population(t)
  • repeat
  • select parents from population(t)
  • perform crossover on parents creating population(t+1)
  • perform mutation of population(t+1)
  • determine fitness of population(t+1)
  • until best individual is good enough

##References:

Artcile for Beginners

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages