Establish grades for 2023
continuous-integration/drone/push Build encountered an error Details

This commit is contained in:
nemunaire 2022-07-05 10:13:38 +02:00
parent 4f6236ae75
commit a0af9f1289
1 changed files with 9 additions and 11 deletions

View File

@ -36,23 +36,19 @@ func computeGrades(_ httprouter.Params, _ []byte) (interface{}, error) {
case 203: case 203:
res[std.Login]["TP3"] += 2 res[std.Login]["TP3"] += 2
case 204: case 204:
res[std.Login]["TP3"] += 1
case 205:
res[std.Login]["TP3"] += 1
case 206:
res[std.Login]["TP3"] += 2 res[std.Login]["TP3"] += 2
case 207: case 205:
res[std.Login]["TP3"] += 2
case 206:
res[std.Login]["TP3"] += 1 res[std.Login]["TP3"] += 1
case 207:
res[std.Login]["TP3"] += 2
case 208: case 208:
res[std.Login]["TP3"] += 2 res[std.Login]["TP3"] += 2
case 209: case 209:
res[std.Login]["TP3"] += 2 res[std.Login]["TP3"] += 2
case 210: case 210:
res[std.Login]["TP3"] += 2 res[std.Login]["TP3"] += 2
case 211:
res[std.Login]["TP3"] += 1
case 212:
res[std.Login]["TP3"] += 1
} }
} else if st.Challenge >= 100 { } else if st.Challenge >= 100 {
switch st.Challenge { switch st.Challenge {
@ -84,7 +80,7 @@ func computeGrades(_ httprouter.Params, _ []byte) (interface{}, error) {
case 2: case 2:
res[std.Login]["TP1"] += 3 res[std.Login]["TP1"] += 3
case 3: case 3:
res[std.Login]["TP1"] += 4 res[std.Login]["TP1"] += 3
case 4: case 4:
res[std.Login]["TP1"] += 2 res[std.Login]["TP1"] += 2
case 5: case 5:
@ -92,12 +88,14 @@ func computeGrades(_ httprouter.Params, _ []byte) (interface{}, error) {
case 6: case 6:
res[std.Login]["TP1"] += 1 res[std.Login]["TP1"] += 1
case 7: case 7:
res[std.Login]["TP1"] += 2 res[std.Login]["TP1"] += 1
case 8: case 8:
res[std.Login]["TP1"] += 1 res[std.Login]["TP1"] += 1
case 9: case 9:
res[std.Login]["TP1"] += 1 res[std.Login]["TP1"] += 1
case 10: case 10:
res[std.Login]["TP1"] += 2
case 11:
res[std.Login]["TP1"] += 1 res[std.Login]["TP1"] += 1
} }
} }