diff --git a/docs/SCORE.md b/docs/SCORE.md index f6eacc3..888ef8d 100644 --- a/docs/SCORE.md +++ b/docs/SCORE.md @@ -1,31 +1,5 @@ # Majority Judgment Score - ForLoop -ForLoop --> |loop| ComputeMedian -ForLoop --> |end| End -End -.- Score -ComputeMedian --> |append| Score -ComputeMedian --> ComputeAdhesionScore -ComputeAdhesionScore --> |append| Score -ComputeAdhesionScore --> Regrade -Regrade --> ForLoop - -``` ---> - ![Flowchart of the score calculus algorithm](./score-calculus-flowchart.png) @@ -247,3 +221,30 @@ The default judgment is usually either: [^collegial_submissions]: Letting participants handle themselves the proposal submissions is a valuable feature. Thankfully, participation issues can be mitigated in various ways, for example by stating in advance that proposals need at least a percentage (32% ?) of the median participation to enter the ranking pool. The value of this inclusivity threshold could also be subjected to scrutinization. +## Flowchart Source Code + +```mermaid +graph TD + +Score>Score] +ForLoop{loop once
per grade
in the set
= 7 times } +Start((Start)) +End((End)) + +ComputeMedian[Compute Median Grade] +ComputeAdhesionScore[Compute Adhesion Score] +Regrade[Regrade median
into second median] + +Start --> ForLoop +ForLoop --> |loop| ComputeMedian +ForLoop --> |end| End +End -.- Score +ComputeMedian --> |append| Score +ComputeMedian --> ComputeAdhesionScore +ComputeAdhesionScore --> |append| Score +ComputeAdhesionScore --> Regrade +Regrade --> ForLoop + +``` + +