Versions in this module Expand all Collapse all v0 v0.3.0 Feb 16, 2026 Changes in this version + func NewBenchmarkPlots(year int) ([][]*plot.Plot, error) + func WithDirectory(dir string) func(*Analyzer) + func WithOutput(name string) func(*Analyzer) + type Analyzer struct + Data []*exercise.BenchmarkData + Dir string + Output string + func NewAnalyzer(cfg config.ExerciseConfiguration, opts ...func(*Analyzer)) (*Analyzer, error) + func (a *Analyzer) Graph() error + func (a *Analyzer) Load() error + type HumanizedLogTicks struct + Prec int + func (t HumanizedLogTicks) Ticks(minVal, maxVal float64) []plot.Tick + type ImplDataMap map[string]map[int]map[int]plotter.Values