Traditional, or three-run kinetics, performs thermal pyrolysis on a rock sample at three different heating rates, utilizing the resulting data to clearly delineate the hydrocarbon kitchen and basin organofacies. Arrhenius factor (A) and activation energy (Ea) distributions are adjusted to optimize the fit between calculated pyrolysis yield and measured yield at all heating rates. Problematically, traditional kinetics can yield results that are inaccurate and sometimes even violate the laws of thermodynamics.