1. A method, comprising: receiving a plurality of input conditions regarding an engine; determining an estimate temperature threshold for knock and one or more peak end gas temperature estimates based on the plurality of input conditions; selectively executing at least one of a first actuation event, a second actuation event, and a third actuation event; wherein the first actuation event is not executed when the one or more peak end gas temperature estimates is less than the estimated temperature threshold for knock, and wherein the first actuation event is executed when the one or more peak end gas temperature estimates is greater than or equal to the estimated temperature threshold for knock.