From 94ecd09e0bbfd0e90ac85e5cb51be5f787dab1bf Mon Sep 17 00:00:00 2001 From: ltcptgeneral <35508619+ltcptgeneral@users.noreply.github.com> Date: Mon, 26 Nov 2018 18:04:35 -0600 Subject: [PATCH] 3 removed analysis_benchmark.py and analysis_test.py --- analysis.pyc | Bin 0 -> 28135 bytes analysis_benchmark.py | 8 ------- analysis_test.py | 52 ------------------------------------------ 3 files changed, 60 deletions(-) create mode 100644 analysis.pyc delete mode 100644 analysis_benchmark.py delete mode 100644 analysis_test.py diff --git a/analysis.pyc b/analysis.pyc new file mode 100644 index 0000000000000000000000000000000000000000..05f5fae977939e4985ef7d389be4571f016ded8f GIT binary patch literal 28135 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 literal 0 HcmV?d00001 diff --git a/analysis_benchmark.py b/analysis_benchmark.py deleted file mode 100644 index 1a294d95..00000000 --- a/analysis_benchmark.py +++ /dev/null @@ -1,8 +0,0 @@ -import analysis -import time - -start = time.time() -analysis.basic_analysis("data.txt") -end = time.time() - -print(end - start) diff --git a/analysis_test.py b/analysis_test.py deleted file mode 100644 index 627f45f9..00000000 --- a/analysis_test.py +++ /dev/null @@ -1,52 +0,0 @@ -import analysis - -data = analysis.load_csv('data.txt') - -print("--------------------------------") - -print(analysis.basic_stats(0, 'debug', 0)) -print(analysis.basic_stats(data, "column", 0)) -print(analysis.basic_stats(data, "row", 0)) -print(analysis.z_score(10, analysis.basic_stats(data, "column", 0)[0],analysis.basic_stats(data, "column", 0)[3])) -print(analysis.histo_analysis(data[0], 0.01, -1, 1)) -print(analysis.stdev_z_split(3.3, 0.2, 0.1, -5, 5)) - -print("--------------------------------") - -game_c_entities = analysis.c_entities(["bot", "bot", "bot"], [0, 1, 2], [[10, 10], [-10, -10], [10, -10]], ["shit", "bad", "worse"], ["triangle", "square", "circle"]) -game_c_entities.append("bot", 3, [-10, 10], "useless", "pentagram") -game_c_entities.edit(0, "null", "null", "null", "null", "triagon") -print(game_c_entities.search(0)) -print(game_c_entities.debug()) -print(game_c_entities.regurgitate()) - -print("--------------------------------") - -game_nc_entities = analysis.nc_entities(["cube", "cube", "ball"], [0, 1, 2], [[0, 0.5], [1, 1.5], [2, 2]], ["1;1;1;10', '2;1;1;20", "r=0.5, 5"], ["1", "1", "0"]) -game_nc_entities.append("cone", 3, [1, -1], "property", "effect") -game_nc_entities.edit(2, "sphere", 10, [5, -5], "new prop", "new effect") -print(game_nc_entities.search(10)) -print(game_nc_entities.debug()) -print(game_nc_entities.regurgitate()) - -print("--------------------------------") - -game_obstacles = analysis.obstacles(["wall", "fortress", "castle"], [0, 1, 2],[[[10, 10], [10, 9], [9, 10], [9, 9]], [[-10, 9], [-10, -9], [-9, -10]], [[5, 0], [4, -1], [-4, -1]]] , [0, 0.01, 10]) -game_obstacles.append("bastion", 3, [[50, 50], [49, 50], [50, 49], [49, 49]], 75) -game_obstacles.edit(0, "motte and bailey", "null", [[10, 10], [9, 10], [10, 9], [9, 9]], 0.01) -print(game_obstacles.search(0)) -print(game_obstacles.debug()) -print(game_obstacles.regurgitate()) - -print("--------------------------------") - -game_objectives = analysis.objectives(["switch", "scale", "climb"], [0,1,2], [[0,0],[1,1],[2,0]], ["0,1", "1,1", "0,5"]) -game_objectives.append("auto", 3, [0, 10], "1, 10") -game_objectives.edit(3, "null", 4, "null", "null") -print(game_objectives.search(4)) -print(game_objectives.debug()) -print(game_objectives.regurgitate()) - -print("--------------------------------") - -print(analysis.poly_regression([1, 2, 3, 4, 5], [1, 2, 4, 8, 16], 2))