ryanhs/simple-genetic-algorithm

simple genetic algorithm in PHP

1.0.3 2015-01-08 09:01 UTC

This package is not auto-updated.

Last update: 2024-04-27 14:12:14 UTC


README

simple genetic algorithm in php, this package i create just for example how we can implement Genetic Algorithm in PHP if you inteserted just email me at mr.ryansilalahi@gmail.com :-)

see interface/GeneticAlgorithm.php

Installation

you can download this with composer (packagist)

composer require ryanhs/simple-genetic-algorithm

Example

in example dir you can see:

  • example1.php
  • example2.php
  • example3.php

example 1


require '/vendor/autoload.php'; // composer autoload

$ga = new \SimpleGeneticAlgorithm\SimpleGeneticAlgorithm(array(
	'mutation' => 25, // 25%
	'goal' => 'Astari Ghaniarti',
	
	'delay' => 50, // ms, if debug is false, then delay forced to 0
	'debug' => true,
));

$ga->run(); // just run because debug is true

License

MIT License