Rushbuy cost formulas

X is the remaining production cost of the item. Y = floor(X^1.1).

Galactic Manufacturing Corp.: 6Y
Terran Manufacturing: 4Y, plus 1+floor(Y/5) per week for floor(Y^0.61) weeks.
United Builders, Inc.: 2Y+50, plus 2+floor(3X^0.55) per week for floor(Y^0.6+22.3) weeks.
Mitrosoft: Y+50, plus 1+floor(Y^0.55) per week for ceil(1.5Y^0.8+141.5) weeks.

The United Builders per-week value is sometimes 1 too small (it's probably really some function of Y, but the obvious Y^0.5 actually does a worse job of fitting the data); otherwise these formulas appear to be accurate for Suicidal difficulty. (Thank you, Iconians, for being a sufficiently feeble opponent so I could gather the data necessary to infer these formulas. )

For lower difficulties, the lease length for United Builders, Inc. and Mitrosoft are reduced; there are no other changes.
7,912 views 4 replies
Reply #1 Top
What do you mean by "floor"? Is it a ROUNDDOWN() function?
Reply #2 Top

What do you mean by "floor"? Is it a ROUNDDOWN() function?


Yes, round down to the nearest integer, and ceil() is round up.
Reply #3 Top
I just use the default when I rush buy.
Reply #4 Top

I just use the default when I rush buy.


Not necessarily a good idea. Below a production cost of 32, the first lease option almost always has a cheaper TOTAL cost, not just a cheaper initial cost, than the default. And for expensive items, the game may be over before your total payments on a long lease come close to adding up to more than the default.