Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Miscellaneous > Archive > CtP2-Creation/AI/Mods/Scenarios-Archive > CRADLE 1.35: Thoughts on game balance
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!

bottom of page
  
Author
Thread   
Pages (2): [ 1   2   ]
< Last Thread     Next Thread > Post New Thread     Post A Reply
itsamic is offline itsamic
Settler

Feb 2003
time: 06:25
  Old Post 07-02-2003 01:05
Edit/Delete Message Reply w/Quote
#31 Report this post to a moderator
Help yourself to an AD-FREE life

Unfortunately I don't know much about SLIC so the question to the experts: would it be possible to define the prio for GOAL_SETTLE_LAND in strategies.txt (if this is the right switch) dynamicly, depending to the gov type and the current number of cities to prevent the AI from overgrowing?
I have the same problem on a 200x400 map and it is too easy. I've only to wait and the AI grows into self-destruction.

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:25
Post  Old Post 07-02-2003 02:09 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#32 Report this post to a moderator
Support Apolyton buy from Amazon

quote:
Originally posted by itsamic
Unfortunately I don't know much about SLIC so the question to the experts: would it be possible to define the prio for GOAL_SETTLE_LAND in strategies.txt (if this is the right switch) dynamicly, depending to the gov type and the current number of cities to prevent the AI from overgrowing?
I have the same problem on a 200x400 map and it is too easy. I've only to wait and the AI grows into self-destruction.


Well I think the best sollution on ultra gigantic maps is to increase the city caps, that will give the AI some room and also for the human so that it is possible to achieve the bloodlust victory. Also the priorities of the goals can be changed by switshing the strategies via slic during the game. But on oversized maps as I said the real problem are the city caps.

-Martin

Immortal Wombat is offline Immortal Wombat
Prince
in perpetuity
Dec 2000
time: 05:25
  Old Post 07-02-2003 02:48 Visit Immortal Wombat's homepage!
Edit/Delete Message Reply w/Quote
#33 Report this post to a moderator
Support Apolyton buy from Amazon

itsamic, the way I did it was to make a strategy which simply removed settlers from the AIs priorities altogether, and force that strategy to be adopted once they hit the city limit.

itsamic is offline itsamic
Settler

Feb 2003
time: 06:25
  Old Post 15-02-2003 05:14
Edit/Delete Message Reply w/Quote
#34 Report this post to a moderator
Put an end to popups!

I have already increased city caps, but it should be in a limit because to much cities speeds up the game too much. I'm using 22 Civs because I think a large map and many civs make the game more "realistic", there are much more interactions possible. At the moment I'm trying with the modified pop.txt but I'm not sure if entertainers will solve the problem. If a civ grows to fast at the beginning (with many smal cities) the problem still appears.
@Immortal Wombat
Would you please post the code for changing the priority according to the city limit? I know that it is the wrong way to learn the SLIC syntax but....

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:25
Post  Old Post 15-02-2003 22:48 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#35 Report this post to a moderator
Tired of ads?

Increasing the city cap is needed if you increase the map size, also necessary is to modify the pollution settings.

By the way in my last test game I found an AI that was 7 cities over the city cap without any problems, they lowered the slider settings but only a few cities had minor problems of happiness of 72/71.

-Martin

Immortal Wombat is offline Immortal Wombat
Prince
in perpetuity
Dec 2000
time: 05:25
  Old Post 16-02-2003 17:32 Visit Immortal Wombat's homepage!
Edit/Delete Message Reply w/Quote
#36 Report this post to a moderator
Browse Apolyton AD-FREE

quote:
Originally posted by itsamic
@Immortal Wombat
Would you please post the code for changing the priority according to the city limit? I know that it is the wrong way to learn the SLIC syntax but....

I'm afraid my modem's bust so I can't post from home, where the files are... I'll try to respond when I get a new modem.

itsamic is offline itsamic
Settler

Feb 2003
time: 06:25
  Old Post 17-02-2003 16:54
Edit/Delete Message Reply w/Quote
#37 Report this post to a moderator
Support Apolyton buy from Amazon

I have already increased city cap and pollution settings. Additionally I gave water filter the ability to decrease pollution, reduced the probability to find settlers and citys in the huts, increased the min distance between cities and the nice factor for founding new cities. Currently I'm testing these settings. I think this will keep me busy for a week or so, so far it looks fine.
The next I want is to stretch the time line and the tech tree and after this it could be necessary again to steer the growing of the AI.

Immortal Wombat is offline Immortal Wombat
Prince
in perpetuity
Dec 2000
time: 05:25
  Old Post 27-04-2003 23:59 Visit Immortal Wombat's homepage!
Edit/Delete Message Reply w/Quote
#38 Report this post to a moderator
Support Apolyton or Terrorists Win

oops, forgot about this...

Actually, it seems I lied. What I did was to stop the AI building settlers when it hadn't built a city for 'a long time', and had a certain number of cities already. I don't know if this is needed, but it saves the AI hauling a whole load of settlers around a map that's already fully settled.

It's quite simple actually:

code:
// In strategies.txt STRATEGY_ENOUGH_OF_THE_SETTLERS { SettlerUnitsCount 0 } STRATEGY_ALMOST_ENOUGH_OF_THE_SETTLERS { SettlerUnitsCount 1 } // In a SLIC file int_t CityCountdown[]; HandleEvent(BeginTurn) 'settler_watcher' pre{ if(g.year <= 1){ for(i=0;i < preference("NumPlayers"); i = i + 1){ CityCountdown[player[i]] = 0 } } CityCountdown[player[0]] = CityCountdown[player[0]] + 1; if(CityCountdown[player[0]] >= 200 && player[0].cities >=15){ SetStrategicState(player[0], StrategyDB(STRATEGY_ENOUGH_OF_THE_SETTLERS_ALREADY )); } elseif(CityCountdown[player[0]] >= 100 && player[0].cities >=15){ SetStrategicState(player[0], StrategyDB(STRATEGY_ALMOST_ENOUGH_OF_THE_SETTLERS_ ALREADY)); } } HandleEvent(CreateCity) 'reset_city_watch' pre{ int_t tmpPlayer; tmpPlayer = player[0]; CityCountdown[tmpPlayer] = 0; }


If you have Dale's WhatGovAmI? code installed and running in the mod, it wouldn't be too difficult to make it check for city limits.

code:
// assuming GOVT_WhatGovtAmI array is set up. HandleEvent(BeginTurn) 'check_city_limits' pre{ int_t maxCities; government[0]=GOVT_WhatGovtAmI[player[0].owner]; maxCities=GovernmentDB(government[0].type).TooManyCitiesThreshold; if(PlayerCityCount(player[0].owner) >= maxCities){ SetStrategicState(player[0], StrategyDB(STRATEGY_ENOUGH_OF_THE_SETTLERS_ALREADY )); } }

Or something.
Untried, untested, don't sue me, hate me, or trust me ever again if it all goes pear-shaped.

 
Pages (2): [ 1   2   ]
< Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:25.
Apolyton Time is 00:25.
    top of page
Rate This Thread:
archivepost
Forum Jump:
Forum 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
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0442 seconds (82.80% PHP - 17.20% MySQL) with 31 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net