diff --git a/.idea/.name b/.idea/.name
index 2fc9023..a4d4a59 100644
--- a/.idea/.name
+++ b/.idea/.name
@@ -1 +1 @@
-UnicornTK
\ No newline at end of file
+vk_raytracing_tutorial
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index dc5675d..ffe3fa5 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -3,7 +3,7 @@
-
+
diff --git a/raytracer/media/scenes/hairball.gltf b/raytracer/media/scenes/hairball.gltf
index 9cf73b1..5a3593b 100644
--- a/raytracer/media/scenes/hairball.gltf
+++ b/raytracer/media/scenes/hairball.gltf
@@ -29,14 +29,14 @@
"name":"Camera",
"rotation":[
0,
- 0.7071068286895752,
+ 0.7071067094802856,
0,
0.7071068286895752
],
"translation":[
- 15,
- 0,
- 0
+ 5.538400650024414,
+ 2.8199868202209473,
+ -2.0413269996643066
]
}
],
diff --git a/raytracer/nvpro_core/nvvkhl/appbase_vk.hpp b/raytracer/nvpro_core/nvvkhl/appbase_vk.hpp
index 6b9c108..a586552 100644
--- a/raytracer/nvpro_core/nvvkhl/appbase_vk.hpp
+++ b/raytracer/nvpro_core/nvvkhl/appbase_vk.hpp
@@ -365,7 +365,7 @@ protected:
// Other
bool m_showHelp{false}; // Show help, pressing
- bool m_show_gui{true};
+ bool m_show_gui{false};
bool m_useDynamicRendering{false}; // Using VK_KHR_dynamic_rendering
float m_sceneRadius{1.f};
};
diff --git a/raytracer/ray_tracing_gltf/hello_vulkan.cpp b/raytracer/ray_tracing_gltf/hello_vulkan.cpp
index 0d30de5..6af6cef 100644
--- a/raytracer/ray_tracing_gltf/hello_vulkan.cpp
+++ b/raytracer/ray_tracing_gltf/hello_vulkan.cpp
@@ -194,7 +194,7 @@ void HelloVulkan::createGraphicsPipeline()
//--------------------------------------------------------------------------------------------------
// Loading the OBJ file and setting up all buffers
//
-void HelloVulkan::loadScene(const std::string& filename)
+void HelloVulkan::loadScene(const std::string& filename, const std::string &pointset_path)
{
using vkBU = VkBufferUsageFlagBits;
tinygltf::Model tmodel;
@@ -261,7 +261,7 @@ void HelloVulkan::loadScene(const std::string& filename)
// Creates all textures found
createTextureImages(cmdBuf, tmodel);
//generate and submit pointset
- createPointsetImage(cmdBuf);
+ createPointsetImage(cmdBuf, pointset_path);
cmdBufGet.submitAndWait(cmdBuf);
m_alloc.finalizeAndReleaseStaging();
@@ -342,34 +342,35 @@ void HelloVulkan::createTextureImages(const VkCommandBuffer& cmdBuf, tinygltf::M
}
}
-void HelloVulkan::createPointsetImage(const VkCommandBuffer& cmdBuf)
+void HelloVulkan::createPointsetImage(const VkCommandBuffer& cmdBuf, const std::string& pointset_path)
{
//load pointset instead of generating it
std::vector points(m_size.height * m_size.width, vec2(0.f));
//generate blue noise points
-// const int npoints = 16384;
-// utk::CustomHeckSampler sampler(0.606f, 8.f, 0.3, true);
-// auto pointset = utk::Pointset{};
-// std::cout << std::endl << "generating " << npoints << " blue noise points…" << std::endl;
-// sampler.generateSamples(pointset, npoints);
-//
-// utk::write_text_pointset("pointset_16384_tc_0.3_0.00002f.txt", pointset);
+ // const int npoints = 16384;
+ // utk::CustomHeckSampler sampler(0.606f, 8.f, 0.3, true);
+ // auto pointset = utk::Pointset{};
+ // std::cout << std::endl << "generating " << npoints << " blue noise points…" << std::endl;
+ // sampler.generateSamples(pointset, npoints);
+ //
+ // utk::write_text_pointset("pointset_16384_tc_0.3_0.00002f.txt", pointset);
//load huge pointset
//auto pointset = utk::read_text_pointset("pointset_16384_tc_0.3_0.00002f.txt")[0];
+ auto pointset = utk::read_text_pointset(pointset_path.c_str())[0];
//iterate pointset and fill texture
-// for(int i = 0; i < pointset.Npts(); ++i)
-// {
-// auto point = std::make_pair(pointset[i][0] * (m_size.width - 1), pointset[i][1] * ((m_size.height) - 1));
-// float_t wholex, wholey, fractionalx, fractionaly;
-// fractionalx = std::modf(point.first, &wholex);
-// fractionaly = std::modf(point.second, &wholey);
-//
-// points[wholex + wholey * m_size.width] = vec2{fractionalx, fractionaly};
-// }
+ for(int i = 0; i < pointset.Npts(); ++i)
+ {
+ auto point = std::make_pair(pointset[i][0] * (m_size.width - 1), pointset[i][1] * ((m_size.height) - 1));
+ float_t wholex, wholey, fractionalx, fractionaly;
+ fractionalx = std::modf(point.first, &wholex);
+ fractionaly = std::modf(point.second, &wholey);
+
+ points[wholex + wholey * m_size.width] = vec2{fractionalx, fractionaly};
+ }
m_pointsetBuffer = m_alloc.createBuffer(cmdBuf, sizeof(glm::vec2) * points.size(), points.data(),
VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT);
diff --git a/raytracer/ray_tracing_gltf/hello_vulkan.h b/raytracer/ray_tracing_gltf/hello_vulkan.h
index 3288655..a282930 100644
--- a/raytracer/ray_tracing_gltf/hello_vulkan.h
+++ b/raytracer/ray_tracing_gltf/hello_vulkan.h
@@ -45,11 +45,11 @@ public:
void setup(const VkInstance& instance, const VkDevice& device, const VkPhysicalDevice& physicalDevice, uint32_t queueFamily) override;
void createDescriptorSetLayout();
void createGraphicsPipeline();
- void loadScene(const std::string& filename);
+ void loadScene(const std::string& filename, const std::string &pointset_path);
void updateDescriptorSet();
void createUniformBuffer();
void createTextureImages(const VkCommandBuffer& cmdBuf, tinygltf::Model& gltfModel);
- void createPointsetImage(const VkCommandBuffer& cmdBuf);
+ void createPointsetImage(const VkCommandBuffer& cmdBuf, const std::string &pointset_image);
void updateUniformBuffer(const VkCommandBuffer& cmdBuf);
void onResize(int /*w*/, int /*h*/) override;
void destroyResources();
@@ -69,10 +69,10 @@ public:
// Information pushed at each draw call
PushConstantRaster m_pcRaster{
{1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1}, // Identity matrix
- {0.f, 100.f, 0.f}, // light position
+ {0.f, 1.f, 0.f}, // light position
0, // instance Id
- 1000.f, // light intensity
- 0, // light type
+ 1.f, // light intensity
+ 1, // light type
0 // material id
};
diff --git a/raytracer/ray_tracing_gltf/main.cpp b/raytracer/ray_tracing_gltf/main.cpp
index 39b4999..856a9da 100644
--- a/raytracer/ray_tracing_gltf/main.cpp
+++ b/raytracer/ray_tracing_gltf/main.cpp
@@ -23,6 +23,7 @@
// at the top of imgui.cpp.
#include
+#include
#define IMGUI_DEFINE_MATH_OPERATORS
#include "backends/imgui_impl_glfw.h"
@@ -160,7 +161,8 @@ int main(int argc, char** argv)
// Creation of the example
//FIXME: HERE WE CAN LOAD THE SCENE
- helloVk.loadScene(nvh::findFile("media/scenes/grid.gltf", defaultSearchPaths, true));
+ std::cout << "Using pointset " << argv[1] << std::endl;
+ helloVk.loadScene(nvh::findFile("media/scenes/lumberyard.gltf", defaultSearchPaths, true), argv[1]);
// Setup camera
CameraManip.setWindowSize(SAMPLE_WIDTH, SAMPLE_HEIGHT);
diff --git a/utk_experiments/plotting/.ipynb_checkpoints/plotter-checkpoint.ipynb b/utk_experiments/plotting/.ipynb_checkpoints/plotter-checkpoint.ipynb
index 17bc83a..416e2da 100644
--- a/utk_experiments/plotting/.ipynb_checkpoints/plotter-checkpoint.ipynb
+++ b/utk_experiments/plotting/.ipynb_checkpoints/plotter-checkpoint.ipynb
@@ -17,7 +17,7 @@
},
{
"cell_type": "code",
- "execution_count": 37,
+ "execution_count": 2,
"id": "3c65dafa-2226-4d12-a61e-f92a5f92bc97",
"metadata": {},
"outputs": [],
@@ -38,7 +38,7 @@
},
{
"cell_type": "code",
- "execution_count": 38,
+ "execution_count": 3,
"id": "b08c4be6-e653-499c-803b-e125f2e24f4b",
"metadata": {},
"outputs": [],
@@ -70,7 +70,7 @@
},
{
"cell_type": "code",
- "execution_count": 39,
+ "execution_count": 4,
"id": "3a4fff42-a5fe-4b80-93ba-54482e755c79",
"metadata": {},
"outputs": [],
@@ -88,7 +88,7 @@
},
{
"cell_type": "code",
- "execution_count": 40,
+ "execution_count": 5,
"id": "4bc08371-8322-4f1a-b78a-8a0f94dd8a7f",
"metadata": {},
"outputs": [],
@@ -107,7 +107,7 @@
},
{
"cell_type": "code",
- "execution_count": 41,
+ "execution_count": 6,
"id": "c08e9726-cd2b-4d8a-a0ec-ef63fc8d7334",
"metadata": {},
"outputs": [],
@@ -126,7 +126,7 @@
},
{
"cell_type": "code",
- "execution_count": 42,
+ "execution_count": 7,
"id": "63bb5f2d-d222-47b8-99c8-1ebb0e1839ca",
"metadata": {},
"outputs": [],
@@ -145,7 +145,7 @@
},
{
"cell_type": "code",
- "execution_count": 43,
+ "execution_count": 8,
"id": "168ce96b-c7ba-49fd-b35f-f06529305a4b",
"metadata": {},
"outputs": [],
@@ -167,7 +167,7 @@
},
{
"cell_type": "code",
- "execution_count": 44,
+ "execution_count": 9,
"id": "f15def42-e258-4ff4-bcff-d8cd3a1e927d",
"metadata": {},
"outputs": [],
@@ -964,15 +964,15 @@
},
{
"cell_type": "code",
- "execution_count": 88,
+ "execution_count": 54,
"id": "155bc34c-4620-4b7f-b55a-445fcca20c2d",
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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",
+ "image/png": "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",
"text/plain": [
- ""
+ ""
]
},
"metadata": {},
@@ -991,38 +991,79 @@
" oscillations.append((float(r_c), float(osci)))\n",
" return oscillations\n",
"\n",
+ "def load_effnu(path: str):\n",
+ " freqs = []\n",
+ " with open(path, 'r') as freqfile:\n",
+ " for line in freqfile.readlines():\n",
+ " r_c, freq = line.strip().split(' ')\n",
+ " freqs.append((float(r_c), float(freq)))\n",
+ " return freqs\n",
+ "\n",
"oscis = load_oscillations('../result_data/cutoff_series/oscillation.txt')\n",
"oscis = sorted(oscis, key=lambda x: x[0])\n",
"\n",
+ "fig, ax = plt.subplots(1,2)\n",
+ "\n",
"xs = [x[0] for x in oscis]\n",
"ys = [x[1] for x in oscis]\n",
- "plt.plot(xs, ys, linestyle='None', marker='o', markersize =1)\n",
+ "ax[0].plot(xs, ys, linestyle='None', marker='o', markersize =1)\n",
"\n",
"smoothed = gaussian_filter1d(ys, 4)\n",
- "plt.plot(xs, smoothed, linewidth=1.0, color='orange')\n",
+ "ax[0].plot(xs, smoothed, linewidth=1.0, color='orange')\n",
+ "ax[0].set_yticks([0.1, np.median(ys), 0.3, 0.4, 0.5, 0.6, 0.7, 0.8])\n",
+ "ax[0].set_xticks([0.0, 0.1, 0.2, 0.25, 0.3, 0.4, 0.5])\n",
+ "ax[0].axline((0, np.median(ys)), (0.5, np.median(ys)), color='gray', linestyle='dotted', linewidth=0.8)\n",
+ "ax[0].axline((0.25, 0), (0.25, 0.2), color='gray', linestyle='dotted', linewidth=0.8)\n",
"\n",
- "plt.savefig(\"/home/clara/repositorys/bachelor-thesis/thesis/media/oscillation_series.png\", bbox_inches='tight', dpi=400)"
+ "\n",
+ "freqs = load_effnu('../result_data/cutoff_series/effnu.txt')\n",
+ "freqs = sorted(freqs, key=lambda x: x[0])\n",
+ "\n",
+ "xs = [x[0] for x in freqs]\n",
+ "ys = [x[1] for x in freqs]\n",
+ "ax[1].plot(xs, ys, linestyle='None', marker='o', markersize =1)\n",
+ "\n",
+ "smoothed = gaussian_filter1d(ys, 4)\n",
+ "ax[1].plot(xs, smoothed, linewidth=1.0, color='orange')\n",
+ "\n",
+ "ax[1].axline((0, np.median(ys)), (0.5, np.median(ys)), color='gray', linestyle='dotted', linewidth=0.8)\n",
+ "ax[1].axline((0.25, 0), (0.25, 0.56), color='gray', linestyle='dotted', linewidth=0.8)\n",
+ "ax[1].set_yticks([0.0, 0.1, 0.2, 0.3, 0.4, 0.5, np.median(ys)])\n",
+ "ax[1].set_xticks([0.0, 0.1, 0.2, 0.25, 0.3, 0.4, 0.5])\n",
+ "\n",
+ "ax[0].set_aspect(0.5)\n",
+ "ax[1].set_aspect(0.68)\n",
+ "\n",
+ "fig.set_size_inches(15, 15)\n",
+ "\n",
+ "plt.savefig(\"/home/clara/repositorys/bachelor-thesis/thesis/media/cutoff_series_combined.png\", bbox_inches='tight', dpi=800)"
]
},
{
"cell_type": "code",
- "execution_count": 193,
+ "execution_count": 10,
+ "id": "673f5eee-6ad1-4ba3-8645-3ef0a06220fd",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def load_effnu(path: str) -> ([],[]):\n",
+ " xs, ys = [], []\n",
+ " with open(f'{path}/effnu.txt', 'r') as effnu_file:\n",
+ " for line in effnu_file.readlines():\n",
+ " ys.append(float(line))\n",
+ "\n",
+ " return (range(len(ys)), ys)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 52,
"id": "7bf8a7af-188d-47d5-a0a5-6bfafd48a786",
"metadata": {},
"outputs": [
{
"data": {
- "text/plain": [
- ""
- ]
- },
- "execution_count": 193,
- "metadata": {},
- "output_type": "execute_result"
- },
- {
- "data": {
- "image/png": "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0fTGxeP9izMAOyDgAQAcZ7S9cQzTwi4IeAAAxxltUBvN4gwgF0YV8LZu3arGxkYFAgHNmjVLL7/88ojnPvvss1q0aJHGjx+v0tJSzZs3T88///yI5//rv/6rXC6XbrjhhkHHp0yZIpfLNeRt5cqViXNM09T69es1YcIEFRYW6pprrtGbb745mqcIAMhjfaMMan304MEmUg54O3fuVFNTk9auXav9+/drwYIFWrJkiY4cOTLs+S+99JIWLVqkXbt2ad++fbr22mu1dOlS7d+/f8i577//vv7yL/9SCxYsGPK5119/Xc3NzYm33bt3S5JuvPHGxDkPPfSQNm/erEcffVSvv/66amtrtWjRInV1daX6NAEAeco0zVHvSkEPHuzCZZpmSqW858yZoyuuuEKPP/544tj06dN1ww03aNOmTUk9xsyZM7Vs2TLdd999iWOGYWjhwoX6oz/6I7388ss6ffq0fvjDH474GE1NTfq3f/s3vfPOO3K5XDJNUxMmTFBTU5PuueceSVI4HFZNTY0efPBB3XHHHedtV2dnp8rKytTR0aHS0tKkngtGForEct2EjAn6vLluAoBR6osaeuWdtiHHw1FDK3f0dz48dvPl8hd4hpwzsaJQ0+v4+2A1x44dU319vY4ePapJkyblujmWkNJfqUgkon379mn16tWDji9evFh79+5N6jHi8bi6urpUWVk56PiGDRs0fvx43X777ecc8h1ox1NPPaVVq1bJ5XJJkg4dOqSWlhYtXrw4cZ7f79fChQu1d+/eYQNeOBxWOBxOfNzZ2ZnUc0ByZtw38lC83R3++vW5bgKAURrLQonRDu0C2ZbSEG1bW5sMw1BNTc2g4zU1NWppaUnqMR5++GH19PTopptuShz77//+bz3xxBP69re/ndRj/PCHP9Tp06d12223JY4NXD+Vtm3atEllZWWJt/r6+qSuDwCwr7EMs7KKFnYxqnGmgV6zAaZpDjk2nB07dmj9+vV67rnnVF1dLUnq6urSF7/4RX37299WVVVVUtd/4okntGTJEk2YMGFMbVuzZo1WrVqV+Lizs5OQl0YHN3w6I4/7P++dVG/4oxt0OGZo1dNvSJI23/hx+b0fDatc0VChsmBBRtoBwJ76xrCnLD14sIuUAl5VVZU8Hs+QHrHW1tYhPWdn27lzp26//XY9/fTTuu666xLHf/3rX+vw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agYdr6mpUUtLy6gb8YUvfEF/+7d/q/nz56ugoEAXXnihrr322kSgS/a6S5Ys0fe+9z3913/9lx5++GG9/vrr+q3f+q1BIe5MmzZtUllZWeKtvr5+1M/BDiLUpbKliMHPDfbQzupZy6AnNTnpXlNwzTXXDFkL4HK5dP311yfOicViuvfee9XY2KjCwkJdcMEF2rBhg+Lxj+716VhTMKpxH5fLNehj0zSHHEvFiy++qAceeEBbt27VnDlz9O677+ruu+9WXV2d1q1bl/R1ly1blnj/0ksv1ezZs9XQ0KAf//jH+v3f//0h112zZo1WrVqV+Lizs1P19fUKBoOJtwFnvj9WRUUfDe+NdI0zz0nXNbqNPhUWlyWOF/gLz3h/TJc767H63/+fT/xibA+apEgsrq9+/+eSpH+86TL5vJkfovV5+p/jmc97dIZ+34a8H/SruLh4jNfpl6vX3rneHyueU+aukepzCp2MKFBUMuznRnx9j/D+6KR2jSH3vaihsPp753zBYhUUeM55NSs/p7gktz+okkBBSlez62tvNG0amNu/detWXX311frWt76lJUuW6ODBg5o8efKQ889cU/CP//iPwz7ms88+q0jko3B98uRJXXbZZbrxxhsTxx588EF985vf1L/8y79o5syZ+tnPfqY/+qM/UllZme6+++7EeZ/5zGf0ne98J/HxQA9oslIKeFVVVfJ4PEN661pbW4f0rqVi3bp1Wr58eWJ+3cc+9jH19PToT/7kT7R27dpRX7eurk4NDQ165513hv283+9PdDk7QbYn3WZrnpoRN9Rr9nfxG+6g4p5z35TtxojTgwfri8dN6t9ZTFt3JOWA5ySZWFNQWVk56ON//dd/VTAYHBTwXn31VX3uc59L9OpNmTJFO3bs0M9+9rNBXzvWNQUpdXX4fD7NmjVLu3fvHnR89+7duuqqq0bdiFAoJLd7cFM8Ho9M05RpmqO+7smTJ3X06FHV1dWNum35hEVV9sTPDXZwKsMrN91GT8bfPPGQCl19KnT1/WbBVuavmcnFaOxaNLKBuf2LFy8edHysawrO9sQTT+gLX/jCoB7G+fPn6z//8z/19ttvS5J+/vOf65VXXtHv/M7vDPragTUFF198sf74j/9Yra2tKV075SHaVatWafny5Zo9e7bmzZunbdu26ciRI7rzzjsl9Q97Hj9+XE8++WTi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e/aQz1999dV66623Bh17++231dDQIElqbGxUbW3toLZFIhHt2bNnzG0DANjfxPL0BTKf162qNNTnBDIl5S6WVatWafny5Zo9e7bmzZunbdu26ciRI7rzzjsl9Q97Hj9+PDE3TpIOHDggSeru7taJEyd04MAB+Xy+RI/cQw89pHXr1mn79u2aMmVKooewuLhYxcXFkqSvfvWruuqqq7Rx40bddNNNeu2117Rt2zZt27ZNUv/QbFNTkzZu3KipU6dq6tSp2rhxo4LBoG655ZbRf4cAAHmhpjSgtz/sUmq1I4ZXWxaQm8UVsLCUA96yZct08uRJbdiwQc3Nzbr00ku1a9euRE9ac3PzkJp4l19+eeL9ffv2afv27WpoaNDhw4cl9RdOjkQi+oM/+INBX3f//fdr/fr1kqQrr7xSP/jBD7RmzRpt2LBBjY2N2rJli/7wD/8wcf7XvvY19fb26q677lJ7e7vmzJmjF154QSUlJak+TQBAnvF53aoq9utEV/j8J59HXRm1NWFtKdfBy2fUwQOA/PZhZ59+caxj2M8lWwevyO/VvAvHZayNSB118IZiL1oAgGNUFfvHXLeuJkMlV4B0IuABABzD43aNed/YmlKGZ2F9BDwAgKOMpQeuOOBVkZ8SULA+Ah4AwFEqi3xyj/Kv3/gShmdhDwQ8AICjeD1uVQR9o/rasQ7vAtlCwAMAOM5ogprP61ZpgOHZfLJ161Y1NjYqEAho1qxZevnll0c8t7m5WbfccoumTZsmt9utpqamIee8+eab+vznP68pU6bI5XJpy5YtQ86JxWK699571djYqMLCQl1wwQXasGGD4vF44hzTNLV+/XpNmDBBhYWFuuaaa/Tmm2+m9NwIeAAAxxnNUOu4Yl/a9l1H7u3cuVNNTU1au3at9u/frwULFmjJkiVDavkOCIfDGj9+vNauXavLLrts2HNCoZAuuOACff3rX09soXq2Bx98UN/85jf16KOP6pe//KUeeugh/f3f/72+8Y1vJM556KGHtHnzZj366KN6/fXXVVtbq0WLFqmrqyvp58e/IgAAywtF0reH7AC3S+qNGImPw7Hh3x8QLPBmpB3s250bmzdv1u23364vf/nLkqQtW7bo+eef1+OPP65NmzYNOX/KlCl65JFHJEn//M//POxjXnnllbryyislSatXrx72nFdffVWf+9zndP311yced8eOHfrZz34mqb/3bsuWLVq7dq1+//d/X5L0L//yL6qpqdH27dt1xx13JPX8eFUBACxvxn3PZ/V6q55+I2vXOvz167N2rXzX1dWlzs7OxMd+v19+/9De2kgkon379g0JYYsXL9bevXsz2sb58+frm9/8pt5++21dfPHF+vnPf65XXnklMZx76NAhtbS0aPHixYOex8KFC7V3714CHgAAcJaBPe4HnLnl6Zna2tpkGIZqamoGHa+pqVFLS0smm6h77rlHHR0duuSSS+TxeGQYhh544AHdfPPNkpS4/nBte//995O+DgEPAGB5Bzd8OtdNgA0cPHhQEydOTHw8XO/dmc6eU2maZsbnWe7cuVNPPfWUtm/frpkzZ+rAgQNqamrShAkTtGLFirS1jYAHALA85qkhGSUlJUntJV9VVSWPxzOkt661tXVIz1m6/dVf/ZVWr16tL3zhC5Kkj33sY3r//fe1adMmrVixIrE4o6WlRXV1daNuG6toAQCAo/h8Ps2aNUu7d+8edHz37t266qqrMnrtUCgk91mVtj0eT6JMSmNjo2prawe1LRKJaM+ePSm1jX+JAACA46xatUrLly/X7NmzNW/ePG3btk1HjhzRnXfeKUlas2aNjh8/rieffDLxNQcOHJAkdXd368SJEzpw4IB8Pl9i7l8kEtHBgwcT7x8/flwHDhxQcXGxLrroIknS0qVL9cADD2jy5MmaOXOm9u/fr82bN+tLX/qSpP6h2aamJm3cuFFTp07V1KlTtXHjRgWDQd1yyy3JP0ETCR0dHaYks6OjI9dNAQAASTp69KgpyTx69GhKX/fYY4+ZDQ0Nps/nM6+44gpzz549ic+tWLHCXLhw4aDzJQ15a2hoSHz+0KFDw55z5uN0dnaad999tzl58mQzEAiYF1xwgbl27VozHA4nzonH4+b9999v1tbWmn6/3/zUpz5l/uIXv0jpubl+02BI6uzsVFlZmTo6OpIawwcAALl37Ngx1dfX6+jRo5o0aVKum2MJzMEDAADIMwQ8AACAPEPAAwAAyDMEPAAAgDxDwAMAAMgzBDwAAIA8Q8ADAADIMwQ8AACAPEPAAwAAyDPsRXuGgU09Ojs7c9wSAACQrK6uLkkf/R0HAW+QgRdIfX19jlsCAABS1d3dnesmWAZ70Z4hHo/rgw8+UElJiVwuV66bgxR0dnYm9iFkH2EAo8W9xJ7i8biam5t18cUXy+Px5Lo5lkAP3hncbjebFNtcaWkpN2UAY8a9xH7Ky8tz3QRLYZEFAABAniHgAQAA5BkCHvKC3+/X/fffL7/fn+umALAx7iXIFyyyAAAAyDP04AEAAOQZAh4AAECeIeABAADkGQIeAABAniHgwZK2bt2qxsZGBQIBzZo1Sy+//PKI5z777LNatGiRxo8fr9LSUs2bN0/PP//8oHO++93vyuVyDXnr6+vL9FMBkGOp3E9efPHFYe8Vv/rVrwad98wzz2jGjBny+/2aMWOGfvCDH2T6aQApIeDBcnbu3KmmpiatXbtW+/fv14IFC7RkyRIdOXJk2PNfeuklLVq0SLt27dK+fft07bXXaunSpdq/f/+g80pLS9Xc3DzoLRAIZOMpAciRVO8nA956661B94qpU6cmPvfqq69q2bJlWr58uX7+859r+fLluummm/S///u/mX46QNIokwLLmTNnjq644go9/vjjiWPTp0/XDTfcoE2bNiX1GDNnztSyZct03333ServwWtqatLp06cz0WQAFpXq/eTFF1/Utddeq/b29hG3vlq2bJk6Ozv17//+74ljn/nMZ1RRUaEdO3ak/TkAo0EPHiwlEolo3759Wrx48aDjixcv1t69e5N6jHg8rq6uLlVWVg463t3drYaGBk2aNEm/+7u/O6SHD0B+Gcv95PLLL1ddXZ1++7d/Wz/96U8Hfe7VV18d8pif/vSnk75HAdlAwIOltLW1yTAM1dTUDDpeU1OjlpaWpB7j4YcfVk9Pj2666abEsUsuuUTf/e539aMf/Ug7duxQIBDQ1VdfrXfeeSet7QdgHaO5n9TV1Wnbtm165pln9Oyzz2ratGn67d/+bb300kuJc1paWsZ0jwKywZvrBgDDcblcgz42TXPIseHs2LFD69ev13PPPafq6urE8blz52ru3LmJj6+++mpdccUV+sY3vqF/+qd/Sl/DAVhOKveTadOmadq0aYmP582bp6NHj+of/uEf9KlPfWpUjwnkAj14sJSqqip5PJ4h/wm3trYO+Y/5bDt37tTtt9+u73//+7ruuuvOea7b7daVV15JDx6Qx8ZyPznT3LlzB90ramtrx/yYQKYR8GApPp9Ps2bN0u7duwcd3717t6666qoRv27Hjh267bbbtH37dl1//fXnvY5pmjpw4IDq6urG3GYA1jTa+8nZ9u/fP+heMW/evCGP+cILL6T0mECmMUQLy1m1apWWL1+u2bNna968edq2bZuOHDmiO++8U5K0Zs0aHT9+XE8++aSk/nB366236pFHHtHcuXMT/1kXFhaqrKxMkvQ3f/M3mjt3rqZOnarOzk790z/9kw4cOKDHHnssN08SQFakej/ZsmWLpkyZopkzZyoSieipp57SM888o2eeeSbxmHfffbc+9alP6cEHH9TnPvc5Pffcc/rJT36iV155JSfPERiWCVjQY489ZjY0NJg+n8+84oorzD179iQ+t2LFCnPhwoWJjxcuXGhKGvK2YsWKxDlNTU3m5MmTTZ/PZ44fP95cvHixuXfv3iw+IwC5ksr95MEHHzQvvPBCMxAImBUVFeb8+fPNH//4x0Me8+mnnzanTZtmFhQUmJdccon5zDPPZOOpAEmjDh4AAECeYQ4eAABAniHgAQAA5BkCHgAAQJ4h4AEAAOQZAh4AAECeIeABAADkGQIeAABAniHgAQAA5BkCHgAAQJ4h4AEAAOQZAh4AAECeIeABAADkmf8fP9rwC0NjeDEAAAAASUVORK5CYII=",
+ "image/png": "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sqxJVbLe3t5J1bRL2bhxo1566SVJ0i9/+Uv9+te/1rZt24rfz+fzks73MXvvvfe0bNmySfuIRCK66qqrdOzYsSk/r0SzJgAAcBG/36/169frwIED4x4/cOCANm/ePOX9HDp0SJ2dnZKklStX6mc/+5kOHz5c/PN7v/d72rp1qw4fPqwFCxaU3Ec6nda7775b3M9UEfUBAICr7NixQ3fddZeuu+46bdq0SXv27NHx48d17733SpIefvhhnTp1Si+88IKk86M5Fy9erDVr1iiTyeill17S3r17tXfvXklSMBjU2rVrxz3HhVGdFz++c+dObdu2TQsXLlRvb6++9rWvKZlM6u67757W8RPOAACAq9xxxx06e/asdu3ape7ubq1du1b79+/XokWLJEnd3d06fvx4cftMJqOdO3fq1KlTCoVCWrNmjV5//XXddttt03rekydP6s4779SZM2fU1tamjRs36ic/+UnxeaeKAQEAAMDRLgwIOHHihObPn1/vw6k6+pwBAAA4COEMAADAQQhnAAAADkI4AwAAcBDCGQAAgIMQzgAAAByEcAYAAOAghDMAAAAHIZwBAAA4iKeWb7qwGEIymazzkQAAgKkaHByU9PF93O08Fc4uvLnlVo8HAADONTQ0VO9DqAlPra2Zz+d1+vRpxWIxGYZR78NxjGQyWVyzjDVH4WScq4A35fN5dXd3a8WKFbIsq96HU3WeqpyZpumJBVNnKh6Pc8NDQ+BcBbynqamp3odQMwwIAAAAcBDCGQAAgIMQzqBAIKCvfvWrCgQC9T4U4JI4VwF4gacGBAAAADgdlTMAAAAHIZwBAAA4COEMAADAQQhnAAAADkI4c6ndu3dryZIlCgaDWr9+vd5+++2y27766qu6+eab1dbWpng8rk2bNumNN94Yt83zzz8vwzAm/UmlUtV+KXCx6ZynF/vxj38s27Z1zTXXjHt8bGxMu3bt0rJlyxQMBvWJT3xC//iP/1iFIweA6iGcudArr7yi+++/X1/+8pd16NAh3XDDDbr11lt1/Pjxktu/9dZbuvnmm7V//36988472rp1q7Zt26ZDhw6N2y4ej6u7u3vcn2AwWIuXBBea7nl6wcDAgD7zmc/opptumvS9Rx55RM8995y++c1v6siRI7r33nv1B3/wB5POZQBwMqbScKENGzbo2muv1bPPPlt8bNWqVbr99tv15JNPTmkfa9as0R133KGvfOUrks5Xzu6//3719/dX45DhQTM9T//4j/9Yy5cvl2VZeu2113T48OHi9+bNm6cvf/nL2r59e/Gx22+/XdFoVC+99FJVXgcAVBqVM5fJZDJ65513dMstt4x7/JZbbtHBgwentI98Pq/BwUG1tLSMe3xoaEiLFi3S/Pnz9bu/+7tUIzBjMz1P//Zv/1a//OUv9dWvfrXk99Pp9KRqbigU0r/8y7/M/qABoEYIZy5z5swZ5XI5dXR0jHu8o6NDPT09U9rHX/7lX2p4eFh/9Ed/VHxs5cqVev7557Vv3z69/PLLCgaD2rJli44dO1bR44c3zOQ8PXbsmB566CH93d/9nWzbLrnNb//2b+vpp5/WsWPHlM/ndeDAAX3/+99Xd3d3xV8DAFQL4cylDMMY93WhUJj0WCkvv/yyHn30Ub3yyitqb28vPr5x40b9yZ/8iT7xiU/ohhtu0He/+12tWLFC3/zmNyt+7PCOqZ6nuVxOn/rUp/TYY49pxYoVZff39a9/XcuXL9fKlSvl9/v1xS9+UX/6p38qy7IqfuwAUC2EM5dpbW2VZVmTqg+9vb2TqhQTvfLKK7rnnnv03e9+V7/1W791yW1N09QnP/lJKmeYkemep4ODg/q3f/s3ffGLX5Rt27JtW7t27dK///u/y7Zt/ehHP5IktbW16bXXXtPw8LA+/PBDHT16VNFoVEuWLKnJ6wKASiCcuYzf79f69et14MCBcY8fOHBAmzdvLvtzL7/8sj772c/q7//+7/U7v/M7l32eQqGgw4cPq7Ozc9bHDO+Z7nkaj8f1s5/9TIcPHy7+uffee3XllVfq8OHD2rBhw7jtg8Ggurq6lM1mtXfvXv3+7/9+VV8PAFRS6Y4baGg7duzQXXfdpeuuu06bNm3Snj17dPz4cd17772SpIcfflinTp3SCy+8IOl8MPvMZz6jr3/969q4cWOxmhEKhZRIJCRJjz32mDZu3Kjly5crmUzqG9/4hg4fPqxvfetb9XmRaHjTOU9N09TatWvH/Xx7e7uCweC4x3/605/q1KlTuuaaa3Tq1Ck9+uijyufzeuCBB2r62gBgNghnLnTHHXfo7Nmz2rVrl7q7u7V27Vrt379fixYtkiR1d3ePm0vqueeeUzab1fbt28dNQXD33Xfr+eeflyT19/fr85//vHp6epRIJLRu3Tq99dZbuv7662v62uAe0z1PpyKVSumRRx7Rr371K0WjUd1222168cUX1dTUVIVXAADVwTxnAAAADkKfMwAAAAchnAEAADgI4QwAAMBBCGcAAAAOQjgDAABwEMIZAACAgxDOAAAAHIRwBgAA4CCEMwAAAAchnAEAADgI4QwAAMBBCGcAAAAO8v8DxKZ6t5MX04EAAAAASUVORK5CYII=",
"text/plain": [
""
]
@@ -1032,32 +1073,86 @@
}
],
"source": [
- "oscis_05 = load_oscillation('../result_data/cutoff_boxplots/pointsets_0.5/')[1]\n",
- "oscis_025 = load_oscillation('../result_data/cutoff_boxplots/pointsets_0.25/')[1]\n",
+ "effnu_05 = load_effnu('../result_data/cutoff_boxplots/pointsets_0.5/')[1]\n",
+ "effnu_025 = load_effnu('../result_data/cutoff_boxplots/pointsets_0.25/')[1]\n",
+ "effnu_all = effnu_05 + effnu_025\n",
"\n",
"fig, ax = plt.subplots(1,1)\n",
"\n",
- "plot = ax.violinplot([oscis_025, oscis_05], showmedians=True, positions=[0.25, 0.5], widths=[0.1, 0.1], quantiles=[[0.25, 0.75], [0.25, 0.75]])\n",
- "ax.set_xticks([0.25, 0.5])\n",
+ "plot = ax.violinplot([effnu_025, effnu_05, effnu_all], showmedians=True, positions=[0.25, 0.49, 0.75], widths=[0.1, 0.1, 0.1])\n",
+ "ax.set_xticks([0.25, 0.49])\n",
"plot['cmedians'].set_edgecolor('orange')\n",
"\n",
- "ax.set_yticks([np.median(oscis_025), max(oscis_025), min(oscis_025)])\n",
- "ax.set_xlim([0.15, 0.6])\n",
+ "ax.set_yticks([max(effnu_025), min(effnu_025)])\n",
+ "ax.set_xlim([0.15, 0.85])\n",
"\n",
"axr = ax.secondary_yaxis('right')\n",
- "axr.set_yticks([np.median(oscis_05), max(oscis_05), min(oscis_05)])\n",
+ "axr.set_yticks([np.median(oscis_05), min(oscis_05), np.quantile(oscis_05, 0.25)])\n",
"\n",
"\n",
- "ax.axline((0, 0.1785), (1, 0.1785), linestyle='dashed', linewidth=0.2, color='gray')\n",
- "ax.axline((0, 0.1805), (1, 0.1805), linestyle='dashed', linewidth=0.2, color='gray')\n",
+ "ax.axline((0, np.median(effnu_05)), (1, np.median(effnu_05)), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "ax.axline((0, 0.555), (1, 0.555), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "ax.axline((0, 0.545), (1, 0.545), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "ax.axline((0, 0.565), (1, 0.565), linestyle='dashed', linewidth=0.3, color='gray')\n",
"\n",
- "\n"
+ "plt.savefig('/home/clara/repositorys/bachelor-thesis/thesis/media/boxplots_cutoff_effnu.png', dpi=600, bbox_inches='tight')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 257,
+ "id": "e8b1e71d-cabf-4d79-a974-00073edab3f6",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "calculating effective nyquist frequency pointset_73"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "Cannot load '../result_data/cutoff_boxplots/pointsets_0.5/pointset_cutoff_pointset_73.txt'.\n"
+ ]
+ },
+ {
+ "ename": "CalledProcessError",
+ "evalue": "Command '../psa/cmake-build-debug/psa --spectral ../result_data/cutoff_boxplots/pointsets_0.5/pointset_cutoff_pointset_73.txt' returned non-zero exit status 1.",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mCalledProcessError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[257], line 11\u001b[0m\n\u001b[1;32m 9\u001b[0m freq \u001b[38;5;241m=\u001b[39m file\u001b[38;5;241m.\u001b[39mreplace(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mpointset_cutoff_\u001b[39m\u001b[38;5;124m'\u001b[39m, \u001b[38;5;124m'\u001b[39m\u001b[38;5;124m'\u001b[39m)\u001b[38;5;241m.\u001b[39mreplace(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m.txt\u001b[39m\u001b[38;5;124m'\u001b[39m, \u001b[38;5;124m'\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m 10\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\r\u001b[39;00m\u001b[38;5;124mcalculating effective nyquist frequency \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mfreq\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m'\u001b[39m, end\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[0;32m---> 11\u001b[0m result \u001b[38;5;241m=\u001b[39m \u001b[43msubprocess\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mcheck_output\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43m../psa/cmake-build-debug/psa --spectral \u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m \u001b[49m\u001b[38;5;241;43m+\u001b[39;49m\u001b[43m \u001b[49m\u001b[38;5;124;43mf\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;132;43;01m{\u001b[39;49;00m\u001b[43mDATAPATH\u001b[49m\u001b[38;5;132;43;01m}\u001b[39;49;00m\u001b[38;5;124;43m/pointset_cutoff_\u001b[39;49m\u001b[38;5;132;43;01m{\u001b[39;49;00m\u001b[43mfreq\u001b[49m\u001b[38;5;132;43;01m}\u001b[39;49;00m\u001b[38;5;124;43m.txt\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mshell\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mtext\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m)\u001b[49m\n\u001b[1;32m 12\u001b[0m effnu \u001b[38;5;241m=\u001b[39m result\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124m'\u001b[39m)[\u001b[38;5;241m2\u001b[39m]\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\t\u001b[39;00m\u001b[38;5;124m'\u001b[39m)[\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m2\u001b[39m]\n\u001b[1;32m 13\u001b[0m freqfile\u001b[38;5;241m.\u001b[39mwrite(freq \u001b[38;5;241m+\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m \u001b[39m\u001b[38;5;124m\"\u001b[39m \u001b[38;5;241m+\u001b[39m \u001b[38;5;28mstr\u001b[39m(effnu) \u001b[38;5;241m+\u001b[39m \u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124m'\u001b[39m)\n",
+ "File \u001b[0;32m/nix/store/k3701zl6gmx3la7y4dnflcvf3xfy88kh-python3-3.11.9/lib/python3.11/subprocess.py:466\u001b[0m, in \u001b[0;36mcheck_output\u001b[0;34m(timeout, *popenargs, **kwargs)\u001b[0m\n\u001b[1;32m 463\u001b[0m empty \u001b[38;5;241m=\u001b[39m \u001b[38;5;124mb\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[1;32m 464\u001b[0m kwargs[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124minput\u001b[39m\u001b[38;5;124m'\u001b[39m] \u001b[38;5;241m=\u001b[39m empty\n\u001b[0;32m--> 466\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mrun\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mpopenargs\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mstdout\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mPIPE\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mtimeout\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mtimeout\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mcheck\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m,\u001b[49m\n\u001b[1;32m 467\u001b[0m \u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\u001b[38;5;241m.\u001b[39mstdout\n",
+ "File \u001b[0;32m/nix/store/k3701zl6gmx3la7y4dnflcvf3xfy88kh-python3-3.11.9/lib/python3.11/subprocess.py:571\u001b[0m, in \u001b[0;36mrun\u001b[0;34m(input, capture_output, timeout, check, *popenargs, **kwargs)\u001b[0m\n\u001b[1;32m 569\u001b[0m retcode \u001b[38;5;241m=\u001b[39m process\u001b[38;5;241m.\u001b[39mpoll()\n\u001b[1;32m 570\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m check \u001b[38;5;129;01mand\u001b[39;00m retcode:\n\u001b[0;32m--> 571\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m CalledProcessError(retcode, process\u001b[38;5;241m.\u001b[39margs,\n\u001b[1;32m 572\u001b[0m output\u001b[38;5;241m=\u001b[39mstdout, stderr\u001b[38;5;241m=\u001b[39mstderr)\n\u001b[1;32m 573\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m CompletedProcess(process\u001b[38;5;241m.\u001b[39margs, retcode, stdout, stderr)\n",
+ "\u001b[0;31mCalledProcessError\u001b[0m: Command '../psa/cmake-build-debug/psa --spectral ../result_data/cutoff_boxplots/pointsets_0.5/pointset_cutoff_pointset_73.txt' returned non-zero exit status 1."
+ ]
+ }
+ ],
+ "source": [
+ "import subprocess\n",
+ "\n",
+ "DATAPATH = '../result_data/cutoff_boxplots/pointsets_0.5'\n",
+ "\n",
+ "with open(f'{DATAPATH}/effnu.txt', 'w') as freqfile:\n",
+ " # for file in os.listdir(DATAPATH):\n",
+ " # if file == 'oscillation.txt' or file == 'effnu.txt':\n",
+ " # continue\n",
+ " # freq = file.replace('pointset_cutoff_', '').replace('.txt', '')\n",
+ " for i in range(0, 100):\n",
+ " print(f'\\rcalculating effective nyquist frequency {i}', end='')\n",
+ " result = subprocess.check_output('../psa/cmake-build-debug/psa --spectral ' + f'{DATAPATH}/pointset_cutoff_{freq}.txt', shell=True, text=True)\n",
+ " effnu = result.split('\\n')[2].split('\\t')[-2]\n",
+ " freqfile.write( str(effnu) + '\\n')"
]
},
{
"cell_type": "code",
"execution_count": null,
- "id": "e8b1e71d-cabf-4d79-a974-00073edab3f6",
+ "id": "7526b23b-9964-423b-a2d3-f49b7459ff67",
"metadata": {},
"outputs": [],
"source": []
diff --git a/utk_experiments/plotting/plotter.ipynb b/utk_experiments/plotting/plotter.ipynb
index b43f8c0..6457293 100644
--- a/utk_experiments/plotting/plotter.ipynb
+++ b/utk_experiments/plotting/plotter.ipynb
@@ -17,7 +17,7 @@
},
{
"cell_type": "code",
- "execution_count": 37,
+ "execution_count": 2,
"id": "3c65dafa-2226-4d12-a61e-f92a5f92bc97",
"metadata": {},
"outputs": [],
@@ -38,7 +38,7 @@
},
{
"cell_type": "code",
- "execution_count": 38,
+ "execution_count": 3,
"id": "b08c4be6-e653-499c-803b-e125f2e24f4b",
"metadata": {},
"outputs": [],
@@ -70,7 +70,7 @@
},
{
"cell_type": "code",
- "execution_count": 39,
+ "execution_count": 4,
"id": "3a4fff42-a5fe-4b80-93ba-54482e755c79",
"metadata": {},
"outputs": [],
@@ -88,7 +88,7 @@
},
{
"cell_type": "code",
- "execution_count": 40,
+ "execution_count": 5,
"id": "4bc08371-8322-4f1a-b78a-8a0f94dd8a7f",
"metadata": {},
"outputs": [],
@@ -107,7 +107,7 @@
},
{
"cell_type": "code",
- "execution_count": 41,
+ "execution_count": 6,
"id": "c08e9726-cd2b-4d8a-a0ec-ef63fc8d7334",
"metadata": {},
"outputs": [],
@@ -126,7 +126,7 @@
},
{
"cell_type": "code",
- "execution_count": 42,
+ "execution_count": 7,
"id": "63bb5f2d-d222-47b8-99c8-1ebb0e1839ca",
"metadata": {},
"outputs": [],
@@ -145,7 +145,7 @@
},
{
"cell_type": "code",
- "execution_count": 43,
+ "execution_count": 8,
"id": "168ce96b-c7ba-49fd-b35f-f06529305a4b",
"metadata": {},
"outputs": [],
@@ -167,7 +167,7 @@
},
{
"cell_type": "code",
- "execution_count": 44,
+ "execution_count": 9,
"id": "f15def42-e258-4ff4-bcff-d8cd3a1e927d",
"metadata": {},
"outputs": [],
@@ -964,15 +964,15 @@
},
{
"cell_type": "code",
- "execution_count": 253,
+ "execution_count": 71,
"id": "155bc34c-4620-4b7f-b55a-445fcca20c2d",
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjUAAAGdCAYAAADqsoKGAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAABVK0lEQVR4nO3deXxU9b3/8VfIzpKFLWEzYNRAQAVCDQmyFG1Qe1uw/kosJWqvtoVrW5DWFi56Xeo14LUubSUWl1aIIioitooSZJFAQhUDLohAgCSEBAiSBQhZz++PY0ZCtpnJTGZ7Px+PeSQ5c873fM93JnM+8139DMMwEBEREfFw3VydARERERFHUFAjIiIiXkFBjYiIiHgFBTUiIiLiFRTUiIiIiFdQUCMiIiJeQUGNiIiIeAUFNSIiIuIVAlydga7U2NjIsWPH6NWrF35+fq7OjoiIiFjBMAyqqqoYOHAg3bq1XR/jU0HNsWPHGDJkiKuzISIiInYoKipi8ODBbT7vU0FNr169ALNQwsLCXJwbERERsUZlZSVDhgyx3Mfb4lNBTVOTU1hYmIIaERERD9NR1xF1FBYRERGvoKBGREREvIJdQc2yZcsYNmwYISEhJCQksG3btnb3f/nll7n66qvp3r07AwYM4Gc/+xmnTp1qts+aNWuIj48nODiY+Ph41q5d2+nzioiIiO+wOahZvXo18+fPZ/HixeTl5TFx4kRuvPFGCgsLW90/Ozub2267jTvvvJMvvviC119/nY8++oi77rrLsk9OTg6pqamkpaWxZ88e0tLSmDlzJjt37rT7vCIiIuJb/AzDMGw5IDExkbFjx5KRkWHZNmLECGbMmEF6enqL/R9//HEyMjLIz8+3bPvLX/7CY489RlFREQCpqalUVlayfv16yz433HADkZGRrFq1yq7ztqayspLw8HAqKirUUVhERMRDWHv/tqmmpra2ll27dpGSktJse0pKCjt27Gj1mOTkZI4ePcq7776LYRgcP36cN954g+9///uWfXJyclqkOW3aNEua9pwXoKamhsrKymYPERER8U42BTVlZWU0NDQQFRXVbHtUVBSlpaWtHpOcnMzLL79MamoqQUFBREdHExERwV/+8hfLPqWlpe2mac95AdLT0wkPD7c8NPGeiIiI97Kro/DF48QNw2hz7PjevXv5zW9+w//8z/+wa9cu3nvvPQ4fPsycOXNsTtOW8wIsWrSIiooKy6OpuUtERES8j02T7/Xt2xd/f/8WtSMnTpxoUYvSJD09nQkTJnDvvfcCcNVVV9GjRw8mTpzII488woABA4iOjm43TXvOCxAcHExwcLAtlygiIiIeyqaamqCgIBISEsjKymq2PSsri+Tk5FaPOXfuXIvFp/z9/QGzpgUgKSmpRZobNmywpGnPeUVERMS32LxMwoIFC0hLS2PcuHEkJSWxfPlyCgsLLc1JixYtori4mBUrVgDwgx/8gJ///OdkZGQwbdo0SkpKmD9/Ptdccw0DBw4EYN68eUyaNImlS5cyffp01q1bx8aNG8nOzrb6vCIiIuLbbA5qUlNTOXXqFA8//DAlJSWMGjWKd999l5iYGABKSkqazR1zxx13UFVVxV//+ld++9vfEhERwdSpU1m6dKlln+TkZF599VXuu+8+7r//fmJjY1m9ejWJiYlWn1dERER8m83z1HgyzVNjyswtIGNLPnOnxDJ7vIJCERFxb06Zp0a8Q8aWfIrLq8nYkt/xziIiIh5CQY0PmjsllkERocydEuvqrIiIiDiMmp9ERETEran5SURERHyKghppVWZuAROWbCIzt8DVWREREbGKghpplToTi4iIp1FQI61SZ2IREfE06igsIiIibk0dhUVERMSnKKgRERERr6CgRkRERLyCghoRERHxCgpqRERExCsoqBERERGvoKBGREREvIKCGhEREfEKCmpERETEKyioEREREa+goEZERES8goIaERER8QoKakRERMQrKKgRERERr6CgRkRERLyCghoRERHxCgpqxG6ZuQVMWLKJzNwCV2dFREREQY3YL2NLPsXl1WRsyXd1VkRERBTUiP3mTollUEQoc6fEujorIiIi+BmGYbg6E12lsrKS8PBwKioqCAsLc3V2RERExArW3r9VUyMiIiJeQUGNiIiIeAUFNSIiIuIVFNSIiIiIV1BQIyIiIl5BQY2IiIh4BQU1IiIi4hUU1IiIiIhXUFAjIiIiXkFBjYiIiHgFBTVeSitoi4iIr1FQ46W0graIiPgau4KaZcuWMWzYMEJCQkhISGDbtm1t7nvHHXfg5+fX4jFy5Mhm+61Zs4b4+HiCg4OJj49n7dq1nTqvr9MK2iIi4mtsDmpWr17N/PnzWbx4MXl5eUycOJEbb7yRwsLCVvd/+umnKSkpsTyKioro3bs3P/7xjy375OTkkJqaSlpaGnv27CEtLY2ZM2eyc+dOu8/r62aPj2H7wqnMHh/j6qyIiIh0CT/DMAxbDkhMTGTs2LFkZGRYto0YMYIZM2aQnp7e4fFvvfUWP/rRjzh8+DAxMeYNNzU1lcrKStavX2/Z74YbbiAyMpJVq1Y55Lxg/dLlIiIi4j6svX/bVFNTW1vLrl27SElJabY9JSWFHTt2WJXGCy+8wPXXX28JaMCsqbk4zWnTplnStPe8NTU1VFZWNnuIbdThWEREPIVNQU1ZWRkNDQ1ERUU12x4VFUVpaWmHx5eUlLB+/XruuuuuZttLS0vbTdPe86anpxMeHm55DBkypMM8SnPqcCwiIp7Cro7Cfn5+zf42DKPFttb84x//ICIighkzZtiVpq3nXbRoERUVFZZHUVFRh3mU5tThWEREPEWALTv37dsXf3//FrUjJ06caFGLcjHDMHjxxRdJS0sjKCio2XPR0dHtpmnveYODgwkODu7wuqRts8fHqLOxiIh4BJtqaoKCgkhISCArK6vZ9qysLJKTk9s9duvWrRw8eJA777yzxXNJSUkt0tywYYMlzc6cV0RERHyDTTU1AAsWLCAtLY1x48aRlJTE8uXLKSwsZM6cOYDZ5FNcXMyKFSuaHffCCy+QmJjIqFGjWqQ5b948Jk2axNKlS5k+fTrr1q1j48aNZGdnW31eERER8W02BzWpqamcOnWKhx9+mJKSEkaNGsW7775rGc1UUlLSYu6YiooK1qxZw9NPP91qmsnJybz66qvcd9993H///cTGxrJ69WoSExOtPq+IiIj4NpvnqfFkmqdGRETE8zhlnhoRERERd6WgRkRERLyCghoRERHxCgpqRERExCsoqBERERGvoKBGREREvIKCGhEREfEKCmpERETEKyioEREREa+goEZERES8goIaERER8QoKakRERMQrKKgRm2XmFjBhySYycwtcnRURERELBTVis4wt+RSXV5OxJb/Fcwp4RETEVRTUiM3mTollUEQoc6fEtniuvYBHRETEmQJcnQHxPLPHxzB7fEyrz82dEkvGlvxWAx4RERFn8jMMw3B1JrpKZWUl4eHhVFRUEBYW5ursiIiIiBWsvX+r+UlERES8goIaERER8QoKakRERMQrKKgRERERr6CgRkRERLyCghoRERHxCgpqRERExCso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",
+ "image/png": "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",
"text/plain": [
- ""
+ ""
]
},
"metadata": {},
@@ -991,34 +991,144 @@
" oscillations.append((float(r_c), float(osci)))\n",
" return oscillations\n",
"\n",
+ "def load_effnu(path: str):\n",
+ " freqs = []\n",
+ " with open(path, 'r') as freqfile:\n",
+ " for line in freqfile.readlines():\n",
+ " r_c, freq = line.strip().split(' ')\n",
+ " freqs.append((float(r_c), float(freq)))\n",
+ " return freqs\n",
+ "\n",
"oscis = load_oscillations('../result_data/cutoff_series/oscillation.txt')\n",
"oscis = sorted(oscis, key=lambda x: x[0])\n",
"\n",
- "fig, ax = plt.subplots(1,1)\n",
+ "fig, ax = plt.subplots(1,2)\n",
"\n",
"xs = [x[0] for x in oscis]\n",
"ys = [x[1] for x in oscis]\n",
- "ax.plot(xs, ys, linestyle='None', marker='o', markersize =1)\n",
+ "ax[0].plot(xs, ys, linestyle='None', marker='o', markersize =1)\n",
"\n",
"smoothed = gaussian_filter1d(ys, 4)\n",
- "ax.plot(xs, smoothed, linewidth=1.0, color='orange')\n",
+ "ax[0].plot(xs, smoothed, linewidth=1.0, color='orange')\n",
+ "ax[0].set_yticks([0.0, 0.1, np.median(ys), 0.3, 0.4, 0.5, 0.6, 0.7, 0.8])\n",
+ "ax[0].set_xticks([0.0, 0.1, 0.2, 0.25, 0.3, 0.4, 0.5])\n",
+ "ax[0].axline((0, np.median(ys)), (0.5, np.median(ys)), color='gray', linestyle='dotted', linewidth=0.8)\n",
+ "ax[0].axline((0.25, 0), (0.25, 0.2), color='gray', linestyle='dotted', linewidth=0.8)\n",
"\n",
- "ax.set_yticks([0.1, np.median(ys), 0.3, 0.4, 0.5, 0.6, 0.7, 0.8])\n",
"\n",
- "ax.axline((0, np.median(ys)), (0.5, np.median(ys)), color='gray', linestyle='dotted', linewidth=0.8)\n",
+ "freqs = load_effnu('../result_data/cutoff_series/effnu.txt')\n",
+ "freqs = sorted(freqs, key=lambda x: x[0])\n",
"\n",
- "plt.savefig(\"/home/clara/repositorys/bachelor-thesis/thesis/media/oscillation_series.png\", bbox_inches='tight', dpi=400)"
+ "xs = [x[0] for x in freqs]\n",
+ "ys = [x[1] for x in freqs]\n",
+ "ax[1].plot(xs, ys, linestyle='None', marker='o', markersize =1)\n",
+ "\n",
+ "smoothed = gaussian_filter1d(ys, 4)\n",
+ "ax[1].plot(xs, smoothed, linewidth=1.0, color='orange')\n",
+ "\n",
+ "ax[1].axline((0, np.median(ys)), (0.5, np.median(ys)), color='gray', linestyle='dotted', linewidth=0.8)\n",
+ "ax[1].axline((0.25, 0), (0.25, 0.56), color='gray', linestyle='dotted', linewidth=0.8)\n",
+ "ax[1].set_yticks([0.0, 0.1, 0.2, 0.3, 0.4, 0.5, np.median(ys)])\n",
+ "ax[1].set_xticks([0.0, 0.1, 0.2, 0.25, 0.3, 0.4, 0.5])\n",
+ "\n",
+ "ax[0].set_aspect(0.5)\n",
+ "ax[1].set_aspect(0.68)\n",
+ "\n",
+ "fig.set_size_inches(15, 15)\n",
+ "\n",
+ "plt.savefig(\"/home/clara/repositorys/bachelor-thesis/thesis/media/cutoff_series_combined.png\", bbox_inches='tight', dpi=800)"
]
},
{
"cell_type": "code",
- "execution_count": 255,
+ "execution_count": 54,
+ "id": "673f5eee-6ad1-4ba3-8645-3ef0a06220fd",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def load_effnu(path: str) -> ([],[]):\n",
+ " xs, ys = [], []\n",
+ " with open(f'{path}/effnu.txt', 'r') as effnu_file:\n",
+ " for line in effnu_file.readlines():\n",
+ " ys.append(float(line))\n",
+ "\n",
+ " return (range(len(ys)), ys)\n",
+ "\n",
+ "def load_oscillation(path: str) -> ([],[]):\n",
+ " xs, ys = [], []\n",
+ " with open(f'{path}/oscillation.txt', 'r') as effnu_file:\n",
+ " for line in effnu_file.readlines():\n",
+ " ys.append(float(line))\n",
+ "\n",
+ " return (range(len(ys)), ys)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 70,
"id": "7bf8a7af-188d-47d5-a0a5-6bfafd48a786",
"metadata": {},
"outputs": [
{
"data": {
- "image/png": "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",
+ "image/png": "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",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "effnu_05 = load_effnu('../result_data/cutoff_boxplots/pointsets_0.5/')[1]\n",
+ "effnu_025 = load_effnu('../result_data/cutoff_boxplots/pointsets_0.25/')[1]\n",
+ "effnu_all = effnu_05 + effnu_025\n",
+ "\n",
+ "fig, ax = plt.subplots(1,1)\n",
+ "\n",
+ "plot = ax.violinplot([effnu_025, effnu_05], showmedians=True, positions=[0.25, 0.49], widths=[0.1, 0.1])\n",
+ "ax.set_xticks([0.25, 0.49])\n",
+ "plot['cmedians'].set_edgecolor('orange')\n",
+ "\n",
+ "ax.set_yticks([max(effnu_025), min(effnu_025)])\n",
+ "ax.set_xlim([0.15, 0.59])\n",
+ "\n",
+ "axr = ax.secondary_yaxis('right')\n",
+ "axr.set_yticks([np.median(effnu_05), min(effnu_05)])\n",
+ "\n",
+ "\n",
+ "# ax.axline((0, np.median(effnu_05)), (1, np.median(effnu_05)), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "# ax.axline((0, 0.555), (1, 0.555), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "# ax.axline((0, 0.545), (1, 0.545), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "# ax.axline((0, 0.565), (1, 0.565), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "\n",
+ "plt.savefig('/home/clara/repositorys/bachelor-thesis/thesis/media/boxplots_cutoff_effnu.png', dpi=600, bbox_inches='tight')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 64,
+ "id": "29580e32-86a5-433c-92d2-e97484ed4308",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[,\n",
+ " ,\n",
+ " ,\n",
+ " ,\n",
+ " ]"
+ ]
+ },
+ "execution_count": 64,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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BKxduxZ33nknALgf39e5nT59OuDHYcAjItk4vuameJ8CUdTw+o6+48ePY/Dgwe7vfVXveurdZkaSpKi3nqmqqsKuXbuwe/dujB07FrW1tSgpKUFubi4WLFgQsXNjwCMi2eC8IFIzXt/Rl5ycHNBe8oMGDYLBYPCq1p07d86rchZpP//5z7F8+XLccccdAIDLL78cp0+fxrp167BgwQL34oyGhgbk5OSEfG5cRUtERESaYjabUVhYiOrqao/bq6urMWnSpKg+dnt7O/R6z/hlMBjcbVIKCgqQnZ3tcW4OhwOHDh0K6tz4cYKIiIg0p7S0FPPmzcOECRNQVFSE7du348yZM1i8eDEAYMWKFairq8POnTvdv1NbWwsAaG1txfnz51FbWwuz2eye++dwOHD8+HH3f9fV1aG2thZJSUn45je/CQCYNWsW1q5di6FDh2Ls2LE4duwYKisr8aMf/QhA19BsSUkJKioqMGLECIwYMQIVFRVISEjA3LlzA3+CErk1NTVJAKSmpqZ4nwoREREF6OzZsxIA6ezZs0H93hNPPCHl5+dLZrNZuvrqq6VDhw65f7ZgwQJp2rRpHscD8PrKz893//zkyZM+j+l5P83NzdK9994rDR06VLJardI3vvENqaysTLLb7e5jRFGUVq9eLWVnZ0sWi0W6/vrrpffeey+o56b76oQJQHNzM1JTU9HU1BTQGD4RERHF32effYa8vDycPXsWQ4YMiffpyALn4BERERGpDAMeERERkcow4BERERGpDAMeERERkcow4BERERGpDAMeERERkcow4BERERGpDAMeERERkcow4BERERGpDPei7aF7U4/m5uY4nwkREREFqqWlBcDX7+PEgOeh+wLJy8uL85kQERFRsFpbW+N9CrLBvWh7EEURn3/+OZKTk6HT6eJ9OrLS3Nzs3ueP+/SSXPE6JdImURRRX1+PkSNHwmAwxPt0ZIEVvB70ej03Ke5HSkoK3zhJ9nidEmlPWlpavE9BVrjIgoiIiEhlGPCIiIiIVIYBjwJisViwevVqWCyWeJ8KkV+8TomIunCRBREREZHKsIJHREREpDIMeEREREQqw4BHREREpDIMeEREREQqw4CnYVu2bEFBQQGsVisKCwtx+PBhv8fu3bsXM2bMQEZGBlJSUlBUVIQDBw54HLNjxw7odDqvr87Ozmg/FVKxYK7Tnv72t7/BaDTiqquu8rjd6XRizZo1GD58OKxWK6688kr8+c9/jsKZExHFDwOeRlVVVaGkpARlZWU4duwYpk6dipkzZ+LMmTM+j3/jjTcwY8YM7N+/HzU1Nbjhhhswa9YsHDt2zOO4lJQU1NfXe3xZrdZYPCVSoWCv025NTU2YP38+/uM//sPrZytXrsS2bdvw2GOP4fjx41i8eDFuvfVWr2uZiEjJ2CZFoyZOnIirr74aW7dudd82evRozJ49G+vWrQvoPsaOHYs5c+bgwQcfBNBVwSspKUFjY2M0Tpk0KNTr9I477sCIESNgMBjwhz/8AbW1te6f5ebmoqysDEuXLnXfNnv2bCQlJWHXrl1ReR5ERLHGCp4GORwO1NTUoLi42OP24uJiHDlyJKD7EEURLS0tSE9P97i9tbUV+fn5GDJkCP7zP/+TVREKWajX6bPPPot///vfWL16tc+f2+12r6qyzWbDm2++Gf5JExHJBAOeBl24cAGCICArK8vj9qysLDQ0NAR0Hxs3bkRbWxtuv/12922XXXYZduzYgVdeeQV79uyB1WrF5MmTceLEiYieP2lDKNfpiRMnsHz5cjz//PMwGo0+j7nppptQWVmJEydOQBRFVFdXY9++faivr4/4cyAiihcGPA3T6XQe30uS5HWbL3v27EF5eTmqqqqQmZnpvv26667DD37wA1x55ZWYOnUqfve732HkyJF47LHHIn7upB2BXqeCIGDu3Ll46KGHMHLkSL/3t3nzZowYMQKXXXYZzGYzli1bhh/+8IcwGAwRP3cionhhwNOgQYMGwWAweFVBzp0751Ut6a2qqgqLFi3C7373O9x44419HqvX63HNNdewgkchCfY6bWlpwTvvvINly5bBaDTCaDRizZo1ePfdd2E0GvHaa68BADIyMvCHP/wBbW1tOH36NP71r38hKSkJBQUFMXleRESxwICnQWazGYWFhaiurva4vbq6GpMmTfL7e3v27MHChQuxe/du3Hzzzf0+jiRJqK2tRU5OTtjnTNoT7HWakpKC9957D7W1te6vxYsXY9SoUaitrcXEiRM9jrdarRg8eDBcLhdeeukl3HLLLVF9PkREseR7kgqpXmlpKebNm4cJEyagqKgI27dvx5kzZ7B48WIAwIoVK1BXV4edO3cC6Ap38+fPx+bNm3Hddde5qyo2mw2pqakAgIceegjXXXcdRowYgebmZvz6179GbW0tnnjiifg8SVK8YK5TvV6PcePGefx+ZmYmrFarx+3/+Mc/UFdXh6uuugp1dXUoLy+HKIq4//77Y/rciIiiiQFPo+bMmYOLFy9izZo1qK+vx7hx47B//37k5+cDAOrr6z16jW3btg0ulwtLly71aC+xYMEC7NixAwDQ2NiIH//4x2hoaEBqairGjx+PN954A9dee21MnxupR7DXaSA6OzuxcuVKfPrpp0hKSsJ3vvMd/Pa3v0VaWloUngERUXywDx4RERGRynAOHhEREZHKMOARERERqQwDHhEREZHKMOARERERqQwDHhEREZHKMOARERERqQwDHhEREZHKMOARERERqQwDHhEREZHKMOARERERqQwDHhEREZHKMOARERERqcz/D77y+w5ZVs28AAAAAElFTkSuQmCC",
"text/plain": [
""
]
@@ -1030,29 +1140,32 @@
"source": [
"oscis_05 = load_oscillation('../result_data/cutoff_boxplots/pointsets_0.5/')[1]\n",
"oscis_025 = load_oscillation('../result_data/cutoff_boxplots/pointsets_0.25/')[1]\n",
+ "oscis_all = oscis_05 + oscis_025\n",
"\n",
"fig, ax = plt.subplots(1,1)\n",
"\n",
- "plot = ax.violinplot([oscis_025, oscis_05], showmedians=True, positions=[0.25, 0.49], widths=[0.1, 0.1], quantiles=[[0.25, 0.75], [0.25, 0.75]])\n",
+ "plot = ax.violinplot([effnu_025, effnu_05, effnu_all], showmedians=True, positions=[0.25, 0.49, 0.75], widths=[0.1, 0.1, 0.1], quantiles=[[0.25, 0.75], [0.25, 0.75], [0.25, 0.75]])\n",
"ax.set_xticks([0.25, 0.49])\n",
"plot['cmedians'].set_edgecolor('orange')\n",
"\n",
- "ax.set_yticks([np.median(oscis_025), max(oscis_025), min(oscis_025), np.quantile(oscis_025, 0.25), np.quantile(oscis_025, 0.75)])\n",
- "ax.set_xlim([0.15, 0.59])\n",
+ "ax.set_yticks([max(effnu_025), min(effnu_025), np.quantile(oscis_025, 0.25), np.quantile(oscis_025, 0.75), np.median(oscis_025)])\n",
+ "ax.set_xlim([0.15, 0.85])\n",
"\n",
"axr = ax.secondary_yaxis('right')\n",
- "axr.set_yticks([np.median(oscis_05), max(oscis_05), min(oscis_05), np.quantile(oscis_05, 0.25), np.quantile(oscis_05, 0.75)])\n",
+ "axr.set_yticks([max(effnu_05), min(effnu_05), np.quantile(oscis_05, 0.25), np.quantile(oscis_05, 0.75), np.median(oscis_05)])\n",
"\n",
"\n",
- "ax.axline((0, 0.1785), (1, 0.1785), linestyle='dashed', linewidth=0.3, color='gray')\n",
- "ax.axline((0, 0.1805), (1, 0.1805), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "#ax.axline((0, np.median(effnu_05)), (1, np.median(effnu_05)), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "#ax.axline((0, 0.555), (1, 0.555), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "#ax.axline((0, 0.545), (1, 0.545), linestyle='dashed', linewidth=0.3, color='gray')\n",
+ "#ax.axline((0, 0.565), (1, 0.565), linestyle='dashed', linewidth=0.3, color='gray')\n",
"\n",
- "plt.savefig('/home/clara/repositorys/bachelor-thesis/thesis/media/boxplots_cutoff_oscillation.png', dpi=600, bbox_inches='tight')"
+ "#plt.savefig('/home/clara/repositorys/bachelor-thesis/thesis/media/boxplots_cutoff_effnu.png', dpi=600, bbox_inches='tight')"
]
},
{
"cell_type": "code",
- "execution_count": 211,
+ "execution_count": 257,
"id": "e8b1e71d-cabf-4d79-a974-00073edab3f6",
"metadata": {},
"outputs": [
@@ -1060,71 +1173,45 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "calculating effective nyquist frequency 0.339843755"
+ "calculating effective nyquist frequency pointset_73"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "Cannot load '../result_data/cutoff_boxplots/pointsets_0.5/pointset_cutoff_pointset_73.txt'.\n"
+ ]
+ },
+ {
+ "ename": "CalledProcessError",
+ "evalue": "Command '../psa/cmake-build-debug/psa --spectral ../result_data/cutoff_boxplots/pointsets_0.5/pointset_cutoff_pointset_73.txt' returned non-zero exit status 1.",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mCalledProcessError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[257], line 11\u001b[0m\n\u001b[1;32m 9\u001b[0m freq \u001b[38;5;241m=\u001b[39m file\u001b[38;5;241m.\u001b[39mreplace(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mpointset_cutoff_\u001b[39m\u001b[38;5;124m'\u001b[39m, \u001b[38;5;124m'\u001b[39m\u001b[38;5;124m'\u001b[39m)\u001b[38;5;241m.\u001b[39mreplace(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m.txt\u001b[39m\u001b[38;5;124m'\u001b[39m, \u001b[38;5;124m'\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m 10\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\r\u001b[39;00m\u001b[38;5;124mcalculating effective nyquist frequency \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mfreq\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m'\u001b[39m, end\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[0;32m---> 11\u001b[0m result \u001b[38;5;241m=\u001b[39m \u001b[43msubprocess\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mcheck_output\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43m../psa/cmake-build-debug/psa --spectral \u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m \u001b[49m\u001b[38;5;241;43m+\u001b[39;49m\u001b[43m \u001b[49m\u001b[38;5;124;43mf\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;132;43;01m{\u001b[39;49;00m\u001b[43mDATAPATH\u001b[49m\u001b[38;5;132;43;01m}\u001b[39;49;00m\u001b[38;5;124;43m/pointset_cutoff_\u001b[39;49m\u001b[38;5;132;43;01m{\u001b[39;49;00m\u001b[43mfreq\u001b[49m\u001b[38;5;132;43;01m}\u001b[39;49;00m\u001b[38;5;124;43m.txt\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mshell\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mtext\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m)\u001b[49m\n\u001b[1;32m 12\u001b[0m effnu \u001b[38;5;241m=\u001b[39m result\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124m'\u001b[39m)[\u001b[38;5;241m2\u001b[39m]\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\t\u001b[39;00m\u001b[38;5;124m'\u001b[39m)[\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m2\u001b[39m]\n\u001b[1;32m 13\u001b[0m freqfile\u001b[38;5;241m.\u001b[39mwrite(freq \u001b[38;5;241m+\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m \u001b[39m\u001b[38;5;124m\"\u001b[39m \u001b[38;5;241m+\u001b[39m \u001b[38;5;28mstr\u001b[39m(effnu) \u001b[38;5;241m+\u001b[39m \u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124m'\u001b[39m)\n",
+ "File \u001b[0;32m/nix/store/k3701zl6gmx3la7y4dnflcvf3xfy88kh-python3-3.11.9/lib/python3.11/subprocess.py:466\u001b[0m, in \u001b[0;36mcheck_output\u001b[0;34m(timeout, *popenargs, **kwargs)\u001b[0m\n\u001b[1;32m 463\u001b[0m empty \u001b[38;5;241m=\u001b[39m \u001b[38;5;124mb\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[1;32m 464\u001b[0m kwargs[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124minput\u001b[39m\u001b[38;5;124m'\u001b[39m] \u001b[38;5;241m=\u001b[39m empty\n\u001b[0;32m--> 466\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mrun\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mpopenargs\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mstdout\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mPIPE\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mtimeout\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mtimeout\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mcheck\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m,\u001b[49m\n\u001b[1;32m 467\u001b[0m \u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\u001b[38;5;241m.\u001b[39mstdout\n",
+ "File \u001b[0;32m/nix/store/k3701zl6gmx3la7y4dnflcvf3xfy88kh-python3-3.11.9/lib/python3.11/subprocess.py:571\u001b[0m, in \u001b[0;36mrun\u001b[0;34m(input, capture_output, timeout, check, *popenargs, **kwargs)\u001b[0m\n\u001b[1;32m 569\u001b[0m retcode \u001b[38;5;241m=\u001b[39m process\u001b[38;5;241m.\u001b[39mpoll()\n\u001b[1;32m 570\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m check \u001b[38;5;129;01mand\u001b[39;00m retcode:\n\u001b[0;32m--> 571\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m CalledProcessError(retcode, process\u001b[38;5;241m.\u001b[39margs,\n\u001b[1;32m 572\u001b[0m output\u001b[38;5;241m=\u001b[39mstdout, stderr\u001b[38;5;241m=\u001b[39mstderr)\n\u001b[1;32m 573\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m CompletedProcess(process\u001b[38;5;241m.\u001b[39margs, retcode, stdout, stderr)\n",
+ "\u001b[0;31mCalledProcessError\u001b[0m: Command '../psa/cmake-build-debug/psa --spectral ../result_data/cutoff_boxplots/pointsets_0.5/pointset_cutoff_pointset_73.txt' returned non-zero exit status 1."
]
}
],
"source": [
"import subprocess\n",
"\n",
- "DATAPATH = '../result_data/cutoff_series'\n",
+ "DATAPATH = '../result_data/cutoff_boxplots/pointsets_0.5'\n",
"\n",
"with open(f'{DATAPATH}/effnu.txt', 'w') as freqfile:\n",
- " for file in os.listdir(DATAPATH):\n",
- " if file == 'oscillation.txt' or file == 'effnu.txt':\n",
- " continue\n",
- " freq = file.replace('pointset_cutoff_', '').replace('.txt', '')\n",
- " print(f'\\rcalculating effective nyquist frequency {freq}', end='')\n",
+ " # for file in os.listdir(DATAPATH):\n",
+ " # if file == 'oscillation.txt' or file == 'effnu.txt':\n",
+ " # continue\n",
+ " # freq = file.replace('pointset_cutoff_', '').replace('.txt', '')\n",
+ " for i in range(0, 100):\n",
+ " print(f'\\rcalculating effective nyquist frequency {i}', end='')\n",
" result = subprocess.check_output('../psa/cmake-build-debug/psa --spectral ' + f'{DATAPATH}/pointset_cutoff_{freq}.txt', shell=True, text=True)\n",
" effnu = result.split('\\n')[2].split('\\t')[-2]\n",
- " freqfile.write(freq + \" \" + str(effnu) + '\\n')"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 256,
- "id": "deea98ed-d017-4a8d-834f-5ff9db433511",
- "metadata": {},
- "outputs": [
- {
- "data": {
- "image/png": "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",
- "text/plain": [
- ""
- ]
- },
- "metadata": {},
- "output_type": "display_data"
- }
- ],
- "source": [
- "from scipy.ndimage import gaussian_filter, gaussian_filter1d\n",
- "\n",
- "\n",
- "def load_effnu(path: str):\n",
- " freqs = []\n",
- " with open(path, 'r') as freqfile:\n",
- " for line in freqfile.readlines():\n",
- " r_c, freq = line.strip().split(' ')\n",
- " freqs.append((float(r_c), float(freq)))\n",
- " return freqs\n",
- "\n",
- "freqs = load_effnu('../result_data/cutoff_series/effnu.txt')\n",
- "freqs = sorted(freqs, key=lambda x: x[0])\n",
- "\n",
- "fig, ax = plt.subplots(1,1)\n",
- "\n",
- "xs = [x[0] for x in freqs]\n",
- "ys = [x[1] for x in freqs]\n",
- "ax.plot(xs, ys, linestyle='None', marker='o', markersize =1)\n",
- "\n",
- "smoothed = gaussian_filter1d(ys, 4)\n",
- "ax.plot(xs, smoothed, linewidth=1.0, color='orange')\n",
- "\n",
- "ax.axline((0, np.median(ys)), (0.5, np.median(ys)), color='gray', linestyle='dotted', linewidth=0.8)\n",
- "ax.set_yticks([0.0, 0.1, 0.2, 0.3, 0.4, 0.5, np.median(ys)])\n",
- "\n",
- "plt.savefig('/home/clara/repositorys/bachelor-thesis/thesis/media/boxplots_cutoff_effnu.png', dpi=600, bbox_inches='tight')"
+ " freqfile.write( str(effnu) + '\\n')"
]
},
{
diff --git a/utk_experiments/result_data/cutoff_boxplots/pointsets_0.25/effnu.txt b/utk_experiments/result_data/cutoff_boxplots/pointsets_0.25/effnu.txt
new file mode 100644
index 0000000..8576134
--- /dev/null
+++ b/utk_experiments/result_data/cutoff_boxplots/pointsets_0.25/effnu.txt
@@ -0,0 +1,100 @@
+0.560
+0.565
+0.565
+0.560
+0.565
+0.565
+0.565
+0.565
+0.560
+0.565
+0.560
+0.560
+0.565
+0.560
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.560
+0.565
+0.565
+0.565
+0.565
+0.560
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.560
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.560
+0.560
+0.560
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.560
+0.560
+0.565
+0.565
+0.565
+0.560
+0.565
+0.560
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.560
+0.565
+0.565
+0.565
+0.560
+0.560
+0.565
+0.565
+0.560
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.565
+0.560
+0.565
+0.565
+0.565
+0.565
+0.565
diff --git a/utk_experiments/result_data/cutoff_boxplots/pointsets_0.5/effnu.txt b/utk_experiments/result_data/cutoff_boxplots/pointsets_0.5/effnu.txt
new file mode 100644
index 0000000..7d90978
--- /dev/null
+++ b/utk_experiments/result_data/cutoff_boxplots/pointsets_0.5/effnu.txt
@@ -0,0 +1,100 @@
+0.555
+0.560
+0.555
+0.560
+0.560
+0.560
+0.555
+0.550
+0.555
+0.560
+0.560
+0.560
+0.560
+0.560
+0.555
+0.555
+0.560
+0.555
+0.555
+0.555
+0.560
+0.560
+0.560
+0.555
+0.560
+0.560
+0.555
+0.555
+0.550
+0.555
+0.560
+0.555
+0.560
+0.560
+0.555
+0.560
+0.560
+0.560
+0.550
+0.555
+0.555
+0.560
+0.555
+0.555
+0.560
+0.560
+0.560
+0.560
+0.555
+0.560
+0.555
+0.560
+0.560
+0.555
+0.560
+0.560
+0.555
+0.560
+0.555
+0.560
+0.560
+0.560
+0.560
+0.560
+0.560
+0.555
+0.560
+0.560
+0.560
+0.560
+0.560
+0.560
+0.555
+0.560
+0.560
+0.560
+0.555
+0.560
+0.560
+0.550
+0.560
+0.560
+0.560
+0.560
+0.550
+0.550
+0.560
+0.555
+0.555
+0.560
+0.560
+0.560
+0.560
+0.545
+0.555
+0.555
+0.560
+0.555
+0.555
+0.560
diff --git a/utk_experiments/result_data/result_images/bistro/converged.png b/utk_experiments/result_data/result_images/bistro/converged.png
new file mode 100644
index 0000000..d88bb05
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/converged.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T09:56:56,168897148+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T09:56:56,168897148+02:00.png
new file mode 100644
index 0000000..8c39b1f
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T09:56:56,168897148+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T09:57:31,255670758+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T09:57:31,255670758+02:00.png
new file mode 100644
index 0000000..fdb91da
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T09:57:31,255670758+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T09:58:10,730525557+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T09:58:10,730525557+02:00.png
new file mode 100644
index 0000000..5ef2a36
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T09:58:10,730525557+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:28:33,617042446+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:28:33,617042446+02:00.png
new file mode 100644
index 0000000..d3ad434
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:28:33,617042446+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:29:10,764837317+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:29:10,764837317+02:00.png
new file mode 100644
index 0000000..55ecf63
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:29:10,764837317+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:29:54,529201600+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:29:54,529201600+02:00.png
new file mode 100644
index 0000000..813c210
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:29:54,529201600+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:30:43,662773979+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:30:43,662773979+02:00.png
new file mode 100644
index 0000000..6639255
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:30:43,662773979+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:31:26,884448470+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:31:26,884448470+02:00.png
new file mode 100644
index 0000000..8030570
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:31:26,884448470+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:32:05,381949054+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:32:05,381949054+02:00.png
new file mode 100644
index 0000000..73af364
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:32:05,381949054+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:32:42,948407294+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:32:42,948407294+02:00.png
new file mode 100644
index 0000000..11c5d6a
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:32:42,948407294+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:33:19,533581470+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:33:19,533581470+02:00.png
new file mode 100644
index 0000000..94e6152
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:33:19,533581470+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:33:59,885145591+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:33:59,885145591+02:00.png
new file mode 100644
index 0000000..64ed4c1
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:33:59,885145591+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:34:45,617410469+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:34:45,617410469+02:00.png
new file mode 100644
index 0000000..9c405cf
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:34:45,617410469+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:35:31,391239981+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:35:31,391239981+02:00.png
new file mode 100644
index 0000000..e7eaef0
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:35:31,391239981+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:36:15,100110285+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:36:15,100110285+02:00.png
new file mode 100644
index 0000000..67e5223
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:36:15,100110285+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:36:51,679701647+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:36:51,679701647+02:00.png
new file mode 100644
index 0000000..c963c11
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:36:51,679701647+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:37:28,154205649+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:37:28,154205649+02:00.png
new file mode 100644
index 0000000..9c8b701
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:37:28,154205649+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:38:09,802110884+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:38:09,802110884+02:00.png
new file mode 100644
index 0000000..834140d
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:38:09,802110884+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:40:09,620538337+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:40:09,620538337+02:00.png
new file mode 100644
index 0000000..76dff0b
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:40:09,620538337+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:40:50,339229213+02:00.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:40:50,339229213+02:00.png
new file mode 100644
index 0000000..9874688
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/2024-08-28T10:40:50,339229213+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/averaged.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/averaged.png
new file mode 100644
index 0000000..98634ab
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/averaged.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-0.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-0.png
new file mode 100644
index 0000000..ecdb38d
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-0.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-1.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-1.png
new file mode 100644
index 0000000..2baa6e3
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-1.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-10.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-10.png
new file mode 100644
index 0000000..134b61a
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-10.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-11.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-11.png
new file mode 100644
index 0000000..898d67b
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-11.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-12.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-12.png
new file mode 100644
index 0000000..9b7eeec
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-12.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-13.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-13.png
new file mode 100644
index 0000000..aa50f39
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-13.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-14.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-14.png
new file mode 100644
index 0000000..ca0cf1d
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-14.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-15.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-15.png
new file mode 100644
index 0000000..d88b488
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-15.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-16.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-16.png
new file mode 100644
index 0000000..147a66d
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-16.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-17.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-17.png
new file mode 100644
index 0000000..5428a97
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-17.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-18.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-18.png
new file mode 100644
index 0000000..87e20d8
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-18.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-19.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-19.png
new file mode 100644
index 0000000..73df132
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-19.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-2.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-2.png
new file mode 100644
index 0000000..d478975
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-2.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-3.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-3.png
new file mode 100644
index 0000000..6fc6f63
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-3.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-4.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-4.png
new file mode 100644
index 0000000..511f372
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-4.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-5.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-5.png
new file mode 100644
index 0000000..8e899e8
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-5.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-6.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-6.png
new file mode 100644
index 0000000..fe61faf
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-6.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-7.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-7.png
new file mode 100644
index 0000000..e4694ba
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-7.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-8.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-8.png
new file mode 100644
index 0000000..12d4a19
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-8.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-9.png b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-9.png
new file mode 100644
index 0000000..4f12ad8
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/cutoff_025/cropped-9.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:42:39,587513749+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:42:39,587513749+02:00.png
new file mode 100644
index 0000000..c3afeb2
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:42:39,587513749+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:43:12,885441619+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:43:12,885441619+02:00.png
new file mode 100644
index 0000000..8db9dcd
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:43:12,885441619+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:43:44,939215295+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:43:44,939215295+02:00.png
new file mode 100644
index 0000000..85d465c
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:43:44,939215295+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:44:20,308530615+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:44:20,308530615+02:00.png
new file mode 100644
index 0000000..7f89af6
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:44:20,308530615+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:44:52,596297833+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:44:52,596297833+02:00.png
new file mode 100644
index 0000000..c9c3a33
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:44:52,596297833+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:45:42,335276052+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:45:42,335276052+02:00.png
new file mode 100644
index 0000000..c6a608e
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:45:42,335276052+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:46:16,230018416+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:46:16,230018416+02:00.png
new file mode 100644
index 0000000..65b5647
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:46:16,230018416+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:46:50,735451735+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:46:50,735451735+02:00.png
new file mode 100644
index 0000000..4a5b34e
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:46:50,735451735+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:47:44,882799944+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:47:44,882799944+02:00.png
new file mode 100644
index 0000000..5ae2f1f
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:47:44,882799944+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:48:17,392370429+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:48:17,392370429+02:00.png
new file mode 100644
index 0000000..051413a
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:48:17,392370429+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:48:48,968971581+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:48:48,968971581+02:00.png
new file mode 100644
index 0000000..42acfd7
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:48:48,968971581+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:49:29,430278794+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:49:29,430278794+02:00.png
new file mode 100644
index 0000000..96b2eab
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:49:29,430278794+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:50:05,611028564+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:50:05,611028564+02:00.png
new file mode 100644
index 0000000..93be2da
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:50:05,611028564+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:50:47,162556065+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:50:47,162556065+02:00.png
new file mode 100644
index 0000000..b47d528
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:50:47,162556065+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:51:18,682792975+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:51:18,682792975+02:00.png
new file mode 100644
index 0000000..5c13387
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:51:18,682792975+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:51:58,158712348+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:51:58,158712348+02:00.png
new file mode 100644
index 0000000..d4fec8c
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:51:58,158712348+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:52:35,176577884+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:52:35,176577884+02:00.png
new file mode 100644
index 0000000..313108e
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:52:35,176577884+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:53:12,169984791+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:53:12,169984791+02:00.png
new file mode 100644
index 0000000..ae78bbb
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:53:12,169984791+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:53:41,701680180+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:53:41,701680180+02:00.png
new file mode 100644
index 0000000..cd74779
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:53:41,701680180+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:54:18,300556155+02:00.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:54:18,300556155+02:00.png
new file mode 100644
index 0000000..54bff13
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/2024-08-28T10:54:18,300556155+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/averaged.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/averaged.png
new file mode 100644
index 0000000..3b588b6
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/averaged.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-0.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-0.png
new file mode 100644
index 0000000..0cf1d62
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-0.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-1.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-1.png
new file mode 100644
index 0000000..f880266
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-1.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-10.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-10.png
new file mode 100644
index 0000000..bd93e25
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-10.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-11.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-11.png
new file mode 100644
index 0000000..bf44ed8
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-11.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-12.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-12.png
new file mode 100644
index 0000000..d1aebad
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-12.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-13.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-13.png
new file mode 100644
index 0000000..d36aa18
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-13.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-14.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-14.png
new file mode 100644
index 0000000..aeb4c8d
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-14.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-15.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-15.png
new file mode 100644
index 0000000..4b7b49d
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-15.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-16.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-16.png
new file mode 100644
index 0000000..6481d1b
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-16.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-17.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-17.png
new file mode 100644
index 0000000..5bb61d0
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-17.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-18.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-18.png
new file mode 100644
index 0000000..9b899e1
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-18.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-19.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-19.png
new file mode 100644
index 0000000..3353e6a
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-19.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-2.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-2.png
new file mode 100644
index 0000000..9999cfd
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-2.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-3.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-3.png
new file mode 100644
index 0000000..02230a5
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-3.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-4.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-4.png
new file mode 100644
index 0000000..94b14d0
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-4.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-5.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-5.png
new file mode 100644
index 0000000..d51aaab
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-5.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-6.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-6.png
new file mode 100644
index 0000000..29b5a45
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-6.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-7.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-7.png
new file mode 100644
index 0000000..92d9fe5
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-7.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-8.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-8.png
new file mode 100644
index 0000000..3003970
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-8.png differ
diff --git a/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-9.png b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-9.png
new file mode 100644
index 0000000..45943dd
Binary files /dev/null and b/utk_experiments/result_data/result_images/bistro/no_cutoff/cropped-9.png differ
diff --git a/utk_experiments/result_data/result_images/grid/converged.png b/utk_experiments/result_data/result_images/grid/converged.png
new file mode 100644
index 0000000..063d957
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/converged.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:32,764278568+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:32,764278568+02:00.png
new file mode 100644
index 0000000..2e5b7ee
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:32,764278568+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:35,580044957+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:35,580044957+02:00.png
new file mode 100644
index 0000000..6a7f976
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:35,580044957+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:38,226722815+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:38,226722815+02:00.png
new file mode 100644
index 0000000..6b1651f
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:38,226722815+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:40,653022306+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:40,653022306+02:00.png
new file mode 100644
index 0000000..17b1420
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:40,653022306+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:47,618935548+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:47,618935548+02:00.png
new file mode 100644
index 0000000..791b414
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:47,618935548+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:55,183833466+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:55,183833466+02:00.png
new file mode 100644
index 0000000..9f5a6a1
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:55,183833466+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:57,766472842+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:57,766472842+02:00.png
new file mode 100644
index 0000000..bae52ef
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:53:57,766472842+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:00,670369753+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:00,670369753+02:00.png
new file mode 100644
index 0000000..5852615
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:00,670369753+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:03,708776241+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:03,708776241+02:00.png
new file mode 100644
index 0000000..5e76548
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:03,708776241+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:06,719020957+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:06,719020957+02:00.png
new file mode 100644
index 0000000..ab39c99
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:06,719020957+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:09,124268832+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:09,124268832+02:00.png
new file mode 100644
index 0000000..86d447c
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:09,124268832+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:11,395774963+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:11,395774963+02:00.png
new file mode 100644
index 0000000..72e12f7
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:11,395774963+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:14,426041836+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:14,426041836+02:00.png
new file mode 100644
index 0000000..8e131c3
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:14,426041836+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:17,374051015+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:17,374051015+02:00.png
new file mode 100644
index 0000000..9779052
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:17,374051015+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:19,970173065+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:19,970173065+02:00.png
new file mode 100644
index 0000000..7a51ba9
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:19,970173065+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:22,529119301+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:22,529119301+02:00.png
new file mode 100644
index 0000000..8cab4a7
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:22,529119301+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:25,252873015+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:25,252873015+02:00.png
new file mode 100644
index 0000000..05741e3
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:25,252873015+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:28,370343071+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:28,370343071+02:00.png
new file mode 100644
index 0000000..6b5ea75
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T09:54:28,370343071+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T10:56:07,365109375+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T10:56:07,365109375+02:00.png
new file mode 100644
index 0000000..6d4d9b0
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T10:56:07,365109375+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T10:56:17,688136883+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T10:56:17,688136883+02:00.png
new file mode 100644
index 0000000..c56de9d
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/2024-08-28T10:56:17,688136883+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/averaged.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/averaged.png
new file mode 100644
index 0000000..aa6d187
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/averaged.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-0.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-0.png
new file mode 100644
index 0000000..d83a0bb
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-0.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-1.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-1.png
new file mode 100644
index 0000000..430ac35
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-1.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-10.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-10.png
new file mode 100644
index 0000000..0ed656f
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-10.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-11.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-11.png
new file mode 100644
index 0000000..0f62e8b
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-11.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-12.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-12.png
new file mode 100644
index 0000000..d78e786
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-12.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-13.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-13.png
new file mode 100644
index 0000000..1d8f96b
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-13.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-14.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-14.png
new file mode 100644
index 0000000..7e8b7fa
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-14.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-15.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-15.png
new file mode 100644
index 0000000..41eac15
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-15.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-16.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-16.png
new file mode 100644
index 0000000..e2dad14
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-16.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-17.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-17.png
new file mode 100644
index 0000000..0a3d6fc
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-17.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-18.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-18.png
new file mode 100644
index 0000000..69037bd
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-18.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-19.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-19.png
new file mode 100644
index 0000000..4d2c0fa
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-19.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-2.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-2.png
new file mode 100644
index 0000000..7f187b4
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-2.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-3.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-3.png
new file mode 100644
index 0000000..a42c423
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-3.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-4.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-4.png
new file mode 100644
index 0000000..29c34c5
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-4.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-5.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-5.png
new file mode 100644
index 0000000..d0f91b0
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-5.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-6.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-6.png
new file mode 100644
index 0000000..095fdbe
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-6.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-7.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-7.png
new file mode 100644
index 0000000..67453a0
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-7.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-8.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-8.png
new file mode 100644
index 0000000..a65135b
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-8.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-9.png b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-9.png
new file mode 100644
index 0000000..9f89e14
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/128/cropped-9.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:31:33,410748423+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:31:33,410748423+02:00.png
new file mode 100644
index 0000000..e05979d
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:31:33,410748423+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:31:42,363984833+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:31:42,363984833+02:00.png
new file mode 100644
index 0000000..72fcf96
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:31:42,363984833+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:31:49,896981240+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:31:49,896981240+02:00.png
new file mode 100644
index 0000000..ec198f3
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:31:49,896981240+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:05,006434949+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:05,006434949+02:00.png
new file mode 100644
index 0000000..cfdeeef
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:05,006434949+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:15,840296840+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:15,840296840+02:00.png
new file mode 100644
index 0000000..a79dde0
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:15,840296840+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:29,341011474+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:29,341011474+02:00.png
new file mode 100644
index 0000000..d5526f9
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:29,341011474+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:39,731186049+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:39,731186049+02:00.png
new file mode 100644
index 0000000..67aefad
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:39,731186049+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:53,072570891+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:53,072570891+02:00.png
new file mode 100644
index 0000000..2a953fe
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:32:53,072570891+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:38:02,769470620+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:38:02,769470620+02:00.png
new file mode 100644
index 0000000..90063d8
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:38:02,769470620+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:38:13,453003413+02:00.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:38:13,453003413+02:00.png
new file mode 100644
index 0000000..025bc10
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/2024-08-27T19:38:13,453003413+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/cutoff_025.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/cutoff_025.png
new file mode 100644
index 0000000..cb79134
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/cutoff_025.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-0.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-0.png
new file mode 100644
index 0000000..231bc25
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-0.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-1.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-1.png
new file mode 100644
index 0000000..871bf83
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-1.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-2.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-2.png
new file mode 100644
index 0000000..26821a0
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-2.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-3.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-3.png
new file mode 100644
index 0000000..3c15b18
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-3.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-4.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-4.png
new file mode 100644
index 0000000..2096f47
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-4.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-5.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-5.png
new file mode 100644
index 0000000..29b00c9
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-5.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-6.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-6.png
new file mode 100644
index 0000000..b9c1426
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-6.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-7.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-7.png
new file mode 100644
index 0000000..d965357
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-7.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-8.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-8.png
new file mode 100644
index 0000000..c52c461
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-8.png differ
diff --git a/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-9.png b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-9.png
new file mode 100644
index 0000000..9b15827
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/cutoff_025/64/out-9.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:46,445877692+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:46,445877692+02:00.png
new file mode 100644
index 0000000..97742c4
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:46,445877692+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:51,677717538+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:51,677717538+02:00.png
new file mode 100644
index 0000000..3bcd6fb
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:51,677717538+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:54,764614811+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:54,764614811+02:00.png
new file mode 100644
index 0000000..75ee62c
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:54,764614811+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:57,780619784+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:57,780619784+02:00.png
new file mode 100644
index 0000000..a72c2fa
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:44:57,780619784+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:00,930447508+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:00,930447508+02:00.png
new file mode 100644
index 0000000..d161ceb
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:00,930447508+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:04,392574830+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:04,392574830+02:00.png
new file mode 100644
index 0000000..08912e6
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:04,392574830+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:07,297547734+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:07,297547734+02:00.png
new file mode 100644
index 0000000..5fed4ac
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:07,297547734+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:10,241800209+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:10,241800209+02:00.png
new file mode 100644
index 0000000..907f549
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:10,241800209+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:13,398851020+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:13,398851020+02:00.png
new file mode 100644
index 0000000..205cd80
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:13,398851020+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:16,287492319+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:16,287492319+02:00.png
new file mode 100644
index 0000000..1f27779
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:16,287492319+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:19,653806158+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:19,653806158+02:00.png
new file mode 100644
index 0000000..f2e1042
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:19,653806158+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:22,248792958+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:22,248792958+02:00.png
new file mode 100644
index 0000000..3343b31
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:22,248792958+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:25,011273170+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:25,011273170+02:00.png
new file mode 100644
index 0000000..0dfc430
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:25,011273170+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:27,736793349+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:27,736793349+02:00.png
new file mode 100644
index 0000000..62beb58
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:27,736793349+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:30,493460686+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:30,493460686+02:00.png
new file mode 100644
index 0000000..c481bc6
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:30,493460686+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:33,465172583+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:33,465172583+02:00.png
new file mode 100644
index 0000000..f528ff6
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:33,465172583+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:37,695724192+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:37,695724192+02:00.png
new file mode 100644
index 0000000..ab147dd
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:37,695724192+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:40,062838795+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:40,062838795+02:00.png
new file mode 100644
index 0000000..f0abf4c
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T09:45:40,062838795+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T10:55:15,450658217+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T10:55:15,450658217+02:00.png
new file mode 100644
index 0000000..3a30a4f
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T10:55:15,450658217+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T10:55:38,647067498+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T10:55:38,647067498+02:00.png
new file mode 100644
index 0000000..07c519a
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/2024-08-28T10:55:38,647067498+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/averaged.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/averaged.png
new file mode 100644
index 0000000..8908ded
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/averaged.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-0.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-0.png
new file mode 100644
index 0000000..20a8005
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-0.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-1.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-1.png
new file mode 100644
index 0000000..c664ef8
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-1.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-10.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-10.png
new file mode 100644
index 0000000..2bed34d
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-10.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-11.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-11.png
new file mode 100644
index 0000000..4734b85
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-11.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-12.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-12.png
new file mode 100644
index 0000000..d93d3b5
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-12.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-13.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-13.png
new file mode 100644
index 0000000..d8580ec
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-13.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-14.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-14.png
new file mode 100644
index 0000000..db25e66
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-14.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-15.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-15.png
new file mode 100644
index 0000000..b311c54
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-15.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-16.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-16.png
new file mode 100644
index 0000000..13bc583
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-16.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-17.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-17.png
new file mode 100644
index 0000000..0eb49da
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-17.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-18.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-18.png
new file mode 100644
index 0000000..1c98c15
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-18.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-2.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-2.png
new file mode 100644
index 0000000..5154991
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-2.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-3.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-3.png
new file mode 100644
index 0000000..7e1b602
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-3.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-4.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-4.png
new file mode 100644
index 0000000..555751c
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-4.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-5.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-5.png
new file mode 100644
index 0000000..173a4db
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-5.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-6.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-6.png
new file mode 100644
index 0000000..ecb1dad
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-6.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-7.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-7.png
new file mode 100644
index 0000000..94ffd00
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-7.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-8.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-8.png
new file mode 100644
index 0000000..f137586
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-8.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-9.png b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-9.png
new file mode 100644
index 0000000..d959d6a
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/128/cropped-9.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:03:28,632477177+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:03:28,632477177+02:00.png
new file mode 100644
index 0000000..432a7eb
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:03:28,632477177+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:04:15,103388756+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:04:15,103388756+02:00.png
new file mode 100644
index 0000000..4c57779
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:04:15,103388756+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:05:25,875658597+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:05:25,875658597+02:00.png
new file mode 100644
index 0000000..2f147c4
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:05:25,875658597+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:06:14,453127435+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:06:14,453127435+02:00.png
new file mode 100644
index 0000000..efb2b1e
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:06:14,453127435+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:07:09,950134597+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:07:09,950134597+02:00.png
new file mode 100644
index 0000000..a79dde0
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:07:09,950134597+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:08:01,609211361+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:08:01,609211361+02:00.png
new file mode 100644
index 0000000..d5526f9
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:08:01,609211361+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:10:40,765774764+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:10:40,765774764+02:00.png
new file mode 100644
index 0000000..67aefad
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:10:40,765774764+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:19:29,445032488+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:19:29,445032488+02:00.png
new file mode 100644
index 0000000..38d31e8
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:19:29,445032488+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:19:51,952164053+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:19:51,952164053+02:00.png
new file mode 100644
index 0000000..677eb01
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:19:51,952164053+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:20:08,473410372+02:00.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:20:08,473410372+02:00.png
new file mode 100644
index 0000000..56066e2
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/2024-08-27T19:20:08,473410372+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/ground_truth.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/ground_truth.png
new file mode 100644
index 0000000..2290192
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/ground_truth.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-0.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-0.png
new file mode 100644
index 0000000..2239f6c
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-0.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-1.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-1.png
new file mode 100644
index 0000000..1c0a60e
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-1.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-2.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-2.png
new file mode 100644
index 0000000..5118f15
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-2.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-3.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-3.png
new file mode 100644
index 0000000..4e7d6d4
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-3.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-4.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-4.png
new file mode 100644
index 0000000..2096f47
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-4.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-5.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-5.png
new file mode 100644
index 0000000..29b00c9
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-5.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-6.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-6.png
new file mode 100644
index 0000000..b9c1426
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-6.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-7.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-7.png
new file mode 100644
index 0000000..5f529e7
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-7.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-8.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-8.png
new file mode 100644
index 0000000..4e08e61
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-8.png differ
diff --git a/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-9.png b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-9.png
new file mode 100644
index 0000000..f0153c1
Binary files /dev/null and b/utk_experiments/result_data/result_images/grid/no_cutoff/64/out-9.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/converged.png b/utk_experiments/result_data/result_images/hairball/converged.png
new file mode 100644
index 0000000..3d524ec
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/converged.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:16,998049951+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:16,998049951+02:00.png
new file mode 100644
index 0000000..e48378b
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:16,998049951+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:19,688048839+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:19,688048839+02:00.png
new file mode 100644
index 0000000..f4b2240
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:19,688048839+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:24,349848713+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:24,349848713+02:00.png
new file mode 100644
index 0000000..7addd80
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:24,349848713+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:32,671057096+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:32,671057096+02:00.png
new file mode 100644
index 0000000..2c0f391
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:32,671057096+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:37,048422139+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:37,048422139+02:00.png
new file mode 100644
index 0000000..f61c0c6
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:37,048422139+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:40,473073864+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:40,473073864+02:00.png
new file mode 100644
index 0000000..2a67549
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:40,473073864+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:43,664854813+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:43,664854813+02:00.png
new file mode 100644
index 0000000..cd45de9
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:43,664854813+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:46,489266855+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:46,489266855+02:00.png
new file mode 100644
index 0000000..83de82a
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:46,489266855+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:49,441841947+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:49,441841947+02:00.png
new file mode 100644
index 0000000..98aca41
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:49,441841947+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:56,703400218+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:56,703400218+02:00.png
new file mode 100644
index 0000000..997076e
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:50:56,703400218+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:06,497667797+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:06,497667797+02:00.png
new file mode 100644
index 0000000..20f13ae
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:06,497667797+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:09,684527453+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:09,684527453+02:00.png
new file mode 100644
index 0000000..ab5301a
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:09,684527453+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:13,281559867+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:13,281559867+02:00.png
new file mode 100644
index 0000000..f411ce4
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:13,281559867+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:16,773754929+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:16,773754929+02:00.png
new file mode 100644
index 0000000..b2b8ed2
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:16,773754929+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:20,247491662+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:20,247491662+02:00.png
new file mode 100644
index 0000000..de3d45e
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:20,247491662+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:23,514547657+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:23,514547657+02:00.png
new file mode 100644
index 0000000..65efae8
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:23,514547657+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:27,100148089+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:27,100148089+02:00.png
new file mode 100644
index 0000000..e3c3006
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:51:27,100148089+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:52:02,348456271+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:52:02,348456271+02:00.png
new file mode 100644
index 0000000..4077f2e
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T09:52:02,348456271+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T10:57:31,931359481+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T10:57:31,931359481+02:00.png
new file mode 100644
index 0000000..c1f1d13
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T10:57:31,931359481+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T10:57:39,711606971+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T10:57:39,711606971+02:00.png
new file mode 100644
index 0000000..28d6343
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/2024-08-28T10:57:39,711606971+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/averaged.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/averaged.png
new file mode 100644
index 0000000..416078d
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/averaged.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-0.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-0.png
new file mode 100644
index 0000000..e911bfb
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-0.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-1.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-1.png
new file mode 100644
index 0000000..f9d55ea
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-1.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-10.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-10.png
new file mode 100644
index 0000000..fc06eb4
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-10.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-11.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-11.png
new file mode 100644
index 0000000..da5acbc
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-11.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-12.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-12.png
new file mode 100644
index 0000000..a1a2239
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-12.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-13.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-13.png
new file mode 100644
index 0000000..6a3a194
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-13.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-14.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-14.png
new file mode 100644
index 0000000..f75c8d7
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-14.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-15.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-15.png
new file mode 100644
index 0000000..26455eb
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-15.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-16.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-16.png
new file mode 100644
index 0000000..4651c98
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-16.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-17.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-17.png
new file mode 100644
index 0000000..9bcb585
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-17.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-18.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-18.png
new file mode 100644
index 0000000..6dc3563
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-18.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-19.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-19.png
new file mode 100644
index 0000000..082baa5
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-19.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-2.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-2.png
new file mode 100644
index 0000000..8d6f25a
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-2.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-3.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-3.png
new file mode 100644
index 0000000..7c5933c
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-3.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-4.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-4.png
new file mode 100644
index 0000000..b8a782a
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-4.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-5.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-5.png
new file mode 100644
index 0000000..ba46312
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-5.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-6.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-6.png
new file mode 100644
index 0000000..4e18922
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-6.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-7.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-7.png
new file mode 100644
index 0000000..bdabbe7
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-7.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-8.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-8.png
new file mode 100644
index 0000000..c2e358d
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-8.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-9.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-9.png
new file mode 100644
index 0000000..f53fee2
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/128/cropped-9.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:56:18,266119901+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:56:18,266119901+02:00.png
new file mode 100644
index 0000000..d74fd61
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:56:18,266119901+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:56:36,289318170+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:56:36,289318170+02:00.png
new file mode 100644
index 0000000..d968263
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:56:36,289318170+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:56:53,714285510+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:56:53,714285510+02:00.png
new file mode 100644
index 0000000..49474a5
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:56:53,714285510+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:09,217804998+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:09,217804998+02:00.png
new file mode 100644
index 0000000..e2bc393
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:09,217804998+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:31,546848824+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:31,546848824+02:00.png
new file mode 100644
index 0000000..5f15bad
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:31,546848824+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:46,353154666+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:46,353154666+02:00.png
new file mode 100644
index 0000000..1f12def
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:46,353154666+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:57,692488041+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:57,692488041+02:00.png
new file mode 100644
index 0000000..f765507
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:57:57,692488041+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:58:16,385325265+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:58:16,385325265+02:00.png
new file mode 100644
index 0000000..ea4fb29
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:58:16,385325265+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:58:33,379520565+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:58:33,379520565+02:00.png
new file mode 100644
index 0000000..04f820b
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:58:33,379520565+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:58:43,535415743+02:00.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:58:43,535415743+02:00.png
new file mode 100644
index 0000000..14e9e4d
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/2024-08-27T19:58:43,535415743+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/cutoff_025.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/cutoff_025.png
new file mode 100644
index 0000000..cfd3eae
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/cutoff_025.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-0.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-0.png
new file mode 100644
index 0000000..e8a8d49
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-0.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-1.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-1.png
new file mode 100644
index 0000000..8385d75
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-1.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-2.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-2.png
new file mode 100644
index 0000000..5d2941f
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-2.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-3.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-3.png
new file mode 100644
index 0000000..f359a0e
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-3.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-4.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-4.png
new file mode 100644
index 0000000..6bb3612
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-4.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-5.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-5.png
new file mode 100644
index 0000000..1fd1b84
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-5.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-6.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-6.png
new file mode 100644
index 0000000..c2985cd
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-6.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-7.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-7.png
new file mode 100644
index 0000000..9c85f93
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-7.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-8.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-8.png
new file mode 100644
index 0000000..cbeb1e4
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-8.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-9.png b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-9.png
new file mode 100644
index 0000000..d83882b
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/cutoff_025/64/out-9.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:37:55,005336647+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:37:55,005336647+02:00.png
new file mode 100644
index 0000000..c219e06
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:37:55,005336647+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:37:58,648423589+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:37:58,648423589+02:00.png
new file mode 100644
index 0000000..bb05572
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:37:58,648423589+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:02,737736439+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:02,737736439+02:00.png
new file mode 100644
index 0000000..f5cbb2d
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:02,737736439+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:07,023940391+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:07,023940391+02:00.png
new file mode 100644
index 0000000..6823ac5
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:07,023940391+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:12,084733919+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:12,084733919+02:00.png
new file mode 100644
index 0000000..987cfc1
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:12,084733919+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:16,246574965+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:16,246574965+02:00.png
new file mode 100644
index 0000000..4c492ef
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:16,246574965+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:20,221374130+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:20,221374130+02:00.png
new file mode 100644
index 0000000..b80f6ec
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:20,221374130+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:30,789961729+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:30,789961729+02:00.png
new file mode 100644
index 0000000..e4e8f93
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:30,789961729+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:34,102973217+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:34,102973217+02:00.png
new file mode 100644
index 0000000..8baa097
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:38:34,102973217+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:41:08,108894777+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:41:08,108894777+02:00.png
new file mode 100644
index 0000000..d9e2e88
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:41:08,108894777+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:46:53,376943747+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:46:53,376943747+02:00.png
new file mode 100644
index 0000000..88e9fae
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:46:53,376943747+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:46:56,644032775+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:46:56,644032775+02:00.png
new file mode 100644
index 0000000..d0af8e0
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:46:56,644032775+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:46:59,709895171+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:46:59,709895171+02:00.png
new file mode 100644
index 0000000..b722a6e
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:46:59,709895171+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:02,833072756+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:02,833072756+02:00.png
new file mode 100644
index 0000000..4b40490
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:02,833072756+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:08,762534683+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:08,762534683+02:00.png
new file mode 100644
index 0000000..d4ffcb1
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:08,762534683+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:16,097073573+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:16,097073573+02:00.png
new file mode 100644
index 0000000..70b9c1c
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:16,097073573+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:19,983516723+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:19,983516723+02:00.png
new file mode 100644
index 0000000..bc55f93
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:47:19,983516723+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:48:05,378599660+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:48:05,378599660+02:00.png
new file mode 100644
index 0000000..f855af8
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T09:48:05,378599660+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T10:58:12,134159057+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T10:58:12,134159057+02:00.png
new file mode 100644
index 0000000..67603f2
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T10:58:12,134159057+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T10:58:23,211891488+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T10:58:23,211891488+02:00.png
new file mode 100644
index 0000000..05e117b
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/2024-08-28T10:58:23,211891488+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/averaged.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/averaged.png
new file mode 100644
index 0000000..5faffbf
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/averaged.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-0.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-0.png
new file mode 100644
index 0000000..004c61c
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-0.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-1.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-1.png
new file mode 100644
index 0000000..338d92d
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-1.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-10.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-10.png
new file mode 100644
index 0000000..431206f
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-10.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-11.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-11.png
new file mode 100644
index 0000000..cbd1e5f
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-11.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-12.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-12.png
new file mode 100644
index 0000000..8084a3e
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-12.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-13.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-13.png
new file mode 100644
index 0000000..dfb24cc
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-13.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-14.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-14.png
new file mode 100644
index 0000000..ee0d50a
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-14.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-15.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-15.png
new file mode 100644
index 0000000..ce5e8d0
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-15.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-16.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-16.png
new file mode 100644
index 0000000..924cd3b
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-16.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-17.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-17.png
new file mode 100644
index 0000000..c827fc7
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-17.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-18.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-18.png
new file mode 100644
index 0000000..569d320
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-18.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-19.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-19.png
new file mode 100644
index 0000000..4c7cac4
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-19.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-2.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-2.png
new file mode 100644
index 0000000..a33d6b5
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-2.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-3.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-3.png
new file mode 100644
index 0000000..202428e
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-3.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-4.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-4.png
new file mode 100644
index 0000000..271f1fa
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-4.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-5.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-5.png
new file mode 100644
index 0000000..655689b
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-5.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-6.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-6.png
new file mode 100644
index 0000000..b2df8ee
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-6.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-7.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-7.png
new file mode 100644
index 0000000..506d0c7
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-7.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-8.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-8.png
new file mode 100644
index 0000000..4abfb68
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-8.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-9.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-9.png
new file mode 100644
index 0000000..d0ae751
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/128/cropped-9.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:46:44,412048514+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:46:44,412048514+02:00.png
new file mode 100644
index 0000000..22d856d
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:46:44,412048514+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:46:55,841732423+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:46:55,841732423+02:00.png
new file mode 100644
index 0000000..87ed4ad
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:46:55,841732423+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:47:07,150082903+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:47:07,150082903+02:00.png
new file mode 100644
index 0000000..03d09ea
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:47:07,150082903+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:47:20,063855197+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:47:20,063855197+02:00.png
new file mode 100644
index 0000000..6538747
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:47:20,063855197+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:49:59,215708622+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:49:59,215708622+02:00.png
new file mode 100644
index 0000000..5f15bad
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:49:59,215708622+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:50:49,163357068+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:50:49,163357068+02:00.png
new file mode 100644
index 0000000..9aa26c8
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:50:49,163357068+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:51:09,031684880+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:51:09,031684880+02:00.png
new file mode 100644
index 0000000..f765507
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:51:09,031684880+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:51:16,631508124+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:51:16,631508124+02:00.png
new file mode 100644
index 0000000..ea4fb29
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:51:16,631508124+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:52:15,764803320+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:52:15,764803320+02:00.png
new file mode 100644
index 0000000..ea4fb29
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:52:15,764803320+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:52:24,797308938+02:00.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:52:24,797308938+02:00.png
new file mode 100644
index 0000000..04f820b
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/2024-08-27T19:52:24,797308938+02:00.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/ground_truth.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/ground_truth.png
new file mode 100644
index 0000000..67fa4af
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/ground_truth.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-0.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-0.png
new file mode 100644
index 0000000..6d84dfa
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-0.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-1.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-1.png
new file mode 100644
index 0000000..95ac466
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-1.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-2.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-2.png
new file mode 100644
index 0000000..db2e2b9
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-2.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-3.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-3.png
new file mode 100644
index 0000000..1508e0a
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-3.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-4.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-4.png
new file mode 100644
index 0000000..6bb3612
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-4.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-5.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-5.png
new file mode 100644
index 0000000..1fd1b84
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-5.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-6.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-6.png
new file mode 100644
index 0000000..c2985cd
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-6.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-7.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-7.png
new file mode 100644
index 0000000..9c85f93
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-7.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-8.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-8.png
new file mode 100644
index 0000000..9c85f93
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-8.png differ
diff --git a/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-9.png b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-9.png
new file mode 100644
index 0000000..cbeb1e4
Binary files /dev/null and b/utk_experiments/result_data/result_images/hairball/no_cutoff/64/out-9.png differ