From 2665d771e8e83f003a4100af916166bb9ef1b347 Mon Sep 17 00:00:00 2001 From: kai Date: Tue, 6 May 2025 12:40:16 +0200 Subject: [PATCH] fix --- "lab06/\\" | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 "lab06/\\" diff --git "a/lab06/\\" "b/lab06/\\" deleted file mode 100644 index 984b773..0000000 --- "a/lab06/\\" +++ /dev/null @@ -1,30 +0,0 @@ -import json -import math -import matplotlib.pyplot as plt -import pandas - -# Path to the benchmark results JSON -plot_single = "./results/really_single_monte.csv" -plot_multi = "./results/multi_monte.csv" - - -data_single = pandas.read_csv(plot_single) -data_multi = pandas.read_csv(plot_multi) - - -def calculate_error(pi: float) -> float: - return abs(math.pi - pi) - - -data_single["error"] = data_single.apply(lambda x: calculate_error(x["pi"]), axis=1) -data_multi["error"] = data_multi.apply(lambda x: calculate_error(x["pi"]), axis=1) - -plt.figure(figsize=(8, 5)) -plt.plot(data_multi["error"], color="red", label="multi", linewidth=0.1) -plt.plot(data_single["error"], color="blue", label="single", linewidth=0.1) -plt.xlabel("time") -plt.ylabel("error") -plt.title("pin Monte Carlo Benchmark") -plt.grid(True) -plt.tight_layout() -plt.savefig("mein_plot.png")