Not sure about the rules or when they were supposed to take effect, but I can tell you that on our Mariner cruise this past August, our tablemates had their freshly caught salmon cooked on board and served for dinner.