Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! 2.6/7 » The Academy » Planet value after terraforming
Planet value after terraforming Sun, 07 December 2003 12:04 Go to next message
Staz is currently offline Staz

 
Lieutenant

Messages: 514
Registered: November 2003
Location: UK
Does anyone know how to calculate what a planet's eventual value will be after x amount of terraforming ?

I'm at the start of the game (with no terraforming capability), looking at a world and trying to guess what it would be like in the end-game with all three +/-15 terraforming techs.

I've seen the
Hab%=SQRT[(1-g)^2+(1-t)^2+(1-r)^2]*(1-x)*(1-y)*(1-z)/SQRT[3]

formula on starsfaq but I'm not entirely sure I understand it. Is it what I am looking for ? If so, can anyone explain what it means ?

Report message to a moderator

Re: Planet value after terraforming Sun, 07 December 2003 16:15 Go to previous messageGo to next message
joseph is currently offline joseph

 
Lt. Junior Grade

Messages: 440
Registered: May 2003
Location: Bristol
Terraforming is quite complicated (as you probaly guessed from the formula you found).
It varies depending on how wide your hab range is and whether you have an imunity.
To use the simplest example
grav 16-84 *
Temp 16-84 *
Rad 16-84
(* I am aware that these use different scales but to keep life simple for myself I give each hab 0-100 scale).

In this case each 1% teraforming would increase your hab by 1%
(3 habs each 33 clicks from edge to middle).
If the grav was changed to 34-66 then each 1% of Grav would increase your hab by 2%

If you have 1 immunity then habs of 25-75 will give you a 2% hab per 1% terraform.

I use guesswork a lot
My rule of thumb
- If your hab is narrow then teraforming will be more effective
- If you have an immunity then teraforming is more effective.
- No planet will ever have a better hab than 100% - TV(r + t + g)
Where TV is the "with terraforming it will be ?% away form your ideal"
ie one that with full teraforming would be 5% away on all 3 variables will be 85% hab at the very best.

Hope this is of some help, after a while you tend to get a feel for what they will be.
If you want to know precisely then you may have to work out the formula
Joseph



Joseph
"Can burn the land and boil the sea. You cant take the Stars from me"

Report message to a moderator

Re: Planet value after terraforming Sun, 07 December 2003 17:35 Go to previous messageGo to next message
Staz is currently offline Staz

 
Lieutenant

Messages: 514
Registered: November 2003
Location: UK
Thanks.

I've got the formula working thanks to an example I found in the newsgroup (search for "example Loren Slinky group:rec.games.computer.stars"), and it seems to work OK.

As regards terraforming, am I right in thinking that 1% terraforming will move *each* of the values 1 "click" closer to ideal ?

Report message to a moderator

Re: Planet value after terraforming Sun, 07 December 2003 18:24 Go to previous messageGo to next message
gible

 
Commander

Messages: 1343
Registered: November 2002
Location: Wellington, New Zealand

Yes you are right. Once click is not (eg)1mR.

I don't think Joseph's expanding hab range idea is correct for calculations although quite correct to answer the question "Can I live there?". I believe you should adjust the planets specs(terraform) to obtain the final terraformed value and calculate with that result.

Incidentally the Stars! Calculator v3.06 available in the KN-2050 download wotsit has a planet value bit...I don't know what formula it uses tho.(I assume the same one)


[Updated on: Sun, 07 December 2003 18:26]

Report message to a moderator

Re: Planet value after terraforming Sun, 07 December 2003 18:32 Go to previous messageGo to next message
Staz is currently offline Staz

 
Lieutenant

Messages: 514
Registered: November 2003
Location: UK
So, assuming I get max (non-TT) tech I can adjust each value by up to 15 clicks, right ?

I'm building (yet another) utility. One of the things I want it to do is tell me what the _eventual_ value of each planet will be, after the best terraforming I can give it, once I have maxed out my tech.

I think I am pretty much there now.

Report message to a moderator

Re: Planet value after terraforming Sun, 07 December 2003 18:35 Go to previous messageGo to next message
gible

 
Commander

Messages: 1343
Registered: November 2002
Location: Wellington, New Zealand

Yup.

Report message to a moderator

Re: Planet value after terraforming Mon, 08 December 2003 12:59 Go to previous messageGo to next message
LEit is currently offline LEit

 
Lt. Commander

Messages: 879
Registered: April 2003
Location: CT
joseph wrote on Sun, 07 December 2003 16:15

- No planet will ever have a better hab than 100% - TV(r + t + g)
Where TV is the "with terraforming it will be ?% away form your ideal"
ie one that with full teraforming would be 5% away on all 3 variables will be 85% hab at the very best.


This is not true. I've had worlds that are 1% away from ideal that are 100% worlds for me. This might be true if your hab widths are as you have listed, but if they are wide enough, each point of terraforming might only give you a .5% increase.



- LEit

Report message to a moderator

Re: Planet value after terraforming Mon, 08 December 2003 13:02 Go to previous messageGo to next message
LEit is currently offline LEit

 
Lt. Commander

Messages: 879
Registered: April 2003
Location: CT
staz69uk wrote on Sun, 07 December 2003 17:35

As regards terraforming, am I right in thinking that 1% terraforming will move *each* of the values 1 "click" closer to ideal ?


Each 1% terraforming will move *one* of the values 1 "click" closer to ideal. I think it moves the one that will give you the biggest % gain in habibility, but that's just from observation, not any testing.



- LEit

Report message to a moderator

Re: Planet value after terraforming Mon, 08 December 2003 13:37 Go to previous messageGo to next message
Staz is currently offline Staz

 
Lieutenant

Messages: 514
Registered: November 2003
Location: UK
LEit wrote on Mon, 08 December 2003 18:02

Each 1% terraforming will move *one* of the values 1 "click" closer to ideal. I think it moves the one that will give you the biggest % gain in habibility, but that's just from observation, not any testing.


Thanks - I have just re-read the manual and come to the same conclusion, that each 1% moves one value one click.

As it turns out, I'm not interested in how much 1% terra will improve a planet; all I want to know is what the planet value would be after a total of x% terraforming.

I now have a nice report for my current game that lists each scouted planet with it's eventual value once I have terraformed it to the max - with terraforming tech I don't even have yet!

Report message to a moderator

Re: Planet value after terraforming Thu, 11 December 2003 04:18 Go to previous messageGo to next message
mazda is currently offline mazda

 
Lieutenant

Messages: 655
Registered: April 2003
Location: Reading, UK
I have a grid for values of hab with a 1-immune race.

What it mainly shows is that going from a value that is on the edge of your band to a value that is half-way to ideal is worth a lot more than going from half-way all the way to perfect.

With a 1-immune race, having the other two hab bands right on the edge makes a 14% planet.
Take one hab to 50% it becomes 32%, take both other habs to 50% and the planet becomes 71%.
From then on it is close to linear (e.g. both habs to 75% makes the hab 85%).

Basically the best gains per 1% terra are when the values are just under half-way to ideal.
The worst gains are when one value is good, the other is poor and you are terraforming the already good value.

There is a massive slowdown when you get a hab 50% of the way to ideal (i.e. the hab function is not smooth, which is one reason why we've never got a perfect formula).

Another statistic with 1-immune races is that 1/4 of all initial green planets will be at 75% hab or better (roughly).
So you know how many "breeders" you might expect without using terra.


[Updated on: Thu, 11 December 2003 05:49]

Report message to a moderator

Re: Planet value after terraforming Thu, 11 December 2003 15:40 Go to previous messageGo to next message
Staz is currently offline Staz

 
Lieutenant

Messages: 514
Registered: November 2003
Location: UK
I've got my program working OK now. It loads in a planet report, I tell it my race details, and it lists me all the planets I've scouted along with what their value will be once I've researched and applied all the terraforming I can get.

Seems to work with immunities as well, but I'm not sure if the formula is supposed to work for non-green planets.

Report message to a moderator

Re: Planet value after terraforming Mon, 15 December 2003 13:23 Go to previous messageGo to next message
Hatterson is currently offline Hatterson

 
Warrant Officer
Past Weekly Puzzle Master

Messages: 121
Registered: May 2003
Location: NY, USA

Hmm....sounds interesting.

Would you perhaps be willing to share your program with the rest of us. From the sounds of it, it would save me a bunch of time.



"Don't be so humble - you are not that great. " - Golda Meir (1898-1978) to a visiting diplomat

Report message to a moderator

Re: Planet value after terraforming Mon, 15 December 2003 19:32 Go to previous messageGo to next message
Staz is currently offline Staz

 
Lieutenant

Messages: 514
Registered: November 2003
Location: UK
Hatterson wrote on Mon, 15 December 2003 18:23


Would you perhaps be willing to share your program with the rest of us.


I'll "release" it at some point, but at the moment it only runs in my development environment, and only because I know the million things that will crash it, and don't do them.

Report message to a moderator

icon10.gif  Re: Planet value after terraforming Tue, 06 January 2004 18:01 Go to previous messageGo to next message
overworked is currently offline overworked

 
Lt. Junior Grade

Messages: 403
Registered: November 2002
Location: Pittsburgh, PA

I dug around and found a spreadsheet for terraforming calculations I did for a team game a while back. I started genericizing (is that a word?) it for possible common use and then left it for other projects.

I pulled it back out the other day and finished up a few things. I've passed it to a few friends for evaluation and am quite willing to make it available in a couple of days.

It's a fairly ugly Excel spreadsheet, but currently handles comparisons for up to four races on a single sheet. And I haven't hidden the calculations at all, so one could hopefully follow things and work out what I did. The first page also includes instructions on entering the necessary race parameters and setting up the planet list and where to pump in the data from a pxx file for the formulas to use.

I'll post again when it's ready to go out. Current size with most data stripped out is 50kb. It was about 1300kb with the full data from a large galaxy (512 planets).

I'm also looking for a potential site to host the file since I don't have a website for it (or any of the other odd things I've written up now and again.)

- Kurt

Report message to a moderator

Re: Planet value after terraforming Tue, 06 January 2004 22:28 Go to previous messageGo to next message
Ron is currently offline Ron

 
Commander
Forum Administrator
Stars! AutoHost Administrator

Messages: 1231
Registered: October 2002
Location: Collegedale, TN
overworked wrote on Tue, 06 January 2004 18:01


I'm also looking for a potential site to host the file since I don't have a website for it.

- Kurt

I'll host it if you want.



Ron Miller
Stars! AutoHost

Report message to a moderator

Re: Planet value after terraforming Fri, 09 January 2004 18:41 Go to previous messageGo to next message
overworked is currently offline overworked

 
Lt. Junior Grade

Messages: 403
Registered: November 2002
Location: Pittsburgh, PA

Ron wrote on Tue, 06 January 2004 22:28

overworked wrote on Tue, 06 January 2004 18:01


I'm also looking for a potential site to host the file since I don't have a website for it.

- Kurt

I'll host it if you want.


Thanks Ron. I see it's now in the download page.

UGLY_TT.XLS is anyone is interested.

Probably mainly of use for people in a team game wanted to figure out what planets are best suited for which race.

- Kurt

Report message to a moderator

Re: Planet value after terraforming Fri, 09 January 2004 22:07 Go to previous messageGo to next message
mlaub is currently offline mlaub

 
Lieutenant

Messages: 744
Registered: November 2003
Location: MN, USA
Quote:


Thanks Ron. I see it's now in the download page.

UGLY_TT.XLS is anyone is interested.

Probably mainly of use for people in a team game wanted to figure out what planets are best suited for which race.

- Kurt


Looks like something I'll add to my collection...Thanks! Ummm, just browsing through the .xls, I note that your hab helper looks broke on the midpoint calculations, or did I have one to many at happy hour?

Shouldn't this-
IF(D33="R",ROUND((F33+E33)/2-50,0)

be-
IF(D33="R",ROUND((F33+E33)/2,0) ???

and

IF(D33="T",ROUND((F33+E33)/8,0)

be-
IF(D33="T",ROUND((F33+E33)/2,0) ???

and

Grav looks off by 1 click at the max end. Probably from a matching error on the .12 vs .125 etc. in the table lookup?

Is that right?


-Matt



Global Warming - A climatic change eagerly awaited by most Minnesotans.

Report message to a moderator

Re: Planet value after terraforming Sat, 10 January 2004 17:34 Go to previous messageGo to next message
overworked is currently offline overworked

 
Lt. Junior Grade

Messages: 403
Registered: November 2002
Location: Pittsburgh, PA

mlaub wrote on Fri, 09 January 2004 22:07

Quote:


Thanks Ron. I see it's now in the download page.

UGLY_TT.XLS is anyone is interested.

Probably mainly of use for people in a team game wanted to figure out what planets are best suited for which race.

- Kurt


Looks like something I'll add to my collection...Thanks! Ummm, just browsing through the .xls, I note that your hab helper looks broke on the midpoint calculations, or did I have one to many at happy hour?

Shouldn't this-
IF(D33="R",ROUND((F33+E33)/2-50,0)

be-
IF(D33="R",ROUND((F33+E33)/2,0) ???

and

IF(D33="T",ROUND((F33+E33)/8,0)

be-
IF(D33="T",ROUND((F33+E33)/2,0) ???

and

Grav looks off by 1 click at the max end. Probably from a matching error on the .12 vs .125 etc. in the table lookup?

Is that right?


-Matt


The Grav will be off a bit due to the low end having those two .12 values next to each other - no way to really tell which is being used.

As for the other mid-point formulas I need to double check those further. The "Hab Helper" was a late add-on to help a bit with the data entry, and I probably didn't test it enough since I had the races from the game I developed it for already worked out.

- Kurt

Report message to a moderator

Re: Planet value after terraforming Mon, 12 January 2004 19:09 Go to previous messageGo to next message
overworked is currently offline overworked

 
Lt. Junior Grade

Messages: 403
Registered: November 2002
Location: Pittsburgh, PA

mlaub wrote on Fri, 09 January 2004 22:07

Quote:


Thanks Ron. I see it's now in the download page.

UGLY_TT.XLS is anyone is interested.

Probably mainly of use for people in a team game wanted to figure out what planets are best suited for which race.

- Kurt


Looks like something I'll add to my collection...Thanks! Ummm, just browsing through the .xls, I note that your hab helper looks broke on the midpoint calculations, or did I have one to many at happy hour?

Shouldn't this-
IF(D33="R",ROUND((F33+E33)/2-50,0)

be-
IF(D33="R",ROUND((F33+E33)/2,0) ???

and

IF(D33="T",ROUND((F33+E33)/8,0)

be-
IF(D33="T",ROUND((F33+E33)/2,0) ???

and

Grav looks off by 1 click at the max end. Probably from a matching error on the .12 vs .125 etc. in the table lookup?

Is that right?


-Matt


Reviewed this again. I think the formulas are right. They're producing a result that is the number of "clicks" right or left of center as the center point of the range. Since all the terraforming is done in "clicks" the Hab Helper is there to help get the race's ranges and center expressed using that as a unit.

Since Rad is all positive values you get the 50 subtracted from the total in order to adjust the factor towards being right or left with a limit of 50 clicks.

Same effect in the Temp calculations since each "click" is four degrees.

As noted also, the grav results skew a bit due to the repeat value. And I seem to recall some 1% variances between spreadsheet values and "real game" comparisons. Most likely rounding error, or the game using integer math where the spreadsheet doesn't.

- Kurt

Report message to a moderator

Re: Planet value after terraforming Tue, 13 January 2004 13:20 Go to previous message
mlaub is currently offline mlaub

 
Lieutenant

Messages: 744
Registered: November 2003
Location: MN, USA
Quote:


Reviewed this again. I think the formulas are right. They're producing a result that is the number of "clicks" right or left of center as the center point of the range. Since all the terraforming is done in "clicks" the Hab Helper is there to help get the race's ranges and center expressed using that as a unit.



Ah. That explains it. I was looking at it as the actual centerpoint, not an offset from center.


-Matt



Global Warming - A climatic change eagerly awaited by most Minnesotans.

Report message to a moderator

Previous Topic: AR Races, To ME!
Next Topic: Pop drop buffer overflow
Goto Forum:
  


Current Time: Sun May 12 15:56:00 EDT 2024