Checkerクラスの実装方法