先に言っておくと、judgeが特定の子クラスを知らないといけないってのは設計とか思想とか間違ってる