Version 15 (modified by mark, 12 years ago) ( diff )

--

Known bugs

The overview below visualizes the bugs found in Genius documented in the tracker and by students. I could also have used the bugtracker, but this tracker also contains bugs of the PocketNegotiator. Before removing a bug, please ensure that it is fixed in all main branches.

Genius 4.0 decisions

Issue number(s)DescriptionPriorityCost to fix (days)
472,474Opt for Xstream for serialization of domains, or keep all files the sameHigh-
-Determine which branch(es) are going to be kept up-to-date as main branchesHigh-

Core

Issue number(s)DescriptionPriorityCost to fix (days)
462Check for memory leaks, specifically agent cleanupHigh1
467AgentID is not required in actionsLow1
320Domain files and utility spaces should be checked upon repository loading, in some cases the utility may be higher than 1Low3
57Implementation of real issues should be checked and fixedMedium5
449Tournament sessions all have number oneLow1

Extra features

Issue number(s)DescriptionPriorityCost to fix (days)
461Allow the analysis of stored negotiations by the Analytical toolboxLow1
632GNU licenseLow1
-Store global as ini fileLow2
-Decision function predictor for BOA frameworkLow3
-Add options such as deadline, play both sides, self play as tournament options which can be specified in the GUILow1

GUI

Issue number(s)DescriptionPriorityCost to fix (days)
435,445,459,460Creating a new scenario using the GUI is not user friendly and buggyMedium5 - 10
-GUI exceptions thrown during a tournamentlow1
-Caching of repository, now each draw of the GUI the repository is reloadedlow1
57Check creating real issue domains using GUILow5
-Upon starting a match the tournament progress table may not be visibleLow1
443Ensure that the deadline can be set and worksLow1
Note: See TracWiki for help on using the wiki.