Merge branch 'main' of git.inpt.fr:tocard-inc/enseeiht/pdr

This commit is contained in:
Laureηt 2022-01-16 10:51:03 +01:00
commit d035b8e6c9
No known key found for this signature in database
GPG key ID: D88C6B294FD40994
4 changed files with 13 additions and 18 deletions

11
.vscode/launch.json vendored
View file

@ -4,6 +4,7 @@
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Launch BasicTestCB",
@ -66,6 +67,16 @@
"rmi://localhost:4000/linda"
],
"projectName": "Projet PDR"
},
{
"type": "java",
"name": "Launch Whiteboard",
"request": "launch",
"mainClass": "linda.whiteboard.Whiteboard",
"args": [
"rmi://localhost:4000/linda"
],
"projectName": "Projet PDR"
}
]
}

View file

@ -35,8 +35,4 @@ Chaque `Client` se contente simplement de se connecter au serveur et de vérifie
### Application Levenshtein
Cette application fonctionne directement grâce au code `Server` et `Client` écrit précédemment, mais aucune des améliorations demandés dans le sujets n'ont encore été rédigées.
### Application Whiteboard
Nous n'avons pas encore avancé sur cette partie.
Cette application fonctionne directement grâce au code `Server` et `Client` écrit précédemment, mais aucune des améliorations demandés dans le sujets n'ont encore été rédigées.

View file

@ -3,14 +3,6 @@
Fainsin Laurent - 2SN M2 \
Guillotin Damien - 2SN M2
## Consignes
Rendus : Vous devez rendre le 16/1/2022:
- un petit rapport présentant larchitecture, les algorithmes des opérations essentielles, une explication claire des points délicats et de leur résolution, et un mot sur les exemples originaux développés ;
- le code complet, y compris le plan de test et les tests que vous avez développés.
Attention :
- le code des exemples fournis doit compiler et sexécuter correctement sans que vous y touchiez le moindre caractère (sauf pour changer lutilisation du linda centralisé / linda mono-serveur). Ces tests valident votre respect de lAPI. Ils ne sont cependant absolument pas exhaustifs et vous devez développer vos propres tests.
- vos tests et votre plan de test seront évalués.
## Organisation du projet
@ -74,8 +66,4 @@ Cette application fonctionne directement grâce au code `Server` et `Client` éc
- larrêt arbitraire de chercheurs ; le manager doit réaliser quil ny en a plus aucun.
- le retrait de la recherche par le manager après un certain délai (par exemple 5 secondes) alors que les chercheurs nont pas fini. Dans ce cas, il est important de laisser le système dans un état propre, tel que les chercheurs puissent commencer une nouvelle recherche si un nouveau manager en dépose une.
Pour les tests nous lançons simplements plusieurs intances de `Manager` et `Searcher` et nous comparons avec des résultats connus.
### linda.whiteboard
Cette application fonctionne nativement.
Pour les tests nous lançons simplements plusieurs intances de `Manager` et `Searcher` et nous comparons avec des résultats connus.

BIN
docs/RAPPORT.pdf Normal file

Binary file not shown.