Changes in version 28.08.2017 o FEATURE: plot.mosg now takes arguments xlim and ylim to make all plots comparable by identical axes ranges o BUGFIX: improvement to the implementation of density (now returns zero only for categories as they are specified; nothing more) o BUGFIX: print.mosg did not list the goals by name (now does) Changes in version 26.07.2018 o BUGFIX: games with numeric payoffs fail if one of the payoffs is an integer power of 10 (so that the internal distributions become degenerate in this case) Changes in version 25.08.2017 o BUGFIX: density, when applied to continuous distributions, returned zero for vector arguments in some occasions Changes in version 24.07.2018 o BUGFIX: preference function incorrectly ignored all but the last goal Changes in version 23.02.2018 o BUGFIX: preference function returned wrong results for relations between numbers and distributions Changes in version 18.07.2019 o FEATURE: added vignette paper (displayable via 'RShowDoc("vignette", type="pdf", package="HyRiM")') Changes in version 18.04.2018 o FEATURE: added "disappointment rate" function Changes in version 16.01.2018 o BUGFIX: preference among discrete distributions with different ranges but equal support was occasionally computed incorrectly Changes in version 11.11.2019 o BUGFIX: error in "moment" function; thankfully submitted (with correction) by Ali Alshawish Changes in version 10.07.2017 o BUGFIX: "range" now properly updated after smoothing a density (previously, the range was set based on the data, but not updated after smoothing, which caused errors when moments were computed (visible by warning messages)) o FEATURE: if loss distributions with empty categories are supplied, the error now tells where the problem occurred in the game (row, column and goal) Changes in version 09.06.2021 o BUGFIX: added tolerance parameter "tol" to function mgss, to account for roundoff errors behind the 5th digit after the comma when solving the linear programs Changes in version 09.05.2022 o CHANGE: fixed dependency on "orthopolynom", due to some checking issues with this package (published on https://cran.r-project.org/web/checks/check_results_orthopolynom.html). Changes in version 09.04.2020 o CHANGE: replaced fictitious play to compute approximate security strategies by an exact algorithm using linear programming. This will be version 2.0.0 of the package, pending for release over CRAN. It is no longer downwards compatible regarding the function mgss to code using version 1.x.x. Thanks to Ali Alshawish and Vincent Bürgin for reporting the convergence issues with fictitious play that led to this change. o FEATURE: added support for real-valued multi-criteria games that use lexicographically ordered payoffs o FEATURE: extended the function "disappointmentRate" to take matrix games over the reals and compute the disappointment rate directly for them, or for a given equilibrium therein o FEATURE: added convenience function for extraction and replacement of parts of a game's payoff structure (in the usual R-syntax x[i,j,..] <- replacement, or x[i,j,k] for extraction) o FEATURE: added an option "cleanUp = FALSE" to plot.mosg to retain the SVG file for subsequent use elsewhere (e.g., in papers) Changes in version 06.12.2022 o CHANGE: updated manual pages by adding new (recent) literature references and revising explanations Changes in version 05.05.2021 o BUGFIX: in some cases, numeric roundoff errors encountered internally in the constraints of the LPs made the linear programs infeasible. Added an optional tolerance parameter "tol", defaulting to zero for exact solutions, but usable to fix the roundoff errors if needed. Changes in version 04.09.2018 o BUGFIX: function "mosg" incorrectly handled the parameter setting "byrow = FALSE" o BUGFIX: "moment" was on categorical distributions incorrectly using "range" rather than "supp"