Quotes like
“I was under the impression that resource transportation and trade would work with this version. But I feel that it is worse than ever. Spent 3 hours this morning on it and now I am close to throwing things around me and pulling out my own hair. Very long time since I've been this frustrated and angry.”
And “I have to clear the routs several times to get the resource to go where I want!!! Why draw trade from India, when Cyprus is free? Very irritating!”
are still common and people like to be able to turn of the MWIF check that no trade agreements are broken!
Well, the problem could be fixed, but its no easy, Trade is complicated code in MWIF.
My suggestion is Default trade resources:
Default traded resources
like MWIF to introduce default traded resources. The idea is that for each trade agreement from a Major power to another Major power, instead of just taking the first one in alphabetical order for the Lending Major power and testing that there is a route for that one, there is a setting to priorities order in which the program tries to take a resource and sent to the order nation. If there are more resources sent than there are priorities order for the program gets back to using the alphabetical order for the excess, the same if there are no routes available.
Below is our draft setting that we think both the players and AIO could get as a default. The setting could be accessible and changed in a new popup window, ex from the Resource Lending window by clicking on an Agreement. See attached jpg.

The benefit would be reduced routing problem for the MWIF program and using less convoy points. Players being happier to get some control over which resource gets sent where. Smarter AIO.
Commonwealth->France
1: Port of Spain, Trinidad (oil)
2: Ndola, Northern Rhodesia
3: Kimberley, South Africa
4: (75,60), Cyprus
5: (110,331), British Guyana
6: Estevan, Canada (oil)
Commonwealth -> China
1: Yenangyaung, Burma (Oil)
2: Larut, Malaya
3: (115,130), Malaya
4: Broken Hill, Australia
5: (90,113), India
France->China
1: Hanoi, Indochina
2: (142, 194), New Caledonia
USA->China
1: (101,151), Philippines
2: Fairbanks, Alaska (Oil)
3: (73,268), USA
France->Commonwealth
1: Bechair, Algeria -> Liverpool
2: Kayes, Senegal -> Birmingham
3: (142, 194), New Caledonia -> Toronto, Canada
4: Hanoi, Indochina -> Calcutta, India
USA->Commonwealth
1: Fairbanks,Alaska (oil)
2: (60,305) USA (oil)
3: (64,281) USA (oil)
4: (70,301) USA (oil)
5: Charleston, USA (oil)
6: (64,313) USA
7: (65,310) USA
USA->France
1: Galveston USA (oil)
2: (71,307) USA
3: (72,306) USA
USA->USSR
1: Fairbanks, Alaska (oil)
2: Wallace, USA
3: (68,281), USA
4: (66,278), USA
5: Phoenix, USA
Commonwealth->USSR
1: (90,106), India
2: (75,60), Cyprus
3: (Petsamo)
4: Estevan, Canada (oil)
5: South Africa

