Thank the Gods for Lua-users wiki
No, but it doesn't need to. It's based off your civilization's research rate, which IS scaled for gamespeed.
Seems like the formula is based off the research
spread.
As for the formula, honestly, I'm not a mathematician, I wouldn't know how to write it in numbers. I'd just look at TechDiffusion.lua, the variables are fairly well defined.
Okay then, a non-mathematician question.
There is a variable/function -> iFreeBeakers
-How does that variable/function work?
-Is iFreeBreakers the amount of free science a civ gets EACH turn (for as long as the civ is behind)?
-Or does it reduce the cost of techs (essentially applied ONCE, for each tech, as long as the civ is behind)?
Anything else you know about how iFreeBeakers works would be much appreciated.