This version fixes a nasty bug in the best results recording mechanism (it made getting actual, working good results harder than it should be). There's also a small improvement to the weeding mechanism for unwanted items.
The latest release includes the distributed resolving from the previous development release. The system survived the first tests - it worked really well - so I feel comfortable releasing it as an official release. The server code is not included in this package; check the Server releases for that.
There's also duplicate checking (to prevent a trader getting two copies of the same item); that's probably less important in board game trades, but absolutely crucial in the music trades I've been running. So, depending on where you use TradeResolver, this feature can be very useful.
The latest development edition (2006/07/04) adds distributed trade resolving in guessing and multi-tiered modes. It's a client-server architecture based on HTTP POST calls. See the sample server script in the server package for more details on that side.
This latest release adds the new stuff found in the development versions and also a brand new feature that lists the items in the order of popularity in the results. That should provide useful entertainment for the trade participants.
The second development release (dated 2006/06/24) adds in the remaining suggestion from Joe Huber: logging. Set the logFilename property to point to a file name you can write to, and TradeResolver will direct it's output to that file (in addition to printing to screen, of course).
I put out a development release. It's not a new release as such (the documentation is not up to date, for example), but it is a working release which has some new features. Feel free to check it out! If you want thoroughly documented stable stuff, get the official release.
A new release of TradeResolver is out. The sixth release has no new features, but the multi-tiered trade mode has been improved. The new one is significantly better than the old. There are also several smaller fixes, mostly under the hood. The code is also finally equipped with Javadoc documentation.
The fifth release of TradeResolver is out now. This release includes the multi-tiered trade mode requested by some math traders. It was relatively simple to implement, making this release a pretty quick one (just eight hours after the last) and I hope you will find it useful.
While starting the work on multi-tiered trades, I noticed a bug in the code. There was a cap of 20 wants for each item. That cap is lifted in the release 4.1. It's the only change. Release 5 will support multi-tiered want lists.
TradeResolver has now a new home at SourceForge. Current release is 4, the first release that actually works the way it should.
So far TradeResolver has new web site (well, the old one at a new place) at http://traderesolver.sourceforge.net/. Upcoming features are showcased at the Feature Requests section (feel free to make suggestions) and the source can be browsed in the CVS repository.