PHP Classes

File: README.md

Recommend this page to a friend!
  Classes of ryan silalahi   Simple Genetic Algorithm   README.md   Download  
File: README.md
Role: Documentation
Content type: text/markdown
Description: Auxiliary data
Class: Simple Genetic Algorithm
Implement genetic algorithm to optimize population
Author: By
Last change:
Date: 9 years ago
Size: 853 bytes
 

Contents

Class file image Download

SimpleGeneticAlgorithm

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) <pre><code>composer require ryanhs/simple-genetic-algorithm</code></pre>

Example

in example dir you can see:

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

example 1

<pre><code> 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 </code></pre>

License

MIT License