Maybe this will be used for the wiki in some edited format. Anyway here is how Tech level research currently work.Each nation produce research Points from its Citizens. Each Citizens have a base output of 0.25 research per month or 3 research Point per year (the research per year is more interesting here). With base output mean the a pops productivity at 100% happiness and 100% output.How many research Points a Citizens produce per year can be given by this formula: 3 * happiness (in %) * output (in %) * (1+research modifier (in %))Citizens happiness can be increase by libraries, output is harder to increase while research modifier can be increase by things like importing papyrus and academies.The research Points a nation can produce in a year (actually it is per month but it get easier by using year) is translated into research efficiency by this formula:Research efficiency (in %) = Max(Research Points produced per year / Total pops, 300%)Because a Citizens produce 3 research Point per year at base output, if 33% of your population are Citizens your research efficiency would be 100%. However what is important is how many research Points you produce per year and how large your population is.Research efficiency translate into how quickly you gain Technologies. At 100% research efficiency you would research a technology at every 20 years (without any modifiers), at 300% research efficiency you would research a technology 3 times as quickly which would mean a technology every 6.67 years.Thus the base time to research a technology is given by this formula: 20 years/research efficiency (remember it is in % so 100% = 1 here).However there are some modifiers that can greatly influence research speed. First we have Tech investment which is what the researcher add and there are some other ways to gain Tech investment for specific field. Tech investment act as a multiplier on the research progress. A +100% technology investment double the research progress in that field.Then there is the ahead in time penalty and behind in time bonus. A technology level represent 20 years which is why the base research time at 100% research efficiency is 20 years. The historical year for technology level 1 is 450 which is why you don't start with a bonus nor penalty to researching towards technology level 1. Technology level 2 is set in 470, technology level 3 in 490 and so on.For each year ahead you gain a -0.5% multiplier and for each year behind you gain a +0.5% multiplier on your research progress. So for each whole technology level (20 years) ahead of behind you get a 10% multiplier. The negative multiplier can't get less than -95%. This is updated every year at january 1, which mean every year your gain a +0.5% multiplier.With these two factors included, the time to get a technology is: (20 years/research efficiency) * (1+research investment) * (1 + ahead/behind in time modifier)However since ahead/behind in time modifier is updated every year the research speed should be quicker than above formula which assume it is static.What can be told is that it is very hard to reach more than like 9-10 technology levels ahead in time (about 200 years) since at that Point the ahead in time penalty will be so massive that you probably can't beat it. This mean the most Technology levels you can get is about 24 and with good research you can probably get level 20 around 80 years Before the end of the game so ca 650.Obviously this need some serious editing but I think this is a decent start