AI Traffic Shuffler Version 0.7
Freeware for Microsoft FS2002
Copyright (C) 2002 Elijahu Litvak (elijahu5@hotmail.com).
Portions of this software are based in part on the work of Takuya
Murakami (tmurakam@freesc.org) and Lee Swordy (Swordy@rogers.com).
This software package can be freely redistributed provided that
it is not charged for and the package remains intact. This is not
public domain software, it is copyrighted. Neither this package
nor any part of or may be distributed for a fee or be bundled
with any non-free software.
Welcome splash (c) 1998 Kerozen.

Please send all messages to AiShuffler@comcast.net

AI Traffic shuffler makes AI traffic much more realistic. What it
does is that it imports all airports and determines what country
they belong to. Then it imports all your installed aircraft and
determines what airline (and hence the country) they belong to.
Then it imports the existing AI traffic and for every flight it
determines the aircraft that was performing it and all airports
visited. Then the Shuffler builds a list of appropriate aircrafts
from within installed ones to determine what kind of aircraft could
perform this flight - the list consists of airplanes that belong
to any of the countries visited and also belong to the same category
(like B737 could be replaced by A320 but not by a Cessna Caravan).
Then Shuffler randomly selects an aircraft from this list and assigns
it to the flight. If there was no appropriate aircraft available, then
any \"Built-in\" aircraft will be used. All behavior is totally customizable -
the .cfg files may be edited to assign airlines to countries, assign
aircraft to categories etc. Shuffler also behaves correctly when
encountering non-airline AI flights. This is a beta version so
it might have some glitches, and you are encouraged to submit
bugs/wishes. Please send your comments to AiShuffler@comcast.net

NEW IN VERSION 0.7
1)Fixed bug when the Shuffler did hang during generation when you did not have
any aircraft in the same category as the one present in the AI traffic.
2)reports.txt file is now much more comprehensive.
3)Country list extraction - should be used for non-english FS variations to create
correct air_nat files.
4)New, convinient wizard-style interface.
5)Fixed problem with oleacc.dll on some Widnows 98 computers.

NEW IN VERSION 0.6
1) AiShuffler now supports Windows 98 and Winows ME. Previously it was
impossible to successfully import scenery on those platforms.
2)AiShuffler now allows aircraft exclusion from AI on per-aircraft basis.
3)AiShuffler now supports two distibution methods: even (as before) and
random (new).
4)"<...>" sections from air_nat cfg are now used tp determine the original
AI aircraft category so you can re-distribute AI traffic even if you do not
have all aircraft present in traffic.bgl (or .txt) installed.
5)Compiler/Decompiler may be shown, to visualize import/export process.
6)The most notorious error is fixed: it happened quite frequently that the
Shuffler just hung up during generation. This happened if you had a certain
combination of installed aircraft - and plans/aircraft in traffic BGL.
I am not sure that error #5 will never happen again, but it should happen much
less frequently. If this happens, please send me first 1000 records of
flightplans.txt, aircraft.txt, air_nat.cfg and air_class.cfg, and ALL your
aircraft.cfg (you may zip *.cfg files recursively). I will be also glad to hear
if you beleive that distribution could be done better and any other suggestions
for algorithm, as well as updated air_nat/air_class files.

TROUBLESHOOTING
1)If shuffler hangs during generation or if you suspect that the traffic was
distributed incorrectly, please read the previous section and send me the files
required in #6.
2)Some AI aircraft do not have landing gear lowered while on the ground. This is
a problem with the older aircraft. Use the aircraft that was created specifically
for FS2002, especially GMAX.
3)If shufler cannot determine location of FS2002 or if it asks for oleacc.dll, please
e-mail to AiShuffler@comcast.net for further instructions.
4)Please also e-mail questions, comments, wishes, other problems, etc.