As I proposed in another thread,
(http://www.egosoft.com/x2/forum/viewtop ... c&start=15)
we would like give out some info on our latest factory trading script development: Xai Corp. Trande Command Software MK1 v2.0,
Goal:
To create a smarter factory auto-trading software, with high performance, more features and easier management. Did we say smarter?

Current Status:
A runnable alpha version is done. We are now doing internal testing, and working towards the frist beta version. Also, the name has been changed back to MK1 since the functionalities are the same as Xai.TMK1 v1.x. (Which means, we may have something else in mind for Xai.TMK2?

Implemented new features:
. CENTRALIZED script! The software is now running on a factory, not on individual ships. It will control all ships that belong to it. This is the major difference from all other existing scripts out there (as far as we know). Basicly almost all other new features are based on this new structure. (Hehe, I just can't say enough of it...

. No more all ships racing to the same place to buy/sell the same thing! They will spread out and go to the best dealer, the second best dealer, and so on...
. After a ship bought resource, it may continue to buy from other sellers (same resource or not) if the factory is not very "hungry", and there's still rooms in the cargo bay.
. After a ship sold product, it may go to buy resource immediately, without going home first. If it does decide to go home, it may change its mind on the way back if a good seller has just been found.
. Factory ships can now completely avoid a list of dangerous sectors, not even flyby them. (Using our new Xai.lib.Fly library to replace all stock fly commands.)
. Resources already bought and on the way home are also counted when calculating urgency.
. Buy just enough the resources that the factory can store. (to prevent overflow.)
. Factory will automatically take over the control if it finds a new ship in the home-sector with homebase set to it; on the other hand, it will release the control when a ship has homebase set to another factory.
. Dynamic Menu. (Using our new Xai Corp. Dynamic Menu Template. Alot more new Xai Corp. Products or updates will use this technology, so you will know what it looks like soon enough

Implementing new features:
. Advanced money management, which will take the current status of the factory into account.
. Re-evaluate situation periodicaly, e.g. while on the way to a buyer, if that one is no longer valid, ship will go to new buyer.
. Smarter and faster way to find buyer/seller.
Possible new features: (we are still investigating these, so no guarantee if they will be in the final release)
. Detect and report shortage/overflow, and possibly dynamic price adjustment if the player allows.
. Possible integration with ship auto-trader (Start auto-trading if the factory doesn't need the ship for the moment, and recall them back when it is needed. We tend to agree on invoking a third-party software instead of using our own. There are alot successful ship auto-trader out there, and we would like to focus on factory auto-trading only.)
. Comprehensive report including statistical data.
. Factory chain handling.
. And more...
Again, we are still investigating these features, some of them are quite possible to do, but some of them are not. Even we decide to add them, they may still come with different version instead of all at once.
OK, please post if you have any suggestions, ideas or comments. We would like to hear from anybody to improve our software. Thanks.