Refactoring judging and added compile error status.