add method

void add(
  1. String key,
  2. T value
)

Adds value to the log stored under key.

Usage:

import 'package:simulated_annealing/simulated_annealing.dart';
final log = DataLog<num>();

// Store values
log.add('temperature', 4.56);
log.add('temperature', 3.78);

// Retrieve record
final temperatures = log['temperature'];

Implementation

void add(String key, T value) {
  if (containsKey(key)) {
    _data[key]!.add(value);
  } else {
    _data[key] = [value];
  }
}