implémentation de Rule_UnitLogic