Re: A diplomacy AI rule
banjo <[email protected]> Tue, 07 Dec 2004 21:48:16 +1300
| Newsgroups | gmane.games.freeciv.ai |
|---|---|
| Message-ID | <[email protected]> |
Olivier DAVY wrote: > Hi, > > I got an idea for the diplomacy system of freeciv. > It will force the IA to use diplomacy (between IA and IA/Humans). > > The following rule could be used : > > The opportunity that diplomacy adds is that a civilization can become the > ally of another. > Being in mind that EVERY civilization (symmetry ?) has its opportunity, what > sould they do ? > It can be seen also has a constraint for IA : if the civilization does not > use this opportunity, the other will do, and will crush the former easily. > > I think (well, after reading the fourth book of "Foundation") that > civilizations should tend to create alliances that will create equal forces, > i.e. they should create symmetric super-civilizations (the alliances) to > compensate the fact that civilizations have not the same power. They hence > adjust the forces and live forever. > What is important is symmetry in that case. > Can we say that symmetry is the base of peacefull civilizations (e.g. : the > Cold War ?). > > Practically, every ten turns (for example), we should compute the forces > ratio, and allow IA civilizations to recreate or delete their alliances (but > at what cost ?). > > If you find that idea could be interesting, here is an example > Civ Force / Points > A 300 > B 200 > C 101 > D 30 > E 1 > > Perhaps an alogrithm could force IA to make alliance such as A-D = 330 and > B-C-E = 302 ? > > The algorithm could be "try to create #n alliances that minimize the maximum > of difference between two of them". > Thus everybody will think twice before attacking whatever civilization. > > Perhaps a civ can make peace with civ that are very small (to attack them > later ?), and create alliance with same-force-civs. > > Since I am also an engineer in computer science, perhaps I could help to go > further, if you like the idea. > > Olivier DAVY > Olivier.davy_at_free.fr > > > > > or it could be an option that tunes the ai's level of diplomatic sloppyness, maybe a way to change the grand strategic game by creating more unstable alliances, unlike the long lived ones I (we?) play at present. what happens if we put knobs on some constants to see how they change the feel of a game. -banjo