.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #11  
Old July 23rd, 2002, 05:10 AM
Grandpa Kim's Avatar

Grandpa Kim Grandpa Kim is offline
Captain
 
Join Date: Jan 2002
Location: Calgary, Canada
Posts: 858
Thanks: 2
Thanked 0 Times in 0 Posts
Grandpa Kim is on a distinguished road
Default Re: Tech Progression Formula?

Jimbob, that will work in some but not all situations.

If you have only 6 levels of propulsion, thats what the other player will receive.

If you have 12 levels and he has 5, he will receive levels 6, 7, 8, 9, 10 and 11 !! You are giving him 6 levels that he doesn't have.

Best to know exactly what each other has before making the trade.

I once made this trade with the AI. Can't remember what I gave, but he gave me two levels of fighters. Like this:

fighters
fighters

I only received one level because that was all he had! (Naturally I had to declare war and wipe him out. )
__________________
Those who can, do.
Those who can't, teach.
Those who can't teach, slag.

http://se4-gaming.net/
Reply With Quote
  #12  
Old July 23rd, 2002, 06:00 PM
jimbob's Avatar

jimbob jimbob is offline
First Lieutenant
 
Join Date: Sep 2001
Location: Edmonton, Alberta, Canada
Posts: 738
Thanks: 0
Thanked 0 Times in 0 Posts
jimbob is on a distinguished road
Default Re: Tech Progression Formula?

Quote:
If you have 12 levels and he has 5, he will receive levels 6, 7, 8, 9, 10 and 11 !! You are giving him 6 levels that he doesn't have.
I think I got it... one more question. Suppose I have level 5 Existentialism and he has level 1 Existentialism, and then I offer:

Existentialism
Existentialism

Will he get levels 2 & 3? Or will he get all the way up to level 5 (even though I only 'gave' two levels in the trade)? It seems he should just get levels 2 & 3. But if he had level 2 to start, he would get levels 3 & 4.

Yes?
__________________
Jimbob

The best way to have a good idea is to have lots of ideas.
-Linus Pauling
Take away paradox from the thinker and you have a professor.
-Søren Kierkegaard
Reply With Quote
  #13  
Old July 23rd, 2002, 06:09 PM
geoschmo's Avatar

geoschmo geoschmo is offline
National Security Advisor
 
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 4 Times in 1 Post
geoschmo is on a distinguished road
Default Re: Tech Progression Formula?

Yes. It appears you have it now Jimbob.
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
Reply With Quote
  #14  
Old July 23rd, 2002, 06:17 PM
DirectorTsaarx's Avatar

DirectorTsaarx DirectorTsaarx is offline
Major
 
Join Date: Dec 2000
Location: Northern Virginia, USA
Posts: 1,048
Thanks: 0
Thanked 0 Times in 0 Posts
DirectorTsaarx is on a distinguished road
Default Re: Tech Progression Formula?

Quote:
Originally posted by Baron Munchausen:
Those formulas were posted by PvK, and he was just describing what he saw without thinking very much about the underlying math. I don't think PvK is a mathematician or even a programmer. I think the new formulas posted in this thread are cleaner and probably closer to the truth of what's going on in the game code. Just goes to show you that there are many ways to describe the same thing.
Well, DavidG's formulas are mathematically equivalent to Andrés' formulas (yeah, I'm a geek; I did a quick arithmetic proof). DavidG's formulas are just the recursive form (i.e., the total cost is the previous level's cost plus the difference calculated from his formulae), while Andrés' formulas are the absolute form (i.e., you just need to know the level cost and the level being researched to find the total cost).

For those who are interested, the proof involves taking the "absolute" formula for level "L" and subtracting the formula for level "L-1", then reducing algebraically to come up with the difference between each level.

Full proof follows:

Low tech cost: absolute formula is LC*L

LC*L - LC*(L-1) = LC*L - LC*L + LC = LC

Therefore, the difference in cost for each level is equal to the level cost.

-----------------------------------
Medium tech cost: absolute formula is LC*(L²/2)

LC*(L²/2) - LC*[(L-1)²/2] = LC*[L²/2 - (L²/2 - 2L/2 + 1/2)] = LC*[2L/2 - 1/2] = LC*(L - 0.5)

Therefore, the difference in cost for each level is equal to the level cost times "Level - 0.5"

-----------------------------------
High tech cost: absolute formula is LC*(L²)

LC*(L²) - LC*(L-1)² = LC*[L² - (L² - 2*L + 1)] = LC*(2L - 1) = 2*LC*(L - 1/2)

Therefore, the difference in cost for each level is equal to the level cost times 2, times "Level - 0.5"

[ July 23, 2002, 17:18: Message edited by: DirectorTsaarx ]
__________________
L++ Se+++ GdY $++ Fr C+++ Csc Sf Ai AuO M+ MpTM S Ss RRSHP+ Pw- Fq->Fq+ Nd+++ Rp G++ Mm++ Bb---
Reply With Quote
  #15  
Old July 23rd, 2002, 06:27 PM
geoschmo's Avatar

geoschmo geoschmo is offline
National Security Advisor
 
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 4 Times in 1 Post
geoschmo is on a distinguished road
Default Re: Tech Progression Formula?

Awesome work DirectorT. Really!

I am a bit of a math dweeb myself, but not at your level apparently. I did test a few levels of DavidG's method (Can't bring myself to call it a "formula" ) and I did see that it worked for every one I tested. So I assumed it would be correct forever. I figured there was a way to mathematically prove it, but my brain started hurting when I tried, so I quit.

Geoschmo
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
Reply With Quote
  #16  
Old July 23rd, 2002, 07:20 PM

E. Albright E. Albright is offline
Second Lieutenant
 
Join Date: Sep 2000
Location: Ohio, USA
Posts: 454
Thanks: 0
Thanked 0 Times in 0 Posts
E. Albright is on a distinguished road
Default Re: Tech Progression Formula?

Quote:
Originally posted by geoschmo:
I figured there was a way to mathematically prove it, but my brain started hurting when I tried, so I quit.
Well, if you really were curious (and I certainly hope you're not), my semi-versed eye wants to say that proving this should probably involve mathmatical induction, and the principle thereof. 'Course, the Last "math" course I took was Analysis of Algorithms, and said principle was my main tool therein...

E. Albright

"When all you have is a hammer, everthing starts to look like a nail."
Reply With Quote
  #17  
Old July 23rd, 2002, 09:18 PM

Stone Mill Stone Mill is offline
First Lieutenant
 
Join Date: Feb 2001
Location: NJ
Posts: 738
Thanks: 0
Thanked 0 Times in 0 Posts
Stone Mill is on a distinguished road
Default Re: Tech Progression Formula?

Well, I did learn one thing... how to successfully bait math geeks. And to think how many of you were passed on the starring role in "A Beautiful Mind."



Well, needless to say I found this info valuable, but as a pragmatist I bailed out mentally when arithmetic proofs popped up. OUCH!

What I'm trying to say is thanks, especially to Andres, for his quick response.

I think most PBW players will find this info quite pertinent. It should limit the amount of stumbling around when figuring out trade values.
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 12:51 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.