_rules: simplify move check procedure