EdYuTo / AG-Solver

A Linear otimization solver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AG-Solver

Um algorítimo evolutivo para resolver problemas de otimização linear Programa feito para a disciplina SSC0713 - Sistemas Evolutivos e Aplicados à Robótica

Compilação

O software foi feito na linguagem c++, utilizando apenas bibliotecas padrões, para compilar e executar:

g++ -o prog utils.cpp Linear.cpp main.cpp

./prog

Plotar o gráfico:

Para plotar o gráfico basta escrever um arquivo "in" com sua entrada e em seguida executar: (OBS: o arquivo "in" deve estar no mesmo diretório da main)

g++ -o prog utils.cpp Linear.cpp main.cpp

./prog < in

python plotProblem.py

Vídeo explicativo:

https://youtu.be/SQ5XCKpNXDI

Equipe

O projeto foi feito pelos alunos:

Bruno Flávio Ferreira (bruno.flavio.ferreira@usp.br)

Edson Yudi Toma (edson.toma@usp.br)

Rafael Amaro Rolfsen (rafael.rolfsen@usp.br)

About

A Linear otimization solver


Languages

Language:C++ 89.5%Language:Python 7.8%Language:C 1.5%Language:CMake 0.8%Language:Dockerfile 0.5%