GrafoMood é um sistema baseado em grafos desenvolvido como trabalho
da disciplina de Estrutura de Dados e Programação (EDP).
O objetivo do projeto é permitir a criação de personagens, o
gerenciamento das conexões entre eles e a execução de ações capazes de
modificar os vínculos individualizados.
Criar uma ferramenta que represente personagens e suas relações, permitindo visualizar, alterar e analisar esses vínculos por meio de operações em um grafo orientado e valorado. Também possibilitar realizar ações em rede que afetam os vínculos e causam outras ações em cascata.
Página principal da documentação
Usando gcc
gcc maic.c -o grafomood
--test
Executa a suíte de testes da aplicação e exibe o resultado (sucesso ou falha). Em caso de erro conhecido, também mostra uma descrição detalhada do problema.
O sistema exporta o grafo no formato compatível com Graphviz, tornando possível gerar visualizações como:
dot -Tpng grafo.dot -o grafo.png
