>>847
> MoveGeneratorとMovePickerの役割はちゃんと説明してあるんだが…。

だからそれが意味不明だって。

お前のは、単に分けているだけで
分ける理由が存在していない。