JudgeFactory update