要素はネストしている。要素クラスの数だけ比較方法が必要。
要素内では要素一つが数字一桁扱いのようなもの。n番目同士の要素を比較することになる。

n番目同士のが違うときはどうなるか?? Edit

共通のスーパークラスに変換して比較?
そうするなら検索でも共通のスーパークラスとして評価しないと。共通のスーパークラスすべてで比較・評価・スコア加算。