Mechanisms of adaptive evolution. Darwinism and Lamarckism restated · Study