Thread Tools
Old July 13, 2002, 16:26   #1
Bloody Monk
Civilization II Democracy GameCivilization II Succession GamesApolytoners Hall of Fame
King
 
Bloody Monk's Avatar
 
Local Time: 23:16
Local Date: October 31, 2010
Join Date: May 2001
Location: austin, tx
Posts: 2,508
Calculating beakers needed for the next advance
Is there a way to accurately determine how many beakers are needed to complete the advance??? I can see how many total* and how many I produce this turn**, but I can't remember if there is a way to pinpoint how many there are already/how many are needed.

*you can find the total needed for the advance by sliding the Science to zero
**At the end of the Trade page there is a summary...income, cost, science

Sometimes knowing that 3 extra Einsteins, for instance, will get the advance this turn would be very useful.
Bloody Monk is offline  
Old July 13, 2002, 17:35   #2
Scouse Gits
lifer
Civilization II PBEMTrade Wars / BlackNova TradersGalCiv Apolyton EmpireApolytoners Hall of FameCivilization II Succession Games
Emperor
 
Scouse Gits's Avatar
 
Local Time: 04:16
Local Date: November 1, 2010
Join Date: Nov 1999
Location: Liverpool, United Kingdom
Posts: 6,344
Pencil and Paper if you are seriously anally retentive, but we use Cool Ruler which you can get from ... * short pause while we frantically search the net ... * Fabsoft at http://www.fabsoft.com/pages/Downloa...Cooler%20Ruler enjoy...

The SGs just beginning to dent the first bottle
__________________
"Our words are backed by empty wine bottles! - SG(2)
"One of our Scouse Gits is missing." - -Jrabbit
Scouse Gits is offline  
Old July 13, 2002, 18:03   #3
Bloody Monk
Civilization II Democracy GameCivilization II Succession GamesApolytoners Hall of Fame
King
 
Bloody Monk's Avatar
 
Local Time: 23:16
Local Date: October 31, 2010
Join Date: May 2001
Location: austin, tx
Posts: 2,508
Thanks and here's to ye...

Do I recall correctly that cool ruler is just that, a ruler. And this method involves extrapolation...x # of beakers per tick. BTW, how do count those little buggers, especially after a few, shall I say, attitude adjusters.
Bloody Monk is offline  
Old July 13, 2002, 19:14   #4
Scouse Gits
lifer
Civilization II PBEMTrade Wars / BlackNova TradersGalCiv Apolyton EmpireApolytoners Hall of FameCivilization II Succession Games
Emperor
 
Scouse Gits's Avatar
 
Local Time: 04:16
Local Date: November 1, 2010
Join Date: Nov 1999
Location: Liverpool, United Kingdom
Posts: 6,344
Quote:
Originally posted by Bloody Monk
Thanks and here's to ye...

Do I recall correctly that cool ruler is just that, a ruler. And this method involves extrapolation...x # of beakers per tick. BTW, how do count those little buggers, especially after a few, shall I say, attitude adjusters.
That sounds remarkably numerical analytic ... are you perhaps one of those strange people (like myself (SG[1]))?

Be aware that the new High Priestess in Space game has just been launched over in Civ2|General - please join us...

The SGs now well into the second...
__________________
"Our words are backed by empty wine bottles! - SG(2)
"One of our Scouse Gits is missing." - -Jrabbit
Scouse Gits is offline  
Old July 13, 2002, 19:46   #5
Bloody Monk
Civilization II Democracy GameCivilization II Succession GamesApolytoners Hall of Fame
King
 
Bloody Monk's Avatar
 
Local Time: 23:16
Local Date: October 31, 2010
Join Date: May 2001
Location: austin, tx
Posts: 2,508
Quote:
Originally posted by Scouse Gits


That sounds remarkably numerical analytic ... are you perhaps one of those strange people (like myself (SG[1]))?

Be aware that the new High Priestess in Space game has just been launched over in Civ2|General - please join us...

The SGs now well into the second...
Numbers and manipulating, working with them have always been a facination, though my formal training did not go very deeply into that realm. My interests are ecclectic and, mostly, strange. Kind of a contradiction, I am a happy man who is also cynical; I enjoy questioning the default view of things. For instance, I think strange is by far a better way to be.

I would be pleased to join you, especially if you keep in mind that I am still learning.
Bloody Monk is offline  
Old July 13, 2002, 19:52   #6
Bloody Monk
Civilization II Democracy GameCivilization II Succession GamesApolytoners Hall of Fame
King
 
Bloody Monk's Avatar
 
Local Time: 23:16
Local Date: October 31, 2010
Join Date: May 2001
Location: austin, tx
Posts: 2,508
Hope you enjoy a good game. I only have 2.42

Another, time.......
Bloody Monk is offline  
Old July 13, 2002, 20:22   #7
Scouse Gits
lifer
Civilization II PBEMTrade Wars / BlackNova TradersGalCiv Apolyton EmpireApolytoners Hall of FameCivilization II Succession Games
Emperor
 
Scouse Gits's Avatar
 
Local Time: 04:16
Local Date: November 1, 2010
Join Date: Nov 1999
Location: Liverpool, United Kingdom
Posts: 6,344
The reference to the " MGE upgrade" is http://hometown.aol.com/cedricgreene but you didn't hear this from us....

The SGs being improper
__________________
"Our words are backed by empty wine bottles! - SG(2)
"One of our Scouse Gits is missing." - -Jrabbit
Scouse Gits is offline  
Old July 28, 2002, 21:01   #8
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
Re: Calculating beakers needed for the next advance
Quote:
Originally posted by Bloody Monk
Is there a way to accurately determine how many beakers are needed to complete the advance??? I can see how many total* and how many I produce this turn**, but I can't remember if there is a way to pinpoint how many there are already/how many are needed.
You can count beakers added every turn manually or...
...try the attachment. It reads the number of beakers from a savefile (Xin Yu would be able to read directly from the memory but I can't ).

It is not finished, but it works...

A note: In the game I use the
Ctrl-S S Enter
combination to save the game quickly to "s.sav" file. But the Civ2 program asks if you want to rewrite a file: it annoys. Therefore there is the "delete .sav file" option in my program.

Edit: The beakers counter is moved here: Civ2 Beakers Counter
Attached Files:
File Type: zip civ2beakers.zip (177.4 KB, 31 views)

Last edited by SlowThinker; March 23, 2003 at 19:41.
SlowThinker is offline  
Old July 28, 2002, 21:08   #9
Xin Yu
Apolytoners Hall of Fame
King
 
Xin Yu's Avatar
 
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Dec 1969
Location: Emeryville, CA, USA
Posts: 1,658
Hey ST, how big a market do you think if I write a program which can read number of beakers accrued?
Xin Yu is offline  
Old July 28, 2002, 22:21   #10
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
Do you mean to read from the memory?

Wait how many times my program will be downloaded...
__________________
Civ2 "Great Library Index": direct download, Apolyton attachment
SlowThinker is offline  
Old July 28, 2002, 22:31   #11
Xin Yu
Apolytoners Hall of Fame
King
 
Xin Yu's Avatar
 
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Dec 1969
Location: Emeryville, CA, USA
Posts: 1,658
Yep. I can modify the 'lazyciv' program and show turn number (OEDO year), number of beakers, and number of total beakers needed for the current tech. But the 'lazyciv' program did not have many downloads, so I suspect maybe not worth the effort.
Xin Yu is offline  
Old July 28, 2002, 23:52   #12
Six Thousand Year Old Man
Civilization II Succession Games
King
 
Six Thousand Year Old Man's Avatar
 
Local Time: 23:16
Local Date: October 31, 2010
Join Date: Aug 2000
Location: Ad Rock
Posts: 2,665
Quote:
Originally posted by Xin Yu
Yep. I can modify the 'lazyciv' program and show turn number (OEDO year), number of beakers, and number of total beakers needed for the current tech. But the 'lazyciv' program did not have many downloads, so I suspect maybe not worth the effort.
I'd d/l it... I'm about as lazy as it gets! Is it on Apolyton (before I start hunting for it)?
__________________
"I'm a guy - I take everything seriously except other people's emotions"

"Never play cards with any man named 'Doc'. Never eat at any place called 'Mom's'. And never, ever...sleep with anyone whose troubles are worse than your own." - Nelson Algren
"A single death is a tragedy, a million deaths is a statistic." - Joseph Stalin (attr.)
Six Thousand Year Old Man is offline  
Old July 29, 2002, 05:08   #13
La Fayette
Apolytoners Hall of FameCivilization II Succession Games
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 Xin Yu
Hey ST, how big a market do you think if I write a program which can read number of beakers accrued?
Hey Xin, you don't count me among your potential customers. The reason why is that IMO there is a big difference between trying to find out how the game works, so as to play better, and trying to play the game with help of a readymade program made by someone else.
I want to go on playing my games as La Fayette (with many mistakes and 'wrong clicks') and not as La Fayette combining programs written by Xin Yu and Slow Thinker (though XY and ST are good friends of mine ).
La Fayette is offline  
Old July 29, 2002, 05:14   #14
Scouse Gits
lifer
Civilization II PBEMTrade Wars / BlackNova TradersGalCiv Apolyton EmpireApolytoners Hall of FameCivilization II Succession Games
Emperor
 
Scouse Gits's Avatar
 
Local Time: 04:16
Local Date: November 1, 2010
Join Date: Nov 1999
Location: Liverpool, United Kingdom
Posts: 6,344
Now, I too am as lazy as they come and would certainly be interested...

SG[1]

p.s. I haven't dled ST variant (despite the fact that I routinely save every turn) because to be useful such a DSS has to be always available (some sort of HUD perhaps)
__________________
"Our words are backed by empty wine bottles! - SG(2)
"One of our Scouse Gits is missing." - -Jrabbit
Scouse Gits is offline  
Old July 29, 2002, 07:01   #15
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
Xin, tell me when you will decide to do it. I will post you offsets.

La Fayette, you don't reload typos (moving in a bad direction for example)?

Scouse, what is DSS and HUD?
__________________
Civ2 "Great Library Index": direct download, Apolyton attachment
SlowThinker is offline  
Old July 29, 2002, 12:12   #16
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
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 Xin Yu
I can modify the 'lazyciv' program and show ... number of total beakers needed for the current tech.
This would be great. But how can you find it out? I can find out the "next tech number" only...
Quote:
Originally posted by Xin Yu
But the 'lazyciv' program did not have many downloads, so I suspect maybe not worth the effort.
I thought lazyciv is useful for PBEM only (production changed by the AI)...
__________________
Civ2 "Great Library Index": direct download, Apolyton attachment
SlowThinker is offline  
Old July 29, 2002, 13:56   #17
Xin Yu
Apolytoners Hall of Fame
King
 
Xin Yu's Avatar
 
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Dec 1969
Location: Emeryville, CA, USA
Posts: 1,658
ST, you are right. Lazyciv was for PBEM only.

It is very easy to find the memory address for beakers. Via the cheat menu, you can change the number repeatedly and use a memry-reading program to search for the number, so very soon you'll narrow down to a single memory address.

Now I'm thinking about a name for this new program. How about 'Peeping Civ'?
Xin Yu is offline  
Old July 29, 2002, 16:56   #18
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
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 Xin Yu
It is very easy to find the memory address for beakers. Via the cheat menu, you can change the number repeatedly and use a memry-reading program to search for the number, so very soon you'll narrow down to a single memory address.
Do you speak about the number of beakers or number of techs? In other words do you find the address for beakers cumulated or total needed beakers?

I thought the memory organization is equal to the .sav file organization, and the I am almost sure that the .sav file don't contain the number of beakers needed.
SlowThinker is offline  
Old July 29, 2002, 17:49   #19
Xin Yu
Apolytoners Hall of Fame
King
 
Xin Yu's Avatar
 
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Dec 1969
Location: Emeryville, CA, USA
Posts: 1,658
number of beakers of course. In cheat menu there is an option 'set research progress', and you can put a wierd number there, then you can search it from memory.
Xin Yu is offline  
Old July 29, 2002, 17:51   #20
Scouse Gits
lifer
Civilization II PBEMTrade Wars / BlackNova TradersGalCiv Apolyton EmpireApolytoners Hall of FameCivilization II Succession Games
Emperor
 
Scouse Gits's Avatar
 
Local Time: 04:16
Local Date: November 1, 2010
Join Date: Nov 1999
Location: Liverpool, United Kingdom
Posts: 6,344
DSS = Decision Support System - sorry I'm a Computer Systems man

HUD = Head Up Display

SG[1]
__________________
"Our words are backed by empty wine bottles! - SG(2)
"One of our Scouse Gits is missing." - -Jrabbit
Scouse Gits is offline  
Old July 29, 2002, 18:15   #21
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
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 Xin Yu
number of beakers of course. In cheat menu there is an option 'set research progress', and you can put a wierd number there, then you can search it from memory.
So I repeat my question:
Quote:
Originally posted by Xin Yu
I can modify the 'lazyciv' program and show ... number of total beakers needed for the current tech.
This would be great. But how can you find it out? I can find out the "next tech number" only...
SlowThinker is offline  
Old July 29, 2002, 19:42   #22
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
Scouse,
what is a Head Up Display?
Quote:
I haven't dled ST variant (despite the fact that I routinely save every turn) because to be useful such a DSS has to be always available (some sort of HUD perhaps)
1. I disagree . Number of beakers will tell you an exact number of turn to finish a tech.

2. I agree . I had a plan to write a tool that would do the micromanagement instead of me or serve as an peace-condition AI that would help me in playing.
Unfortunately the Civ2 rules are too complicated, moreover the existence of such a stupidities as the "Black hat bug" makes them even more complicated...

I discovered Civ Evolution, a Civ2 clone that prefers the strategy over the simulation and boosts people that wants to write the AI or some micromanagement tools or DSS for Civ-Evo.
(Link: http://c-evo.org/text.html )
I was fascinated by the idea, but after some time I found out that the realisation is far from perfect .
One day I will write my own game with simple rules and will try to make an AI or a DSS for it...
__________________
Civ2 "Great Library Index": direct download, Apolyton attachment

Last edited by SlowThinker; July 29, 2002 at 19:52.
SlowThinker is offline  
Old July 29, 2002, 19:44   #23
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
Local Time: 06:16
Local Date: November 1, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
Xin,
A sidenote about Civ2 programs: I received your PM at CivFan about a month ago:
Quote:
Xin Yu wrote on Jun 17, 2002 10:22 PM:
Re: an order
...Sorry I did not notice this message till now. It is not entirely impossible but very difficult....Xin
did you get my answer?
Quote:
Originally posted by SlowThinker
...I tried to start the tool that would open .sav, .net etc. files (my post from 25-05-2002 23:46 in your thread). I succesfully hooked the keyboard, but I have problems with sending keystrokes to the Civ2.exe via the PostThreadMessage proc. I would appreciate if you could help...
__________________
Civ2 "Great Library Index": direct download, Apolyton attachment
SlowThinker is offline  
Old July 29, 2002, 20:10   #24
Xin Yu
Apolytoners Hall of Fame
King
 
Xin Yu's Avatar
 
Local Time: 20:16
Local Date: October 31, 2010
Join Date: Dec 1969
Location: Emeryville, CA, USA
Posts: 1,658
ST,

Total number of beakers can be figured out from the range for the 'set research progress' window (0-xxxxx).

I have yet to get a program to insert keystrokes to civ. This was never needed in my programs so I did not bother. I think it is doable though. However when trying to insert multiple keystrokes to civ, make sure you wait 1000 beeps between keys to give civ enough time to respond.
Xin Yu is offline  
Old July 29, 2002, 21:01   #25
La Fayette
Apolytoners Hall of FameCivilization II Succession Games
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
La Fayette, you don't reload typos (moving in a bad direction for example)?
Generally not (I consider it one more luck factor in the game), but when the consequence is important and I really didn't click where I was intending to...then I generally correct my mistake.
La Fayette is offline  
Old July 30, 2002, 05:15   #26
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
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 Xin Yu
Total number of beakers can be figured out from the range for the 'set research progress' window (0-xxxxx).
But how can you find it out programmatically?
__________________
Civ2 "Great Library Index": direct download, Apolyton attachment
SlowThinker is offline  
Old July 30, 2002, 13:10   #27
Starlifter
Chieftain
 
Starlifter's Avatar
 
Local Time: 05:16
Local Date: November 1, 2010
Join Date: Jun 2002
Location: Europe
Posts: 40
How to figure the (almost) exact # of beakers for the current advance.


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.



More accuracy:

Reduce # of beakers generated & increase the numver of turns.... cut the science slider to 0%, and use only one Einstein in a no-science improvement/wonder city. Then just multiply 3*(# Turns). In Fundy, a single einstein will make 2 beakers.

The range of error is +0/-(beakers empire generates - 1)

Example:

Your empire generates 3 beakers. It takes 250 turns for an advance:

3*250=750 +0/-2, or 748 to 750.

Deliver freight accordingly, and adjust science slider & einsteins to cover any remainder.


Big note: Changes in your Key Civ & your Key Civ's accumulated advances can modify this, even during your current turn.... so this is a "point" calculation.



Of course, if you want the exact number, just use Cheat Mode... but the 1 einstein method will get you within +0/-2 beakers.
Starlifter is offline  
Old July 30, 2002, 15:38   #28
La Fayette
Apolytoners Hall of FameCivilization II Succession Games
King
 
Local Time: 05:16
Local Date: November 1, 2010
Join Date: Oct 2000
Location: Saint-Sulpice - France
Posts: 2,616
starlifter
If you keep NO Einstein at all and set science to zero, the number of turns required (as given by the game) is EXACTLY the number of beakers needed for next advance.
La Fayette is offline  
Old August 3, 2002, 19:02   #29
Starlifter
Chieftain
 
Starlifter's Avatar
 
Local Time: 05:16
Local Date: November 1, 2010
Join Date: Jun 2002
Location: Europe
Posts: 40
LOL, I never noticed that, Lafayette! Now that you mention it, it all makes sense, and I can even recall the numbers from some prior games.... I guess I have always done it that way because I just leave one lone scientist grinding away turn after turn in mid-game. I just figure the # of needed beakers, and send freght in to exceed it and I'm set for another advance. But the precise technique you have is even better!

You might want to post your technique to this post, where I was also espousing the less-precise 1-scientist technique.

Thanks!

Starlifter is offline  
Old August 4, 2002, 02:56   #30
La Fayette
Apolytoners Hall of FameCivilization II Succession Games
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

You might want to post your technique to this post, where I was also espousing the less-precise 1-scientist technique.

Thanks!

It is not MY technique. In fact I don't know who discovered that, but what you must know is that the great discoverer in the field of research is named SAMSON. He was the one who discovered the method for calculating (not measuring) the number of beakers needed for next advance. He was also the one who discovered the key to tech gifting (the so-called 'key civ').
You can find those results (and many others) in the Great Library (thread #2 on top of the strategy forum). The threads where those findings have been discussed can be found at letter 'B' for Beakers.
Read them. I am sure you will enjoy it.
(well, I'm sure you would enjoy reading the whole GL )
La Fayette is offline  
 

Bookmarks

Thread Tools

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 00:16.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team