Skip to content

Releases: aibasel/lab

v5.1 (2019-12-10)

01 Mar 18:12
Compare
Choose a tag to compare

Lab

  • Test Lab on Python 3.8.
  • Use active Python version to call run files in local experiments.

Downward Lab

  • Support Fast Downward Git repos (Patrick Ferber).

v5.0 (2019-12-04)

01 Mar 18:13
Compare
Choose a tag to compare

Lab

  • Deprecate support for Python versions 2.7 to 3.5.
  • Allow only a single aggregation function for Attribute objects.
  • If there is only a single HTML table, show it when the page loads.
  • Remove broken --log-level command line parameter. You can call
    tools.configure_logging(logging.DEBUG) to enable debug messages instead.
  • Pass old hard memory limit when setting soft memory limit.

Downward Lab

  • Scatter plots:

    • Add relative parameter for drawing relative scatter plots.
    • Draw points for algorithm pairs with missing values on axis boundaries.
    • Allow drawing negative values on linear and symlog axes.
    • Remove xscale and yscale parameters in favor of a new scale parameter.
    • Fold PlotReport class into ScatterPlotReport.
    • Simplify code by letting Matplotlib compute axis limits automatically.

v4.2 (2019-09-27)

01 Mar 18:14
Compare
Choose a tag to compare

Lab

  • Upload to PyPI. Install Lab and Downward Lab with pip install lab.
  • Add support for running Lab in Python virtual environments (Guillem).
  • Parser scripts don't have to be executable anymore, but they must be Python scripts.

Downward Lab

  • Abort if two algorithms are identical, i.e., use the same revision, build config and commandline options.
  • Scatter plot report: include tasks for which both algorithms have no data if show_missing=True.