anchor.diff:                      true ->
                           3
                   end,
  -            {CPUFactor + MemAddFactor, []}
  +            {CPUFactor + MemAddFactor + AddLabelFactor, []}
           end
       catch
           _:_:_ ->
               io:format("CPU:"
                         "~n   Num Schedulers: ~w"
                         "~n", [erlang:system_info(schedulers)]),
  -            Factor = case erlang:system_info(schedulers) of
  -                         1 ->
  -                             10;
  -                         2 ->
  -                             5;
  -                         _ ->
  -                             2
  -                     end,
  -            {Factor, []}
  +            io:format("TS Scale Factor:         ~w~n"
  +                      "TS Extra Platform Label: ~s~n",
  +                      [timetrap_scale_factor(), Label]),
  +            Factor = num_schedulers_to_factor(),
  +            {Factor + AddLabelFactor, []}
       end.
   
   analyze_netbsd_cpu(Extract) ->
  
positive.code:     end.
  
  label2factor(docker) ->
      4;
  label2factor({host, meamax}) ->
      2;
  
negative.code:               "~n~n", [OsName, OsVersion, Version,
                         SysMan, SysMod, NumProcs, TotPhysMem,
                         str_num_schedulers()]),
      io:format("TS Scale Factor:         ~w~n"
                "TS Extra Platform Label: ~s~n",
                [timetrap_scale_factor(), Label]),
      MemFactor =
          try
              begin
  