PamplemousseMR / Schedules

Genetic algorithm used to create schedules

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Schedules

The goal of this project is to write a program that generates schedules with a genetic algorithm.

CI

Build Status

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • easea : An Artificial Evolution platform that allows to implement evolutionary algorithms and to exploit the massive parallelism of many-core architectures.

Compilation

Generate the project by using easea : ./easea schedules.ez.

Apply the patch : ./hack.sh.

Compile using the makefile : make.

- clear : Clean previous compilation.

Use

Start the program : ./schedules.

Authors

License

This project is licensed under the GNU Lesser General Public License v3.0 - see the LICENSE.md file for details.

About

Genetic algorithm used to create schedules

License:GNU Lesser General Public License v3.0


Languages

Language:C++ 98.0%Language:Shell 2.0%