Skip to content

Interactivity Tool

Jens Engel edited this page Jan 30, 2021 · 1 revision

The Interactivity Tool is an app implemented using Matlab's app designer. Its goal is the easy representation and selection of Pareto-optimal points if the agent.config.pareto.interactivity field is set to true. Two different Tools for two and three objectives are currently implemented.

2D Interactivity Tool

Objects Description
2D Axis Object Shows the calculated Pareto front, selected metrics are highlighted, click on a Pareto-optimal point to select it
Metrics Table Select metrics to highlight their selected points in the plot
Value Chart Displays the real and normalized values of the selected Pareto-optimal points
unnorm/norm Button Switches the view between the normalized an unnormalized front, this does NOT change the metric's results
save button Puts out the selected point's index and changes the tool's visibility to not visible

3D Interactivity Tool

Objects Description
3D Axis Object Shows the calculated Pareto front, selected metrics are highlighted
Projected Front Axis Object Shows the front projected onto the boundary plane, the color indicates its distance to the boundary plane, click on a Pareto-optimal point to select it
Radar Plot Axis Object Radar plot of the selected point and the metrics, comparing their normalized objective values
Metrics Table Select metrics to highlight their selected points in the plot
Value Chart Displays the real and normalized values of the selected Pareto-optimal points
unnorm/norm Button Switches the view between the normalized an unnormalized front, this does NOT change the metric's results
save button Puts out the selected point's index and changes the tool's visibility to not visible