Tunny Icon
TunnyDocs

The next-gen Grasshopper optimization tool.

Pareto Scatter 2D

Overview

The Pareto Scatter 2D chart displays optimization trials as a 2D scatter plot of two objective functions, highlighting the Pareto front — the set of non-dominated solutions where no trial is strictly better than another on all objectives simultaneously.

Use this chart to explore trade-offs between two objectives and identify the best-compromise trials on the Pareto front.

Controls

Item Description
X / Y axis Use the X and Y dropdowns to select which objective is plotted on each axis.
Surrogate front When a surrogate optimization result is available, check "Surrogate front" to overlay the predicted Pareto front as gold diamond markers.
Infeasible trials (constrained studies only) These are always shown in a distinct color when the study has constraints; there is no control to hide them.

Operations

Pan, zoom, reset, point hover/click, and Shift-drag region select follow the standard 2D chart controls.

Item Description
Hover The point tooltip shows the trial number and objective values.
Trial detail Click a point to open its detail modal.

How to Read

  • Pareto front points (red): non-dominated trials — no other trial is better in both objectives simultaneously. These are your best candidates.
  • Non-Pareto points (blue): dominated trials — another trial is at least as good in every objective and strictly better in at least one.
  • Infeasible points: trials that violate constraints, shown in a distinct colour.
  • Unselected points (greyed): points outside the current brush/selection region.
  • Trade-off shape: a smooth Pareto curve indicates a continuous trade-off. A scattered front may indicate insufficient trials or conflicting objectives.
  • Gaps in the front: regions where no solution has been found — consider running more trials in those areas.
  • Outliers far from the front: dominated trials that performed poorly on both objectives.