Explotive gpt trade with AI

If I understand the 999 trick thread, the 999 result is the maximum gpt the AI can produce, 0 Science and 0 Luxuries, 100% commerce to taxes.

If I understand your proposal, I.Larkin, 2*(999 result) is completely in the negative gpt category. 1*(999) would leave the AI with no Science and no Luxury tax ability.

I figure that the AI might have 50% or higher for Science, and this gpt is the target, so I suggested 25% as being a somewhat safe amount to assure that the Luxury Tax is available to the AI, and some Science, too. After all, this trade takes advantage of the AI's programming not to cancel it.

It would be great to uncover a setting that would make the AI declare war on you if they were paying a big gpt and running negative. I might test that a bit as well. :D

PaperBeetle - thanks for finding that link! :goodjob: I was thinking of that discussion and I couldn't find it.
 
Devil's advocate!!
Minimum I can agree 75%. (after tough negotiation 50%). After all we should have a chanse to ruin economy of strong AIs. Also, it is a risk like "settler on Galley". Niklas at SGOTM make "alternative possibility". I don't like it because it has "deliberate action" is unclear formulation. Nobody can prove that you knew that or not. But my formulation is clear. I think anybody understand what "gift" mean.
(the gpt you paied above after tough negotiation). IF MA costs a lot it self economy will be ruined anyway.
 
Reposting from the SGOTM13 thread:
The player is not allowed to actively cancel a deal that gives gpt to an AI if the player is at the same time receiving gpt from that same AI in another deal that would not be cancelled.
I still prefer my formulation to Ivan's, because 2x or 1/4x 999 gpt is still a lot of money you could get for free. And it only deals with the Emsworth double-negative gpt issues, the deliberate tricking of an AI, and leaves all other potentially legal gpt deals scot free.

I really don't see the issue. Is it exploitish to get something for nothing? Of course it is. And that's exactly what you're doing here. And it's not getting better by the fact that you can effectively cripple the AI at the same time, making them easy targets for later invasion. That's two exploits in one gift wrapper, thanks a lot! In other words,
I. Larkin said:
After all we should have a chanse to ruin economy of strong AIs.
No. Nonononono. This is no less an exploit than the free gold is. Systematically crippling an AI by tricking him into paying more than he can sustain, by abusing the way the AIs are programmed, is definitely an exploit.

There are of course corner cases, like the one in SGOTM12 that PaperBeetle pointed out. Which is why the question of intention is the pressing point. And it's not like there isn't precedence for using intention, the palace rank exploit is one specific exploit that is very much a grey zone but which we seem to be able to handle just fine. I don't see why this should be any different.

Don't do it if it's for the sole purpose of getting free money and/or a crippled AI. But if it happens due to unforseen circumstances, most likely it won't have a very profound effect on the game.

To summarize:

Is this an exploit? Yes. Definitely yes. And doubly yes, both the free gold and the crippling of AIs are exploits.
Can we ban exploits retroactively? Of course, that's the whole point of that grey-area clause in the rules.
Should we ban this? Of course, since it's an exploit. It doesn't help that it has been up for discussion before and deemed ok, since obviously the potential impact wasn't realized in those discussions. Lord Emsworth has shown us the extent of the problem, and so we must act.
Should games using this be accepted for this COTM? I'm very tempted to say h##l no, I don't want to compete against such games, but I realize the trouble in making such a harsh judgement. So I guess it comes down to a matter of size. How much did the exploit help in this particular game? If the effects were limited at best, then allow it. If it made the game much much easier, then exclude it. It might be un-fun to have your game excluded, but it's very much un-fun not being able to compete because someone else used an exploit.
Can we use intention as a premise in the ruling? Yes we can, it has been done before to good effect.
 
Niklas, I disagree with this absolutely and even don't want to put detaild analysis.
Why for example make gpt and ask "remove or declare" allowed?
Or take "everething for gpt with MA" and kill?
It is more unfair.
At discussed exploit human player at least give something.

Ivan
 
Here's my feedback on that topic.

I used this trick twice so far:
  1. in GOTM71 (Deity level), where it gave me ca. 5000gpt. (I described it in the spoiler.) However, it had only been possible at a very late point, when I was already winning the game anyway. The trick requires to have a big lead in technology, so you have something to sell to all (or many) other civs.
  2. in GOTM72, where it gave me a few hundred gpt. (See my spoiler again.) Even though this game was Warlord, where it should be much easier to pull this trick, I again only managed to set it up at a time, when the game was won anyway.

So first of all I'm not sure, how important this exploit/strategy is after all: at least at the higher difficulty levels it will probably be possible only after you are on the road to victory anyway. So it may speed up the victory a bit, but it won't let you win a badly played game.

And second, I don't feel it's an exploit: basically there are two ways of making it happen:
  1. by interrupting a connected resource. This will give you a big reputation hit, so you will only be able to do it once, and you won't be able to trade for any resources for the rest of the game. So you are punished for doing it, therefore it's not really an exploit.
  2. By killing another AI, thus ending the millitary alliances you have made against that AI. But setting up something like this on the higher difficulty levels requires quite a bit of skillful play: you need to be able to destroy an AI (if you end the military alliance by just signing peace, you'll get the rep hit again) and you need to get the other civs to signing an alliance with you.

In any case the trick only works well, if you are well ahead in tech, as you need something that you can sell. And the AIs can't complain that they didn't get anything for their money. For example in GOTM71 I sold half the industrial age to 5 or 6 civs! So as PaperBeetle already said, they got what they paid for! If some time later they can't afford it anymore and need to sell buildings and units in order to be able to pay their debts, is that my problem? This could as well happen in the "normal course of the game". Just consider this: an AI has a decent amount of gpt just from their own "natural" income. You sell them a couple of techs for this gpt. Then a few turns later an enemy invades that AI, takes a couple of their cities which had banks/marketplaces and additionally deprives them of two or three luxuries. As a consequence they loose a substantial part of their "natural" income and in addition have to increase their luxury slider because of the lost lux resources. And after that they are no longer able to pay the gpt they owe me. You can't possibly ban/prevent something like that...?!

So my opinion is: I wouldn't call it an exploit. Rather "skillful diplomacy"... :D
And it's not always possible. For example during COTM42 the opportunity never arose, even though I kept looking for it.

Cheers, Lanzelot
 
To me, the bigger problem of the Emsworth Agreements is not that you cripple the AI, but that you are manufacturing free gold out of nothing. You can legally cripple the AI to varying extents through RoP abuse, declaring war on a Sid AI that is isolated, or even buying a worker 10 turns into the game.

The big problem with the Emsworth Agreements to me is that they create free money out of nothing. The money that the player makes on a single turn can be far greater than the total amount of commerce produced by all the citizens of the world combined. None of the other potential exploits named by anyone so far in this thread have that effect - in several of them you can take the AI's money and essentially give nothing in return, by in no legal instance are you adding money to the world's economy from nowhere.

And second, I don't feel it's an exploit: basically there are two ways of making it happen:

  1. ...
  2. By killing another AI, thus ending the millitary alliances you have made against that AI. But setting up something like this on the higher difficulty levels requires quite a bit of skillful play...

Not really - in almost every game you are going to destroy an AI at some point.
 
Niklas, I disagree with this absolutely and even don't want to put detaild analysis.
If you can't bother to do an analysis, how could we discuss it? It's not like I'm going to accept "because I say so" as a decent argument in favor.

Why for example make gpt and ask "remove or declare" allowed?
Or take "everething for gpt with MA" and kill?
It is more unfair.
It is unfair in your treatment of the AI perhaps, but not unfair in that you fabricate gold out of nothing, just like Chamnix said. And I should point out that I have at least once made a substantial gpt deal with an AI and asked him to "remove or declare", only to have him choose the former option. As for taking "everything for gpt with MA and kill", isn't that an exploit too? At least I know I would never use it. It's not listed under acceptable exploits at least, so maybe we should bring that up to discussion as well?

At discussed exploit human player at least give something.
You are not giving anything that is even remotely proportional to what you gain. To say that they get what they pay for is quite frankly bollocks, it's like a door salesman selling things "for free" (but of course with huge loans tied to them) to a senile old woman. Technically she gets what she pays for, but the point is she couldn't pay for it in the first place.

This could as well happen in the "normal course of the game". Just consider this: an AI has a decent amount of gpt just from their own "natural" income. You sell them a couple of techs for this gpt. Then a few turns later an enemy invades that AI, takes a couple of their cities which had banks/marketplaces and additionally deprives them of two or three luxuries. As a consequence they loose a substantial part of their "natural" income and in addition have to increase their luxury slider because of the lost lux resources. And after that they are no longer able to pay the gpt they owe me. You can't possibly ban/prevent something like that...?!
Of course not. This is not an exploit, since it is impossible to exploit it. You can't know in advance that some other AI is going to invade your trade partner, and you wouldn't have traded differently if you knew. And in particular, you the player don't gain more money than you would have if that other AI hadn't invaded! There's no way you could exploit it, because it isn't an exploit. The analogy in the case of Emsworth Agreements is that you of course gain much much more if you cancel the gpt deal going to the AI than if you don't. And it's all in the hands of the player, so it is fully exploitable. I don't see the problem differentiating the two.
 
Lanzelot - I had seen your post in the GOTM71 spoiler, and that initially sent me off looking for the thread with the earlier negative gpt discussion (that PaperBeetle found!) With a Deity level game in the Industrial Era, you can get a lot of natural gpt from the AI doing Tech trading, so I'm not sure if you forced a negative gpt situation on them. (I'll have to reread your spoiler and perhaps do some more investigation).

One thing I'm clear about is intentionally forcing the AI into negative gpt will not be allowed. This is a situation where the AI ends up paying you more than the 999 amount. Things happen in the course of the game that may unintentionally exploit the AI to some degree, and that's part of the uncertainty of the game and is allowable.

The issue that's open is if a limited form of manipulation by gpt trading can or should be allowed to give the player another tool in controlling the AI (like other tools that are allowed.) I don't think it's correct to allow complete crippling of the AI economy, because that's potentially so powerful it would become required to be competitive. Is there an acceptable amount of gpt trading manipulation that benefits a player through skillful use without becoming massively abusive?

Another reason to limit or eliminate the manipulative gpt trading is because the reputation hit you so justly deserve can be avoided.
 
The issue that's open is if a limited form of manipulation by gpt trading can or should be allowed to give the player another tool in controlling the AI (like other tools that are allowed.) I don't think it's correct to allow complete crippling of the AI economy, because that's potentially so powerful it would become required to be competitive. Is there an acceptable amount of gpt trading manipulation that benefits a player through skillful use without becoming massively abusive?
This completely misses the other point, which Chamnix pointed out as the more important one, the free gold that you invariably generate through the use of this exploit. I don't see how putting a limit to the amount of gold you get from the AI could ever solve that.

I recall games where one AI has fully legally given me over 400 gpt, so clearly a limit cannot be lower than that. But 400 gpt gotten through this exploit is still such a huge benefit that it would be impossible to compete against such a game without using the same exploit.

To tell the truth I'm quite baffled how some could see this not an exploit. I have yet to see a reasonable argument for why it isn't. There have been reasonable arguments regarding corner cases, but I've already argued why I don't think those are a big deal. Please, those who want to see this allowed, tell me why!?
 
I think the 999 gives the total pre-corruption, not the total available.

I have never used this - but it is quite possible to get into a state where you are making just silly amounts. The game that Lord Emsworth talked about was a 150 AD 100K victory, where he ended up with something like 4M gold, making 590K gpt.
 
I think the 999 gives the total pre-corruption, not the total available.

I have never used this - but it is quite possible to get into a state where you are making just silly amounts. The game that Lord Emsworth talked about was a 150 AD 100K victory, where he ended up with something like 4M gold, making 590K gpt.

When you are making 590k gpt, you have got to know you are exploiting the game. :lol:
 
This completely misses the other point, which Chamnix pointed out as the more important one, the free gold that you invariably generate through the use of this exploit. ...
Chamnix refers to the free gold generated out of thin air; in other words, the gold due to forcing the AI into negative gpt. I'm referring to the total amount of gpt available to the AI. I have gained this gold many times by giving the AI the tech it's currently researching; once that gpt has been freed up, the AI will trade the full amount of available gpt, up to the total amount it's willing to trade for the Tech. In the case we're discussing, the player gains some of that gpt by giving the AI gpt through a trade, then breaking the deal afterwards. As long as the first gift to the AI is less than the amount the AI is spending on research, these two approaches are somewhat similar, except in my trade the AI gets another Tech, I get 100% of the available AI gpt, and I get no hit to my reputation.

Niklas said:
I recall games where one AI has fully legally given me over 400 gpt, so clearly a limit cannot be lower than that. ...
It has to be relative to the AI's current gpt situation, which is why the 999 trick is interesting. I'd like to tie down exactly the amount it shows.

Niklas said:
To tell the truth I'm quite baffled how some could see this not an exploit. I have yet to see a reasonable argument for why it isn't. There have been reasonable arguments regarding corner cases, but I've already argued why I don't think those are a big deal. Please, those who want to see this allowed, tell me why!?
There are many ways to get additional gpt from the AI - I've mentioned the Tech trade/gift earlier. Getting the AI's gpt is probably OK; pushing them to negative gpt is definitely not. I have no problems with the wording you proposed in the SGOTM13 thread; that would be very clear cut. I'm just keeping the thread open to see what the community feeling is.
 
The player is not allowed to actively cancel a deal that gives gpt to an AI if the player is at the same time receiving gpt from that same AI in another deal that would not be cancelled.
I like this rule very much and think it covers all important aspects. :thumbsup:
 
At discussed exploit human player at least give something.
But it generates money that is not in the game.
The AI probably runs huge deficits and gets away with losing a single building or unit every turn.
That's an indirect exploition of the banned running deficit at insufficient cash exploit. :old:
 
Not really - in almost every game you are going to destroy an AI at some point.

Well, desroying an AI is not enough. As I said, during the entire COTM42 I was not able to set up an Emsworth Deal, even though I destroyed a couple of AIs. Because two more prerequisites need to be fullfilled:
  • You need to have something valuable that you can sell to the other AIs (e.g. a tech lead)
  • The other AIs must be willing to sign a millitary alliance with you (which they won't do, if they are at war with you...)

In COTM42 it never happened that all three prerequisites were fullfilled at the same time, so I insist: the Emsworth trick requires a bit of careful preparation.

The player is not allowed to actively cancel a deal that gives gpt to an AI if the player is at the same time receiving gpt from that same AI in another deal that would not be cancelled.

Actually I don't like this rule too much, because in my opinion it has two defects:
  • It also would rule out deals, which would not push the AI into negative income. And if I understood the essence of this thread correctly, then most people agree this to be the exploit: generating gold out of thin air by pushing the AI into negative. But if I can rip the AI off their "normal" income by canceling a deal, why should that be prohibited?
  • It would not cover the way I exploited the AI in my GOTM72 game: in that game I had noticed that America, Aztekia and China had joined up against poor Arabia. Arabia was loosing like two cities per turn, and when they were down to one or two cities, I expected them to be gone pretty soon... At that point I signed alliances with America, Aztekia and China for all the gold I had and then sold my tech lead to them. Indeed about two turns later the Aztecs took the last Arabian city and from then on I was making about 500 extra gpt... :D This would not be covered by Niklas' rule, because I did not cancel any deal! The Aztecs did it, so it's their own fault. If they wanted to have my money keep coming in, they shouldn't have taken the last Arabian city...!

Instead I would propose a rule like this:
"A player is not allowed to pay an AI more than the AI demands."

So for example if the AI is willing to sign a military alliance with you for 10gpt, then you should not be allowed to pay them 1000gpt for that military alliance.
If you really want to ban the Emsworth Agreements without ruling out other diplomatic tricks that might be perfectly non-exploitative, then it would probably require a rule along these lines (perhaps combined with the 999-feature to determine the point when an AI goes negative?!).

However, one more thought about whether the "Emsworth Agreement" is really exploitative or not: if I understood Lord Emsworth's writeup correctly, then it was not the "plain Emsworth Agreements" which gave him such an absurd income, it was the fact that he applied these agreements "iteratively".
What I mean is: he used the gpt that he gained by such an agreement to setup a second Emsworth Agreement with even higher sums! For example, if he starts with a natural income of 100gpt and gifts these to 4 AIs, he will end up with 500gpt. Now if he still has enough stuff to sell (and another victim that can be destroyed), he can set up a second round using the 500gpt as starting point, and that will give him 2500 gpt. This is what will lead to exponential growth, which I readily admit is exploitative.

So perhaps a compromise would be: "Plain Emsworth Agreements" are allowed, but "Iterative Emsworth Agreements" are not, so you need to wait the full 20 turns before you are allowed to set it up again?!

This would eliminate the absurd sums you get from the exponential growth, and it would eliminate the problem that "free money is generated from thin air", because with one such deal the AI may not yet be in negative gpt, or perhaps only in like minus 50-100gpt, and that's not yet really generating money from thin air, because the AI pays for that by dissolving units and city improvements. (I can see that minus 1000gpt would be exploitative, because one unit/building is never worth that much. But to me it seems that loosing a unit/building per turn is an appropriate punishment for running minus 50gpt, so I have no problem with that.)

Cheers, Lanzelot
 
Instead I would propose a rule like this:
"A player is not allowed to pay an AI more than the AI demands."

I think this way should be the greatly solution, simple and clear.
 
"The player is not allowed to actively cancel a deal that gives gpt to an AI if the player is at the same time receiving gpt from that same AI in another deal that would not be cancelled."
I like this rule very much and think it covers all important aspects. :thumbsup:


Yes, just keep it at that. (of course, the word actively includes any method that is planned by the player)
And if anyone finds a way around the rules, it should still count as abuse and is banned. We are gamers, not politicians.
 
By the way: what is so bad about generating money from thin air? That's how the "real world" works...! :crazyeye: Most of the money in this world only exists as a "virtual" number in some bank's accounting books or as a virtual number on the scoreboard of some stock market... If you'd sum up all these virtual numbers and then compare it to the number of "physically existing" coins and bills, you'd be quite surprised!

Only joking,
Lanzelot
 
It also would rule out deals, which would not push the AI into negative income. And if I understood the essence of this thread correctly, then most people agree this to be the exploit: generating gold out of thin air by pushing the AI into negative. But if I can rip the AI off their "normal" income by canceling a deal, why should that be prohibited?
I would still consider it an exploit even if the AI can afford it, but definitely not on the same scale.
It would not cover the way I exploited the AI in my GOTM72 game: in that game I had noticed that America, Aztekia and China had joined up against poor Arabia. Arabia was loosing like two cities per turn, and when they were down to one or two cities, I expected them to be gone pretty soon... At that point I signed alliances with America, Aztekia and China for all the gold I had and then sold my tech lead to them. Indeed about two turns later the Aztecs took the last Arabian city and from then on I was making about 500 extra gpt... :D This would not be covered by Niklas' rule, because I did not cancel any deal! The Aztecs did it, so it's their own fault. If they wanted to have my money keep coming in, they shouldn't have taken the last Arabian city...!
In some sense this could be argued to be perfectly acceptable, though I don't think it should be. But it is not as bad an exploit as the Emsworth Agreement simply because it is (almost) impossble for the player to engineer such a situation. If Emsworth Agreements are allowed, you would be forced to play that way in order to be competitive. You don't have that problem here. In some sense it is comparable to signing gpt deals and then asking for a "remove or declare", since it requires the AI to give you the opportunity in the first place. But yes, it happens often enough for it to be exploitish, and you are right that we should probably find a definition that covers this case as well.

Instead I would propose a rule like this:
"A player is not allowed to pay an AI more than the AI demands."
I like this idea, good thinking. Though it still isn't perfect. If the AI has a (monopoly) tech that you don't have, and you have a (monopoly) tech that AI lacks, you could easily trade for his tech using gpt and a luxury, then sell him your tech for gpt, and finally disconnect the luxury. Sure you destroy your trade reputation, but the gain would far outweigh that cost. And if you can do it with an MA (harder to set up of course) and kill, you don't even get that rep hit. And you are not breaking the rule you propose.

So how about a combination? If we put a big fat AND between our two rules we get something that captures all cases proposed, but it could also potentially generate a few "false positives", as you point out in your first point. I'm not sure what a "legally" ripping the AI of their "normal" income would be like though. Could you give an example that you don't consider exploitish? If it still involves making him pay more than he would normally have for something, I don't see how it could not be an exploit.

I can see two ways of composition. Either we simply concatenate the rules, like so:
The player is not allowed to actively cancel a deal that gives gpt to an AI if the player is at the same time receiving gpt from that same AI in another deal that would not be cancelled. Also, a player is not allowed to pay an AI more than the AI demands.
Or we tie it all to the deliberate act of actually taking the gpt from the AI, which would be my preference. It might be possible to turn the original deal around, like so:
The player is not allowed to trade for gpt from an AI if he there is an active gpt deal from the player to that AI that the player knows will be cancelled very shortly.
But clearly this would yield too many false positives, there are certainly very legal situations that would break the above. So to temper it a bit further, how about:
The player is not allowed to trade for gpt from an AI if he there is an active gpt deal from the player to that AI that the player knows will be cancelled very shortly, unless the player leaves the AI with at least as much free gpt as the value of the deal that will be cancelled.

How about it? Very convoluted sentence I know, but we can worry about the formulation after we decide on the actual contents of the rule. I'm not sure I'm perfectly happy with either proposed rule here (first or third), but both of them are IMO better than my first proposal or Lanzelot's proposal. And any proposal is of course much better than nothing.

On a side note, I see that the exploits listed on the GOTM site are not formulated like this at all, but rather as a (loose) description of a situation that would be an exploit. Using such a formulation here, we might have something like:

Emsworth Agreements
It is possible to make an AI pay much more gold per turn than he normally has available for something by
  • giving him gold per turn through a deal that includes a luxury or a military alliance
  • trading back that gold per turn for techs
  • break the luxury route or the alliance, either deliberately or through circumstances known to be about to happen.
This forces the AI to pay you gold per turn that he wouldn't have otherwise had, sometimes even forcing him into deficit spending. This is not allowed.
To me that would be the best formulation of all.

Lanzelot said:
However, one more thought about whether the "Emsworth Agreement" is really exploitative or not: if I understood Lord Emsworth's writeup correctly, then it was not the "plain Emsworth Agreements" which gave him such an absurd income, it was the fact that he applied these agreements "iteratively".
What I mean is: he used the gpt that he gained by such an agreement to setup a second Emsworth Agreement with even higher sums! For example, if he starts with a natural income of 100gpt and gifts these to 4 AIs, he will end up with 500gpt. Now if he still has enough stuff to sell (and another victim that can be destroyed), he can set up a second round using the 500gpt as starting point, and that will give him 2500 gpt. This is what will lead to exponential growth, which I readily admit is exploitative.

So perhaps a compromise would be: "Plain Emsworth Agreements" are allowed, but "Iterative Emsworth Agreements" are not, so you need to wait the full 20 turns before you are allowed to set it up again?!

This would eliminate the absurd sums you get from the exponential growth, and it would eliminate the problem that "free money is generated from thin air", because with one such deal the AI may not yet be in negative gpt, or perhaps only in like minus 50-100gpt, and that's not yet really generating money from thin air, because the AI pays for that by dissolving units and city improvements.
No, I don't like this reasoning at all. 500 gpt is still an incredible amount of money "for free", you are still crippling the AI beyond the point he would normally have been willing to go. Likely you are still forcing him into negative spending, but even if you don't you are still crippling him and making him a much easier target for yourself.

(I can see that minus 1000gpt would be exploitative, because one unit/building is never worth that much. But to me it seems that loosing a unit/building per turn is an appropriate punishment for running minus 50gpt, so I have no problem with that.)
No way. We have banned it as an exploit if the player runs a large deficit and "only" loses a unit/building per turn. In this situation we're forcing it onto the AI so we don't even take the hit ourselves, even though we are the once benefitting from it. If the AI chose on its own volition to go into negative spending, then by our own rule he would be using an exploit. In this situation he doesn't even get a choice.
 
Yes, just keep it at that. (of course, the word actively includes any method that is planned by the player)
And if anyone finds a way around the rules, it should still count as abuse and is banned. We are gamers, not politicians.
Put it that way and it certainly makes sense, and would cover all kinds of tricks you might pull. Good thinking WackenOpenAir!
 
Back
Top Bottom