I was unable to run the samples myself, but as I'm working on a Rust implementation and my output didn't match the values on the outputs folder. I also implemented the algorithm in different ways in Google Sheets and they matched my implementation.
What I expected (yours)
![image](https://user-images.githubusercontent.com/25506375/221972213-7dc5f9c4-1c86-4764-992c-581218c3443a.png)
What I got (my implementation)
![image](https://user-images.githubusercontent.com/25506375/221973219-fed48b5a-6907-4cfa-b314-28ae7b9439c9.png)
Guess 1
I may have misunderstood the criterias, here's what I got from reading the .input parser:
erosao: Non-beneficial weight 2 criteria. Linear function with p=5 preference function.
infpop: Non-beneficial weight 1 criteria. Linear function with p=500 preference function.
prod: Beneficial weight 4 criteria. Linear function with p=7 preference function.
rhcp: Beneficial weight 3 criteria. Linear function with p=2.5 preference function.
Guess 2
I may have misunderstood the input/output files.
Guess 3
My implementations may be wrong as I didn't find any Promethee calculator to test against, although it matched the algorithm presented in this video (https://youtu.be/xe2XgGrI0Sg - after correcting a mistake they did).
I was unable to run the samples myself, but as I'm working on a Rust implementation and my output didn't match the values on the outputs folder. I also implemented the algorithm in different ways in Google Sheets and they matched my implementation.
What I expected (yours)
![image](https://user-images.githubusercontent.com/25506375/221972213-7dc5f9c4-1c86-4764-992c-581218c3443a.png)What I got (my implementation)
![image](https://user-images.githubusercontent.com/25506375/221973219-fed48b5a-6907-4cfa-b314-28ae7b9439c9.png)Guess 1 I may have misunderstood the criterias, here's what I got from reading the
.input
parser:Guess 2 I may have misunderstood the input/output files.
Guess 3 My implementations may be wrong as I didn't find any Promethee calculator to test against, although it matched the algorithm presented in this video (https://youtu.be/xe2XgGrI0Sg - after correcting a mistake they did).