Looking at the ethereum.org page on Gas I see that post-London upgrade base fees are calculated according to the size of the previous block relative the target gas limit of 15 million. Then I read:
The amount by which the base fee is adjusted is proportional to how far the current block size is from the target.
Proportional how exactly? What is the explicit formula?
Note: I tried multiplying the baseFee by .98 in the case of a block that was -2% under the target but that did not produce the baseFee given in the next block. Is there a constant here that I am missing?