From e70d20c2ec5f493615793f5d5a9e045ad74b3cad Mon Sep 17 00:00:00 2001 From: overflowerror Date: Thu, 1 Feb 2024 11:47:22 +0100 Subject: [PATCH] fix: use a more reasonable MAX_BAND_SIZE fixes #2 --- benchmarkTuringFP.cpp | 3 ++- benchmarkTuringOOP.cpp | 3 ++- benchmarkTuringSP.cpp | 3 ++- benchmarkTuringSPnoTuples.cpp | 3 ++- runAll.sh | 2 +- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/benchmarkTuringFP.cpp b/benchmarkTuringFP.cpp index 8919a51..5ef4b04 100644 --- a/benchmarkTuringFP.cpp +++ b/benchmarkTuringFP.cpp @@ -9,7 +9,8 @@ using namespace std::chrono; #define CASES (100000) #define MAX_VALUE (0xffff) -#define MAX_BAND_SIZE (MAX_VALUE + 1) +// depends on max value +#define MAX_BAND_SIZE (16 + 1) #define SEED (1337) diff --git a/benchmarkTuringOOP.cpp b/benchmarkTuringOOP.cpp index cc05913..94aebb8 100644 --- a/benchmarkTuringOOP.cpp +++ b/benchmarkTuringOOP.cpp @@ -9,7 +9,8 @@ using namespace std::chrono; #define CASES (100000) #define MAX_VALUE (0xffff) -#define MAX_BAND_SIZE (MAX_VALUE + 1) +// depends on max value +#define MAX_BAND_SIZE (16 + 1) #define SEED (1337) diff --git a/benchmarkTuringSP.cpp b/benchmarkTuringSP.cpp index 330a7b2..91b48e5 100644 --- a/benchmarkTuringSP.cpp +++ b/benchmarkTuringSP.cpp @@ -9,7 +9,8 @@ using namespace std::chrono; #define CASES (100000) #define MAX_VALUE (0xffff) -#define MAX_BAND_SIZE (MAX_VALUE + 1) +// depends on max value +#define MAX_BAND_SIZE (16 + 1) #define SEED (1337) diff --git a/benchmarkTuringSPnoTuples.cpp b/benchmarkTuringSPnoTuples.cpp index d5d704a..f35d672 100644 --- a/benchmarkTuringSPnoTuples.cpp +++ b/benchmarkTuringSPnoTuples.cpp @@ -9,7 +9,8 @@ using namespace std::chrono; #define CASES (100000) #define MAX_VALUE (0xffff) -#define MAX_BAND_SIZE (MAX_VALUE + 1) +// depends on max value +#define MAX_BAND_SIZE (16 + 1) #define SEED (1337) diff --git a/runAll.sh b/runAll.sh index 6bdc8bf..c0d0f37 100755 --- a/runAll.sh +++ b/runAll.sh @@ -15,6 +15,6 @@ runOpt() { } runOpt "OOP" -runOpt "FP" +#runOpt "FP" runOpt "SP" runOpt "SPnoTuples" \ No newline at end of file