AI & ML Nature Is Weird

The nesting depth of a line of code determines its likelihood of being executed, explaining 40% of all software behavior.

April 25, 2026

Original Paper

Scope-Dependent Branch Behavior: An Overlooked Dimension in Branch Analysis

Mark Newton

SSRN · 6642048

The Takeaway

Nesting depth within a file acts as a stronger predictor of code behavior than many complex variables. This lexical structure accounts for nearly half of the entropy in branch analysis. Hardware designers have ignored this dimension for decades while trying to speed up processors. Using this discovery could lead to a large leap in CPU performance and energy efficiency. Software execution is physically constrained by the way the source code is written and organized.

From the abstract

Branch behavior (the tendency to be taken or not taken, and the degree to which that tendency persists across executions) is widely treated as a property of individual branches independent of their structural context. We show that this view is incomplete. Branch outcome distributions vary systematically with lexical scope depth: branches at greater nesting depth behave differently, in a statistically significant and predictable way, from branches at shallow nesting. We introduce ScopeProf, an LL