Original: In the firearms age, the basic parameters are speed of advance against rate (or effectiveness) of fire.
Simplified: The basic process operating in a charge is speed of advance against rate (or effectiveness) of fire.