top of page

Présentation du Projet

Que faisons nous ?

Dans ce projet, nous avons pour but de vous présentez un logiciel qui vous apprends à utiliser les matrices et les graphes.

Akratis vous permet de manipuler des matrices complexes et des graphes sans trop de difficulté.

image_2022-04-06_005353078.png
image_2022-04-06_005437396.png
image_2022-04-06_005525623.png

La chronologie de réalisation

image_2022-02-10_231926.png

Les problèmes rencontrés

1ère soutenance :

Parsing 

- Allocation dynamique de mémoire (manque de donné sur la longueur de l'expression qui demande donc d'autre parcours inutiles)

Graphe

- Nécessite plusieurs structures pour implémenter la structure Graph

Interface

- Organisation du code (fonctions de l'interface qui demande d'accéder aux mêmes variables)

2ème soutenance :

Graphe

- Liste Chaîné de la struct Graph

- Mauvaise organisation du dossier "Graph"

- Problème de segmentation

Interface

- Beaucoup de code et très répétitive

- Manipulation des Widgets

Matrice

- Multiplication des matrices

3ème soutenance :

Graph

- Création de la structure Queue

- Création de la structure Heap

- Structure du graphe pour rajouter le coût

Interface

- Rassemblement des fonctions 

Matrice

- recherche méthode concrète pour "power_n"

Les solutions envisagées

1ère soutenance :

Parsing

- Création des structures flexibles se comportant comme des vecteurs

Graphe

- Création de plusieurs structure pour implémenter la structure Graph

Interface

- Mettre tous les composants de la fenêtre ou presque en tant que variable globale

2ème soutenance :

Graph

- Réorganisation du dossier Graph

3ème soutenance :

Graph

- Double liste pour certaines classes

Les sites utilisés

© 2023 by Site Name. Proudly created with Wix.com

bottom of page