Student dtr = new Student("DTR");
dtr.setScore(10000);
List grades = gradeService.getGrades4StuName(dtr.getStudentName());
for (Grade g : grades){
if(g.middleRank < 10){
dtr.setScore(dtr.getScore() + 100);
}
if(g.finalRank < 10){
dtr.setScore(dtr.getScore() + 100);
}
if(g.getMakeMistake()){
dtr.setScore(dtr.getScore() + 100);
g.setMakeMistake(false);
}
}
if(dtr.getUniverseRankInRegion() < 100 && dtr.getScore() > 5000 ){
log.info("The final score is : {}", 20000);
}else {
log.error("The final score is : {}", 0);
}