On the Middle-Term Modeling of Endgame Theories and the Optimal Publication Multiplier
Feel free to use the glossary or extensions as needed.
Introduction #
The game features 8 theories each with its distinct characteristics and means of behavior. Although they seem wildly different from each other visually and numerically short-term, the general long-term concept of purchasing variables of exponentially-higher prices to aid the main currency’s near-exponential progress remains constant despite the difference of how they actually affect the growth of the theories they belong to.
Therefore, we can use a single model deduced from the Cost and the Effect of all the variables used in a theory to explain the long-term and middle-term behavior of a theory, and make meaningful conclusions from the observed properties of the model about the original theories.
Required Background Knowledge #
- High school level mathematics
- Asymptotic Notations
- The Concept of ODEs
How Variable Upgrades Work in the Long Term? #
Almost every upgrade in the game follows a Cost-Level relation of:
In which
On the other hand, upgrades have two ways to determine the value of the variable:
Direct Multiplication: #
This type of upgrade has an identical equation to the equation mentioned above, just with different constants in the places of
In which
Lemma 1.1 #
If we always buy the
Proof #
From (1-1) we have:
Since
Since
Thus,
From (1-2) and (1-3) we have:
We can see that
Since
Since
Therefore, there exists a pair of
Lemma 1.2 #
For a “Direct Multiplication”
Proof #
Without loss of generality, let’s suppose that we have purchased the
We can see the upper bound as an expression of a virtual variable
According to Lemma 1.1,
Since
Which is the definition of:
Step-wise: #
This type of variable follows a rather unorthodox path of progression, an explanation of its mechanic is explained here. Let’s suppose there exist a Stepwise variable
- A cycle of
spans levels. - On the first cycle of
, it increases by per level. - On each cycle, the amount of increase per level gets multiplied by
.
Lemma 1.3 #
For each “Stepwise” variable
Proof #
Without loss of generality, let’s consider the
Since
Since
Therefore,
Since
Since
Therefore,
From (1-6) and (1-8) we have: $$\frac{mp}{q}(q^{\frac{1}{m}})^{mk+l} < v_{mk+l} < mp\frac{q}{q-1}(q^\frac{1}{m})^{mk+l}$$ Since
Therefore, there exist
Lemma 1.4 #
For a “Step-wise” variable
Proof #
From Lemma 1.3 we have:
We can see the upper and lower bound as two virtual variables, let’s call them
Since
In which
From (1-9), (1-10) and the definition mentioned in , we have:
From Lemma 1.2 and Lemma 1.4 we can obtain an important conclusion:
Lemma 1.5 #
For any purchasable variable
How Variables Propagate towards the Main Variable #
Theories all have one or more currencies, they are used to purchase variables or interact with other currencies. One shared feature of the theories is that the currencies they contain are either derived from a set of other variables and currencies via arithmetic operations, or that there is some key features in a theory that makes a few un-purchasable variables practically constant in the long term. (For example, the x,y and z in T8 due to Solarswap). Therefore, we can get the relation of a certain currency to the main currency in the long term by factoring in the currencies and variables that contribute in the growth of that specific currency. We can generalize the growth of all but a few derived variables or currencies into.
In which
Normal Cases #
Lemma 2.1 #
For any Derived Variable
Proof #
Since all the
- Multiplication:
- Addition:
From Lemma 1.5 and the closure under addition of
Integrate both sides with respect to t,
Therefore,
Since
Cases with Self-Interference #
We can determine the asymptotic notation of a variable of this kind by solving a first order ODE, below is an example with the
This is a classic example of a self-influenced variable, fortunately, the ODE is separable:
Integrate both sides,
As
We can then do the asymptotic analysis on the entire system normally from here.
More Complicated Cases #
In more complicated cases such as the systems that contain multiple powers of
- Determine the strongest term by experiment and use the previous two methods (which is how we analyze T6, which has an intricate main equation)
- Use Numerical Methods (which the Theory Simulator incorporates)
- Reverse engineer the exponent of
of a specific variable from the final Decay Factor experimentally.
If we manage to get everything sorted, we will get a powerful conclusion:
Lemma 2.2 #
For any theory system in which Lemma 2.1 can apply fully on or can be analyzed asymptotically by other means, there exists
Finally, the Model #
Here, we use the concept from Lemma 2.2, and factor in the mechanic of publication. Since all theories have the publication multiplier in the form of:
In which
Since the publication multiplier is directly multiplied on the
In which
How to Deduce the Optimal Publication Multiplier in the Endgame of a Theory From the Model #
Theorem 1 #
For any theory system
the long-term mean Publication Multiplier of
Proof #
This is a separable differential equation, after some rearrangement we have:
Integrate both sides,
Since
Evaluate both Integrals,
In an Endgame situation,
We solve the equation to get:
The goal of ours is to find the Publication Multiplier that gives the maximum speed measured in a logarithmic scale, which can be expressed with the equation below:
We substitute (3-3) into (3-4) and get:
In the Endgame,
We use differentiation to find the maximum of the expression above:
Since
Thus,
The publication multiplier of the theory is:
Since
Substitute (3-7) into (3-8),
From (3-9), we get:
Q.E.D.
The Observations We Can Get from Theorem 1 #
- The more time-sensitive the theory is, which is reflected on a higher
,the higher the publication multiplier will be. - The lower the intra-publication decay, which is reflected on a higher
, the longer the publication will be. If the intra-publication decay is negative, which means the theory is diverging without any aid from publication and , the publication multiplier will fall below 1, making publication un-economical. - In a balanced theory that is not sensitive to time (All main theories except T2,4,6), the publication multiplier will be slightly lower than
, the more severe the decay is, the lower it goes.
Examples of an Analysis #
This section will use the first two theories to explain how you compute the optimal publication multiplier of a theory solely from the information about a theory system.
Theory 1 #
The main equation in the Endgame is:
Using Lemma 1.5, we can get:
Using Lemma 2.2, we can see that the dominant term in the parentheses on the right is
Therefore,
Thus, from Theorem 1 we get:
This is very close to the geometric mean of the results of Theory Simulator from e1000 to e1500.
Theory 2 #
The main equation is:
This theory features four layers of non-main equations, all in the form of:
or
In which
Using Lemma 1.5, we can get:
Using Lemma 2.2, we can analyze all the layers and factor in the publication multiplier equation of
Therefore,
Thus, from Theorem 1 we get:
Which is close to the results of Theory Simulator without T2MC from e1000 to e1500. This behavior is expected since Coasting – The main concept of T2MC is not considered at all in this analysis.
Credits #
(The people below are not sorted)
Thanks the following people for their research contribution! #
- Ghost (Playsprout)
- Spiral (a_spiralist)
- Megaminx
Thanks the following people for their feedbacks! #
- Mr. Optimal (NGZ)
- Speedrunner (Jooo)
- scide (scbose)
- Ghost (Playsprout)
- Helper (Axiss)
- nubest
Thanks the entire community for supporting my on the way of researching and creating such a wonderful environment!