1.降級点を付ける
2.降級点をもつ全ての棋士について、降級点消去判定を行う
3.降級判定を行う

ということにすればすべて矛盾なく説明つくだろ