When a baseline file contains "None" as the best time (e.g. when no interpreter was available during baseline generation), the previous code attempted to parse it as float and failed. This change checks if the value starts with "None" and assigns 0.0 instead, allowing benchmarks without a valid baseline to proceed without crashing.