anchor.diff:      results.putIfAbsent(test, () => <String, dynamic>{});
       results[test].putIfAbsent(platform, () => <String, dynamic>{});
       data['results'].forEach((String k, dynamic v) {
  -      // ignore: avoid_as
         results[test][platform][k] = v as double;
       });
       return _runNext();
  
positive.code:         if (request.method == 'POST') {
            final String content = await utf8.decoder.bind(request).join();
            final Map<String, dynamic> data =
                // ignore: avoid_as
                jsonDecode(content) as Map<String, dynamic>;
            print('$data');
            keepRunning = await game.handleResult(data);
  
negative.code:   const JsonDecoder decoder = JsonDecoder();
    final Map<String, dynamic> lastResults =
        decoder.convert(File(lastResultsFilename).readAsStringSync())
            as Map<String, dynamic>;
  
    // TODO(aaclarke): Calculate the generation time for each measurement since we
  