Ex­po­nen­tial Idle Guides

Day 6: Di­men­sional Ex­pan­sion

Guide writ­ten by Minh Tea (prop). Con­tri­bu­tions from the Amaz­ing Com­munity.

Feel free to use the gloss­ary as needed.

Hi class. Now that we’ve dealt with our pre­vi­ous prob­lems, today we’re go­ing to pick up the pace. First, I will in­tro­duce you to the most com­mon player strategies, and through a new mile­stone, im­ple­ment it in our the­ory. Then, we will im­ple­ment a qual­ity of life fea­ture, in the form of a timer.

▶︎ In­tro­duc­tion to player strategies

is the strongest per-level up­grade, there­fore every other up­grade should be delayed ac­cord­ing to the doub­ling chase strategy. and , there is also an­other strategy to buy them de­pend­ing on where they are in the step­wise cycle. These are called in strategy no­men­clature, with x cor­res­pond­ing to the cycle length. More in­form­a­tion about strategies in­volving step­wise up­grades can be found .

▶︎ Mile­stone swap­ping

, and the in­stant terms are , , and . As we already have a mile­stone that boosts , let’s im­ple­ment an­other that boosts . To pre­vent the the­ory’s power from be­ing af­fected by this mile­stone, let’s make it a con­stant boost by 2x per level, in­stead of rais­ing an ex­po­nent: . However, there is still a prob­lem. You may no­tice that you can take this mile­stone, even if its pre­requis­ite () is not taken. Let’s fix it. mile­stone will dis­ap­pear from the menu, un­less we have a point in the un­lock mile­stone. Suc­cess! un­lock mile­stone can’t be re­fun­ded when we have also taken the mile­stone, by us­ing the at­trib­ute, which con­stantly up­dates when we as­sign to it an ar­row func­tion: . Our first point should be spent on un­lock­ing , which leaves us two points. Now, sup­pose we were to spend the two points on ex­po­nent (our mile­stone con­fig­ur­a­tion would be ). We would have a lot of in­come for , but our growth would be much less than if we were to spend those points on . So now we have a de­fi­cit. We trans­fer those two points to (our con­fig­ur­a­tion would be ), which would max­im­ize 's growth. But then, after a while, our would be at a de­fi­cit, so we switch back to . This is the es­sence of mile­stone swap­ping, boost­ing our pro­gress fur­ther than if we were to stay all the time on only one con­fig­ur­a­tion[^1].

▶︎ Timer time

to and to are dis­played in a column.

▶︎ Ex­tra As­sign­ments

▶︎ Af­ter­math

growth to­wards the end of a pub­lic­a­tion (this is called coast­ing). This strategy, al­though per­formed only once, also clas­si­fies as mile­stone swap­ping.