From 7a310819cbbdd70767a9ed17e1bf84c2add9faed Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Tue, 27 Sep 2022 02:08:44 +0200 Subject: refactor: tuples in QueryableModel --- .../tools/refinery/store/map/tests/MapUnitTests.java | 2 +- .../store/model/hashTests/HashEfficiencyTest.java | 18 +++++++++--------- .../tools/refinery/store/model/tests/ModelTest.java | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) (limited to 'subprojects/store/src/test') diff --git a/subprojects/store/src/test/java/tools/refinery/store/map/tests/MapUnitTests.java b/subprojects/store/src/test/java/tools/refinery/store/map/tests/MapUnitTests.java index f0d5d927..081112cc 100644 --- a/subprojects/store/src/test/java/tools/refinery/store/map/tests/MapUnitTests.java +++ b/subprojects/store/src/test/java/tools/refinery/store/map/tests/MapUnitTests.java @@ -6,7 +6,7 @@ import org.junit.jupiter.api.Test; import tools.refinery.store.map.VersionedMapStore; import tools.refinery.store.map.VersionedMapStoreImpl; -import tools.refinery.store.model.Tuple; +import tools.refinery.store.tuple.Tuple; import tools.refinery.store.model.TupleHashProvider; class MapUnitTests { diff --git a/subprojects/store/src/test/java/tools/refinery/store/model/hashTests/HashEfficiencyTest.java b/subprojects/store/src/test/java/tools/refinery/store/model/hashTests/HashEfficiencyTest.java index 7d070380..ceec40f5 100644 --- a/subprojects/store/src/test/java/tools/refinery/store/model/hashTests/HashEfficiencyTest.java +++ b/subprojects/store/src/test/java/tools/refinery/store/model/hashTests/HashEfficiencyTest.java @@ -10,7 +10,7 @@ import java.util.Random; import org.junit.jupiter.api.Test; import tools.refinery.store.map.ContinousHashProvider; -import tools.refinery.store.model.Tuple; +import tools.refinery.store.tuple.Tuple; import tools.refinery.store.model.TupleHashProvider; import tools.refinery.store.model.TupleHashProviderBitMagic; @@ -39,7 +39,7 @@ class HashEfficiencyTest { return result; } else throw new IllegalArgumentException(); } - + private static int amountToRange(int arity, int n) { int range = 1; while(Math.pow(range,arity) nPermutations(int arity, int n) { int range = amountToRange(arity, n); List permutations = permutations(range, arity); @@ -67,7 +67,7 @@ class HashEfficiencyTest { } return permutations; } - + @Test void permutationTest() { List p = permutations(10, 2); @@ -92,7 +92,7 @@ class HashEfficiencyTest { } private static double calculateHashClashes(List tuples, ContinousHashProvider chp) { int sumClashes = 0; - + for(int i = 0; i dataSourceNames = new LinkedList<>(); List> dataSources = new LinkedList<>(); - + // dataSourceNames.add("Permutation"); // dataSources.add(nPermutations(arity, size)); dataSourceNames.add("Random"); dataSources.add(nRandoms(arity, size, 0)); - + for(int dataSourceIndex = 0; dataSourceIndex