Ex­po­nen­tial Idle Guides

Dis­tri­bu­tion Over­push­ing

Guide writ­ten by Playspout. Con­tri­bu­tions from the Amaz­ing Com­munity.

Feel free to use the gloss­ary or ex­ten­sions as needed.

What is dis­tri­bu­tion over­push­ing? #

A greedy way to push a the­ory dis­tri­bu­tion is to push all 8 ori­ginal the­or­ies un­til they have sim­ilar τ/hour gains. However, this is not ne­ces­sar­ily op­timal for long term τ gains. Dis­tri­bu­tion over­push­ing is when you push cer­tain the­or­ies such that their τ/hours are less than oth­ers. This seems to con­tra­dict op­timal play, as gen­er­ally you’d gain more stu­dents quicker if you push all the­or­ies to equal rates. However, some the­or­ies do not be­ne­fit as much from the 3rd level of the 9th Re­search in the Stu­dents tab (3R9). There­fore it makes more sense to push the­or­ies that don’t be­ne­fit much from ad­di­tional stu­dents first. This al­lows us to use the ad­di­tional stu­dents to ac­cel­er­ate the rates of the­or­ies that do be­ne­fit sig­ni­fic­antly from 3R9.

How the­or­ies are af­fected by ad­di­tional stu­dents #

We will com­pare the ef­fect of stu­dents on τ˙, vs the ef­fect of time on τ˙ for each the­ory. For the equa­tions be­low, ‘K’ and ‘A’ are just con­stants, ‘S’ is the mul­ti­plier gained from hav­ing stu­dents (3R9 mul­ti­plier).

The­ory 1 #

We know that in The­ory 1, the c4 term dom­in­ates late game:

ρ˙=KSρ0.3

ρ=(KSt)1/0.7

Des­pite the 1/​0.7 ex­po­nent, we can con­clude that σ and time af­fect ρ equally.

The­ory 2 #

q4˙,r4˙=A;q4,r4At

By the same lo­gic:

q3˙,r3˙=At;q3,r3At2

q2˙,r2˙=At2;q2,r2At3

q1˙,r1˙=At3;q1,r1At4

ρ˙(At4At4)1.15At9.2

ρKSt10.2

Here we see that time af­fects ρ 10.2 mag­nitudes more than ex­tra σ.

The­ory 3 #

ρn˙A,ρKSt

Sigma and time af­fect ρ equally.

The­ory 4 #

Late game c3 term dom­in­ates so:

ρ˙Ac3q

q˙A1+q

Solv­ing the dif­fer­en­tial equa­tion yields q is pro­por­tional to t

ρ˙Ac3t

ρKSt1.5

Time af­fects ρ 1.5 mag­nitudes more than σ.

The­ory 5 #

Late game we can treat c2 gains as in­stant­an­eous, so q is treated as a con­stant.

ρ˙A only

ρKSt

Sigma and time af­fect ρ equally.

The­ory 6 #

Late game c5 term dom­in­ates.

$\rho \ap­prox Ac_5qr^2 $ after in­teg­rat­ing

r˙,q˙∼=A;r,q∼=At

ρKSt3

Time af­fects ρ 3 mag­nitudes more than σ.

The­ory 7 #

Late game c4 term dom­in­ates.

ρ˙Ac6ρ2ρ1 after par­tial dif­fer­en­ti­ation

However, ρ2ρ1 is ef­fect­ively con­stant. This is be­cause if ρ2 is higher than ρ1, ρ1 will even­tu­ally catch up to ρ2 and vice versa.

There­fore: ρ˙Ac6

ρKSt

Sigma and time af­fect ρ equally.

The­ory 8 #

The cost value scal­ing for c3, c4, c5 are the same. Since they are ad­dit­ive with each other, we can sim­plify the equa­tion as:

ρ˙ABc3

ρ˙A

ρKSt

Sigma and time af­fect ρ equally.

From the equa­tions above, we can con­clude that for the­or­ies 1, 3, 5, 7, and 8, ρ˙ and σ are lin­early de­pend­ent on each other.

For The­ory 4, ρ˙1.5 is pro­por­tional to σ.

For The­ory 6, ρ˙3 is pro­por­tional to σ.

For The­ory 2, ρ˙10.2 is pro­por­tional to σ.

These con­clu­sions im­ply that for The­ory 2 for ex­ample, in­creas­ing σ hardly af­fects ρ˙.

Over­push­ing Coef­fi­cients #

From pre­vi­ous work­ings, the over­push­ing coef­fi­cients are:

Class: break­down;
Cap­tion: Over­push Coef­fi­cients;

T1 1 [class=“bheader”;]T5 1
T2 10.2 [class=“bheader”;]T6 3
T3 1 [class=“bheader”;]T7 1
T4 1.5 [class=“bheader”;]T8 1

This means that for ‘per­fect’ over­push, we should push the max­imum of {τ˙1, 10.2τ˙2, τ˙3, 1.5τ˙4, τ˙5, 3τ˙6, τ˙7, τ˙8}. This will max­im­ize long term τ gain, as­sum­ing everything else is equal.