|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRunJudgement
A run judgement and fields associated with that judgement.
Method Summary | |
---|---|
IJudgement |
getJudgement()
Get the judgement assigned to the run by the Judges. |
boolean |
isActive()
Is this the active/current judgement. |
boolean |
isComputerJudgement()
Return true if this judgement was a computer (automatic) judgement. |
boolean |
isPreliminaryJudgement()
Is this a preliminary (non-final) judgement?. |
boolean |
isSendToTeam()
Is this the judgement shown to team? Returns true if judgement to be shown to the team, returns false if the judgment to not be sent/shown to team. |
boolean |
isSolved()
Return a boolean indicating whether the run been given a Yes (Correct) judgement. |
Method Detail |
---|
IJudgement getJudgement()
boolean isActive()
isSendToTeam()
boolean isComputerJudgement()
boolean isSendToTeam()
boolean isPreliminaryJudgement()
Each contest problem a final judgement, some problems are defined to
have preliminary judgements, for example computer (automated) judgement
with a manual review. In this case the computer judgement would
return true
and the manual judgement would return false
.
In the case where a problem is defined a judging type of Computer Judging only
(no Manual Review), this method would always return false
. In this
example there would not be a case where this method would return true
boolean isSolved()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |