The AI will not tend to trade away weapons technology.
There have been hundreds of threads over the months discussing how players simply would build up their diplomacy and crush the AI by getting all the weapons techs they needed.
A player managing to get, for instance, Phasors technology in exchange for a ton of good but non-military techs is still the path to disaster.
Obviously the case where a player is willing to trade Phasors 5 for Phasers 2 shows the AI shoudl probably trade that but that gets to be such a specific case that programming for that as opposed to putting time into other areas is not realistic.
I think there is a bigger problem you are missing though. I am perfectly content to have a trading system where I have to offer five to fifty times the RP value in trade to get something from the AI. It was too easy to take advantage of the AI before. But
I want the AI to operate under the same rules when it tries to trade.I started a Huge Suicidal Abundant all, very fast tech,8 minors. Optimal conditions, that mean all races have something the other races don't have. The AIs regularly offer up one for one trades amongst themselves and are quite prolific. This is no one for one trade that I can make under any circumstances that will be accepted.
My issue is that I want the AIs receiving the one for one offer from their counterparts to treat it exactly the same way they would treat such an offer from me...Which is, to always say "No" unless the pot is sweetened.
This does mean that either the AI needs to be more accepting of trades in general, or you have to teach the AI when it is good to trade ten techs for one tech that is worth only a fraction of the cost of the ten techs...
Some people will think this is sour grapes. It is not. I am winning the game. It is taking a bit longer and it is harder, but that's actually to the plus side. It was too easy before. I am concerned that this is moving the game the way of all previous games...By that I mean the AI has built in advantages that the human player doesn't have, not better play.
