Ce projet consiste à appliquer les méthodes vues en cours pour résoudre des problèmes géométriques dans le plan et l'espace affine.
Par binômes, vous devez rendre un fichier avec votre solution et du code Python ou C++ pour vérifier votre solution.
Deux sujets sont proposés. Pour chaque sujet il y a un fichier en format JSON avec les données du problème. Chaque sujet doit être choisi par au moins deux binômes.
Étant donné un polygone avec \(n\) segments, vous devez calculer un nouveau polygone tel que :
Avec ces contraintes il faut construire le polygone le plus proche du polygone donné. Quelques précisions :
{
"distance": 0.0124,
"sommets": [
{"x": 0.2, "y": 0.3},
{"x": 0.2, "y": 0.4},
{"x": 0.3, "y": 0.4}
]
}
Étant donnée une liste de \(n\) points dans l'espace, trouvez \(n\) tétraèdres tels que :
Avec ces trois contraintes il faut construire la liste de tétraèdres avec le plus grand volume. Quelques précisions :
{
"volume": 84.32,
"tetraedres": [
[
{"x": 0.2, "y": 0.3, "z": 1.1},
{"x": 0.2, "y": 0.4, "z": 1.1},
{"x": 0.2, "y": 0.4, "z": 1.1},
{"x": 0.5, "y": 0.8, "z": 1.9}
],
[
{"x": 1.2, "y": 1.3, "z": 0.2},
{"x": 1.2, "y": 1.4, "z": 0.7},
{"x": 0.1, "y": 0.8, "z": 0.2},
{"x": 0.4, "y": 1.1, "z": 0.2}
]
]
}
Le projet est à réaliser en binôme.
Pour le rendu, un des membres du binôme déposera une archive appelée fig-projet.zip ou fig-projet.rar sur AMeTICE.
L'archive doit contenir :
Vous devez envoyer un première solution le lundi 25 novembre 2024 afin de valider vos solutions et de faire un premier classement. Déposez votre solution (en format JSON) sur AMeTICE.
La date limite de rendu est le lundi 9 décembre 2024 à 23h00.
De plus, je vous encourage à faire votre projet sur le serveur Gitlab de l'université Etulab et de m'inviter sur votre projet.
Votre travail sera évalué sur la qualité des algorithmes, du code et de vos explications. De plus, le meilleur binôme sur chaque sujet aura un bonus.
La note du projet sera calculée avec ce barème :
Partie | Barème |
---|---|
Algorithmes. Les calculs sont correctement implantés en exploitant bien les informations fournies. | 7 |
Code. Le code est bien commenté et factorisé. | 7 |
Rapport. Explications claires et bien rédigées en utilisant les notions géométriques apprises en cours. | 6 |
Sujet | Binôme | Score |
---|---|---|
#1 | Younès B, Quentin A | 0.0247 meilleure solution |
Omar G, Fitia (Rabemandrato) A | 0.0258 | |
Jules M, Yann R | 0.0359 | |
Théau B, Yvan H | (solution non valide) | |
Nomane B, Housseini MDB | (solution non valide) | |
#2 | Raphaël LV, Rémi N | 970.2990 meilleure solution |
Khalifa D, Wassil L | (solution non valide) | |
Tom DD, Viktoria I | (solution non valide) | |
Abdoul TS, Sacha BT | (solution non valide) | |
Lyes K, Sami BD | (solution non valide) | |
Nicolas U, Youssouf T | (solution non valide) |