August 4, 2002, 10:11
|
#31
|
Chieftain
Local Time: 05:16
Local Date: November 1, 2010
Join Date: Jun 2002
Location: Europe
Posts: 40
|
Quote:
|
t is not MY technique. In fact I don't know who discovered that,
|
Cool. Next time I edit the info thread over at CFC, I'll add the 0-science technique.... my one einstein method is needlessly mathmatical. I evolved the bulk of my own Civ2 playing in isolation, so I have some oddball techniques  .
Yup, I've read about Samson's discoveries, and posted some of his quotes and source links to here at Apolyton for some people at CFC that were trying to learn about the Key Civ & science cost stuff. Samson & Oedo have really made some great discoveries on the fundamentals of the game!!
Quote:
|
well, I'm sure you would enjoy reading the whole GL
|
I've read 6 or 7 things, and hope to eventually read it all  .
|
|
|
|
August 4, 2002, 11:24
|
#32
|
King
Local Time: 05:16
Local Date: November 1, 2010
Join Date: Oct 2000
Location: Saint-Sulpice - France
Posts: 2,616
|
Quote:
|
Originally posted by Starlifter
I evolved the bulk of my own Civ2 playing in isolation, so I have some oddball techniques .
|
I know what it is, since the same happened to me before discovering Apolyton in October 2000  .
You should have talked with smash: he is the one who has been posting on both forums (Poly and CFC) for quite a while (though quite a number of educated people have started doing that more recently: Ming, Sodaq, SlowThinker ... and certainly many others that I don't have in mind just now).
|
|
|
|
August 9, 2002, 01:51
|
#33
|
Prince
Local Time: 20:16
Local Date: October 31, 2010
Join Date: May 2000
Posts: 717
|
ST, I dl'd your civ2beakers.exe, but now I can't figure out how to use it. When I double-click to open the program, it just goes back and forth between my taskbar and my desktop without opening. What should I be doing?
I use Windows ME at home, NT at work. Maybe it's OS-dependent?
Determining the TOTAL number of beakers needed for the next tech is easy. Does your program calculate the REMAINING number of beakers needed?
Xin Yu, can you programmatically find the REMAINING number needed?
|
|
|
|
August 9, 2002, 13:27
|
#34
|
Prince
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Aug 2001
Location: Paris, France, Europe
Posts: 554
|
Quote:
|
Originally posted by debeest
...your civ2beakers.exe... I use Windows ME at home, NT at work...
|
No such a program under MacOS ?
__________________
JCP
Paris, FRANCE
|
|
|
|
August 9, 2002, 15:44
|
#35
|
King
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
|
debeest,
I use Win98 only, the program is compilated with Delphi5 under Win98. I have no clue...Does anybody other have any similar problems?
The number of beakers cumulated is stored in a savefile/memory. My program shows it, I can add a field where a user would input the total number needed, then the program could count the number of the remaining beakers.
 I didnt insert the field that inputs the total number needed since I didn't know I can use the method with 0% science also under monarchy: I wasn't able to realize I can go below 30% with science
JCP,
I can post you the source code, if you have Delphi...
|
|
|
|
August 10, 2002, 00:33
|
#36
|
Emperor
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Jul 1999
Location: Civ2 Diehard
Posts: 3,838
|
What about the science penalty/bonus?
We all have experienced changes in research cost.How will this be accounted for by a utility?
|
|
|
|
August 10, 2002, 03:07
|
#37
|
King
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
|
Smash, I can find out the number of tech programmatically, but I dont know the exact algorithm how to count the science penalty/bonus and then the total number of beakers needed. Therefore all that I can do is to add a field where you can add the total beakers needed manually.
|
|
|
|
August 10, 2002, 06:13
|
#38
|
Emperor
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Jul 1999
Location: Civ2 Diehard
Posts: 3,838
|
oh well,wishful thinking.If you could do that,you'd really have something.
|
|
|
|
August 10, 2002, 07:10
|
#39
|
King
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
|
 What would I have? Is it some english idiom that I don't know?
|
|
|
|
August 10, 2002, 12:01
|
#40
|
King
Local Time: 23:16
Local Date: October 31, 2010
Join Date: May 2001
Location: austin, tx
Posts: 2,508
|
Re: If you could do that, you'd really have something.
The key is the word 'that'. The implication is that 'that' is virtually unobtainable. Thus, if you had (something imposible), you'd really have something.
HTH
|
|
|
|
August 10, 2002, 14:10
|
#41
|
Prince
Local Time: 20:16
Local Date: October 31, 2010
Join Date: May 2000
Posts: 717
|
ST, I reiterate my question: what should I do in order to make the program work? Double-click on it? Under what conditions? Apparently I need a manual....
|
|
|
|
August 10, 2002, 16:45
|
#42
|
King
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
|
Bloody, thx
debeest, you don't get the form when you open the Civ2beakers.exe? If yes then click the Load button.
|
|
|
|
August 10, 2002, 18:48
|
#43
|
Emperor
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Jul 1999
Location: Civ2 Diehard
Posts: 3,838
|
I just know that over the years I could have saved myself oodles of turns if I had known exactly when a research penalty was to be imposed.This remains one of the most annoying things for micro managing tax.science and luxury rates.
|
|
|
|
August 11, 2002, 02:50
|
#44
|
King
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Dec 1969
Location: Emeryville, CA, USA
Posts: 1,658
|
debeest, I have tried to find the total beakers but failed. The number only showed up when cheat menu was activated to change research progress. Guess it was a calculated field which value could not be found directly.
|
|
|
|
August 13, 2002, 01:57
|
#45
|
Prince
Local Time: 20:16
Local Date: October 31, 2010
Join Date: May 2000
Posts: 717
|
ST, no, I don't get anything when I try to open Civ2beakers.exe. It appears on my taskbar, but nothing on screen. If I click on its taskbar icon, then visually the icon seems to fly to the upper left corner of my screen, but nothing appears on screen, and the icon still appears on the taskbar; if I click the taskbar icon again, it seems to fly back down to it, but nothing changes. ??? Is there any other way to open it than by double-clicking on it?
Xin Yu, I must say I'm surprised that you haven't found a field that contains either the number of beakers accumulated or the number still needed. I'm not a programmer, but wouldn't it usually be easier to store a number than to recalculate it every time?
|
|
|
|
August 13, 2002, 12:05
|
#46
|
King
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Dec 1969
Location: Emeryville, CA, USA
Posts: 1,658
|
debeest, the net shield production for each city is not there as well -- only the total shield (i.e., without considering support) is stored, then when the game processes a city the net number is calculated.
For the total beaker problem I think we have a pretty good idea how the formula looks like. It should depend on 1) the number of techs you have (excluding starting ones); b) your power rank and the difference between your tech number and the key civ's tech number; 3) map size; 4) a coefficient defined in rules.txt. Once we can figure out that we can calculate the number by ourselves.
|
|
|
|
August 13, 2002, 16:21
|
#47
|
King
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
|
debeest, I think I understand. i use 2 monitors, and by default the program loads to my monitor that is on the left side. But my left monitor has the negative horizontal coordinates.
You had to move the program to the visible part of the desktop (using alt-space etc. for example).
Try the file I attached now ( I am sorry, it is not fully finished, but the program is usable and I hope your problem is solved in this "version"...).
Last edited by SlowThinker; August 14, 2002 at 16:01.
|
|
|
|
August 13, 2002, 17:47
|
#48
|
King
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
|
Quote:
|
Originally posted by debeest
Xin Yu, I must say I'm surprised that you haven't found a field that contains either the number of beakers accumulated or the number still needed. I'm not a programmer, but wouldn't it usually be easier to store a number than to recalculate it every time?
|
Civ2 programers wrote a function that returns the number of beakers needed. In the source code this function is used at the same places as the direct value stored in the memory would be.
You are right that the value is recalculated many times, but programmers needn't to do the recalculation in detail, they only call the function (they write its name into the source code).
The way you mentioned would be more laborious: stored value would have to be recalculated after any event that might change it: key civ obtained a tech, power rank is changed, key civ is changed...
|
|
|
|
August 13, 2002, 17:52
|
#49
|
Emperor
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Mar 1999
Location: SF, CA don't call it frisco... Striker!!
Posts: 3,617
|
Have any of you programming hex-edit guys tried to get the game to display something other than the beaker graphic on the science advisor screen? Since the game knows how many beakers are in the picture you would think it could show the raw number in lieu of the graphic.
of course like all things that sound simple, that one has got to be impossible...
|
|
|
|
August 14, 2002, 04:54
|
#50
|
King
Local Time: 05:16
Local Date: November 1, 2010
Join Date: May 2001
Location: of bribery.
Posts: 2,196
|
Quote:
|
Originally posted by Starlifter
If you simply want the number of beakers necessary for the next advance, it's easy (you can even determine the range of ambiguity).
1. Note the number of turns per advance (e.g., Trade Advisor).
2. Use Trade Advisor to determine the number of beakers your empire is generating.
3. Multiply these two numbers. At that moment, this will meet or exceed the beakers for the next advance.
|
this would be when you don't have 0 or a negative number I guess  .
If we want to discover the exact beaker-algorithm we will probably need someone crazy enough to gather a massive amount of data from 1 single entire game(with 7 civs until at least future tech 50):
1) usual game-info : mapsize/difficultylevel/...
2) check every turn the total amount of beakers needed: if changed write down-->
#tech researching
#beakers needed
#powerposition
#tech all AI have
#turn
#???
any volunteers?  I promiss to help ripping the data to shreds
Shade
__________________
ex-president of Apolytonia former King of the Apolytonian Imperium
"I have not failed. I've just found 10,000 ways that won't work." --Thomas Alva Edison (1847-1931)
shameless plug to my site: home of Civ:Imperia(WIP)
|
|
|
|
August 14, 2002, 11:27
|
#51
|
Prince
Local Time: 20:16
Local Date: October 31, 2010
Join Date: May 2000
Posts: 717
|
Um ... if you're generating 0 science, then the listed number of turns per tech IS the total beakers needed. And how can you generate a negative number of science?
And ... hasn't the exact beaker algorithm already been generated, at least for deity mid-size maps? By Samson, I think (how quickly we forget), standing on the shoulders of giants.
|
|
|
|
August 14, 2002, 13:35
|
#52
|
King
Local Time: 05:16
Local Date: November 1, 2010
Join Date: May 2001
Location: of bribery.
Posts: 2,196
|
Quote:
|
Originally posted by debeest
Um ... if you're generating 0 science, then the listed number of turns per tech IS the total beakers needed. And how can you generate a negative number of science?
|
but you can get a negative number of turns/tech  ...
I thought this furmula is now been taken under fire??
Shade
__________________
ex-president of Apolytonia former King of the Apolytonian Imperium
"I have not failed. I've just found 10,000 ways that won't work." --Thomas Alva Edison (1847-1931)
shameless plug to my site: home of Civ:Imperia(WIP)
|
|
|
|
August 14, 2002, 15:16
|
#53
|
Prince
Local Time: 20:16
Local Date: October 31, 2010
Join Date: May 2000
Posts: 717
|
How can you get negative turns/tech?
And where has there been any doubt cast on the formula?
|
|
|
|
August 14, 2002, 15:22
|
#54
|
Prince
Local Time: 20:16
Local Date: October 31, 2010
Join Date: May 2000
Posts: 717
|
ST, your new version works for me. Thanks!
|
|
|
|
August 14, 2002, 18:22
|
#55
|
King
Local Time: 05:16
Local Date: November 1, 2010
Join Date: May 2001
Location: of bribery.
Posts: 2,196
|
Quote:
|
Originally posted by debeest
How can you get negative turns/tech?
|
having a decadent amount of beakers  ...
(btw when going in future techs you get to a point where you will need more the 16k beakers/tech)
Shade
__________________
ex-president of Apolytonia former King of the Apolytonian Imperium
"I have not failed. I've just found 10,000 ways that won't work." --Thomas Alva Edison (1847-1931)
shameless plug to my site: home of Civ:Imperia(WIP)
|
|
|
|
August 14, 2002, 19:09
|
#56
|
King
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
|
Quote:
|
Originally posted by debeest
And ... hasn't the exact beaker algorithm already been generated, at least for deity mid-size maps? By Samson, I think (how quickly we forget), standing on the shoulders of giants.
|
debeest,
I remember samson's two threads - The Cost of Research Explained and The Key to Tech Gifting. But I think it was an example only - for deity, small map and 7 civs.
|
|
|
|
August 15, 2002, 00:20
|
#57
|
Prince
Local Time: 20:16
Local Date: October 31, 2010
Join Date: May 2000
Posts: 717
|
Deity, mid-size map, 7 civs. And someone generated some numbers for small and large maps, I think.
I guess my point is, now we know how the formula works. For those playing other settings, it should be easy to find the numbers to plug into it.
|
|
|
|
August 15, 2002, 07:44
|
#58
|
King
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
|
debeest,
There are not only three map sizes possible in Civ2.
Also I dont know how it works with 6 civs for example: the man who alerted me that supreme is not compared to the white but to himself a couple months ago, it was you, I think
So I think some testing would be needed (some points from shade's list would't need to be watched probably).
|
|
|
|
August 15, 2002, 20:04
|
#59
|
Emperor
Local Time: 21:16
Local Date: October 31, 2010
Join Date: Dec 1969
Location: LF & SG(2)... still here in our hearts
Posts: 6,230
|
Shade!
Haven't seen any updates on your record attempt lately. Slugging away? On sabbatical?
__________________
(\__/) Save a bunny, eat more Smurf!
(='.'=) Sponsored by the National Smurfmeat Council
(")_(") Smurf, the original blue meat! © 1999, patent pending, ® and ™ (except that "Smurf" bit)
|
|
|
|
August 16, 2002, 02:08
|
#60
|
King
Local Time: 05:16
Local Date: November 1, 2010
Join Date: Oct 2000
Location: Saint-Sulpice - France
Posts: 2,616
|
Quote:
|
Originally posted by SlowThinker
debeest,
I remember samson's two threads - The Cost of Research Explained and The Key to Tech Gifting. But I think it was an example only - for deity, small map and 7 civs.
|
I also remember those 2 threads (they are in the GL) and I consider that samson has explained the cost of research and has given the key to tech gifting (just like oedo has discovered the xxxo pattern, even if he has not published tables for all levels).
samson was a very brilliant analyst of this game and I very much regret that he suddenly stopped posting about a year ago.
(BTW does anyone know what happened to him?)
|
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
All times are GMT -4. The time now is 00:16.
|
|