Made TradableItem more static, all items now have a corresponding, but still random, value. Added functions to help the TraderAgent generate a new deal it wants to try and resolve
Changed the random constructor to only give us less items than max amount of items. Changed the name of broadcast message, added a multicast in setup so all agents know about each others inventories
Fixed a problem where agents would multicast to them self. Fixed some comments. Added the sceleton of the negotiation method. Fixed the replace in handle inform
Fixed the replaceAll method to actually replace