danielwilczak101 c8238790bf Add files via upload
2020-09-20 02:32:15 -04:00
2020-09-17 15:15:44 -04:00
2020-09-20 02:32:15 -04:00
2020-09-19 18:09:39 -04:00
2020-09-20 02:32:15 -04:00
2020-09-20 02:32:15 -04:00

EasyGA - A general solution to Genetic Algorithms

The projects has just started

Installation

Run the rolling to install:

pip3 install EasyGA

To use the package

import EasyGA as ga

Usage

import EasyGA as ga

chromosome = ga.chromosome()

# Fill the chromosome with genes with Gene Number i'th number 
for i in range(10):
    gene_value = f"Gene Number {i}"
    new_gene = ga.gene("gene_value")
    chromosome.add_gene(new_gene)

# Chromosome has 10 genes in it
print(len(chromosome.genes))

# Get the first genes value
print(chromosome.genes[0].get_value())

Developing EasyGA

To install EASY, along with the tools you need to develop and run tests, run the following in your virtual env:

$ pip install -e .[dev]
Description
No description provided
Readme 1.3 MiB
Languages
Python 100%