4 ms·
Actually, it is quite easy to devise a system that will scale within reasonable cost. // Initialization For each grade in 1 to N-1 let teacher[grade] = clas
by crpatino 14y ago
Actually, it is quite easy to devise a system that will scale within reasonable cost.
// Initialization
For each grade in 1 to N-1
let teacher[grade] = class[grade].teacher;
end for
let teacher[N] = peerFromNearbySchool();
// Main loop, do term after term.
For each grade in 1 to N
let teacher[grade+1] = (grade < N)
? class[grade+1].teacher
: peerFromNearbySchool();
//Basic adversary strategy
//1. Have someone with actual situational awareness
// and stakes on the game choose the measures.
let teacher[grade+1].design(exam[grade]);
//2. Implement checks and balances to avoid abuses.
teacher[grade+1].send(exam[grade], principal);
try
principal.disclose(exam[grade], teacher[grade]);
catch UnfairnessError(err)
let principal.dealWith(err.complexSolution());
//3. Measure, take decisions and deal with corner cases.
for each student in class[grade]
note = student.take(exam[grade]);
if (note < std.threshold)
student.flunk();
else
student.pass(grade+1);
if (student.isALuckyIdiot())
let teacher[grade+1].dealWith(student,
next_term);
end for //student
end for //grade
//