129 Commits

Author SHA1 Message Date
M-H9
f851b9784d Integrating my test classes with the Object version IMPL_M_1 and passed the tests 2025-01-16 11:49:22 +01:00
M-H9
e526c67c3c Reusing "merge" method again and getting a little better results in IMPL_M_1 2025-01-16 09:59:27 +01:00
42a0c24f67
cleanup 2025-01-16 08:06:44 +00:00
M-H9
37ea4b6625 changing 1 to 0 2025-01-15 23:11:25 +01:00
M-H9
1ab2bdc2a0 adding IMPL_M_1Test sort method to the abstract list sorting test 2025-01-15 22:53:17 +01:00
M-H9
a684cb30ec Converting IMPL_M_1 to Object and it works fine 2025-01-15 21:48:33 +01:00
M-H9
637b988afd Merge branch 'refs/heads/powersort_M'
# Conflicts:
#	app/src/main/java/de/uni_marburg/powersort/benchmark/Main.java
2025-01-15 14:00:01 +01:00
e39a8082e3
benchmark: add input "many ascending runs" 2025-01-14 20:42:13 +00:00
4198e28c79
benchmark: warmup & iterations 2025-01-14 12:08:25 +00:00
82c58e403c
benchmark - JMH: reduced time, improved filtering 2025-01-14 12:08:19 +00:00
4c5f004b06
.idea 2025-01-14 12:08:13 +00:00
dfb302d009
chore: update nixpkgs 2025-01-14 12:08:08 +00:00
1c81038773
chore: update Gradle 2025-01-14 12:08:03 +00:00
ef9d8a512e
shell.nix: cleanup 2025-01-14 12:07:57 +00:00
M-H9
d446339983 Starting IMPL_M_2 2025-01-13 23:05:54 +01:00
M-H9
5637ee115f Converted IMPL_M_1 to Generic 2025-01-13 22:58:45 +01:00
M-H9
a7f3ebfe50 Converted IMPL_M_1 to Generic 2025-01-13 22:58:28 +01:00
finnm
2b85e4e956 Updated the power function to use integers 2025-01-10 14:35:15 +01:00
88f8df3c07
benchmark: Java max heap 2025-01-09 11:53:38 +00:00
baa0a44b34
docs: README 2025-01-09 11:53:05 +00:00
20bd4629b3
benchmark: JMH IntelliJ plugin 2025-01-07 17:55:53 +00:00
e6ab4f6656
benchmark: separate benchmarks 2025-01-07 17:32:18 +00:00
1133c069f8
shell.nix: fix JDK23 2025-01-07 17:26:25 +00:00
648af1c4be
benchmark: separate JMH benchmarks 2025-01-07 16:43:57 +00:00
1a356490e4
.idea 2025-01-07 16:36:52 +00:00
ddbf8c1174
benchmark: JMH config 2025-01-07 16:07:41 +00:00
5e2425bbca
benchmark: refactor 2025-01-07 14:25:47 +01:00
4223f76727
benchmark: cleanup 2025-01-07 14:25:40 +01:00
54f3ea6d42
benchmark: add input from competition
# Conflicts:
#	app/src/main/java/de/uni_marburg/powersort/benchmark/Main.java
#	app/src/main/java/de/uni_marburg/powersort/sort/SortEnum.java
2025-01-07 14:25:28 +01:00
finnm
4268315f06 Changed FasterFinnSort to use the PowerSort merge policy 2025-01-05 14:26:07 +01:00
finnm
c8bed52bf6 Added FasterFinnSort to the Sort-Enum and created a test class 2025-01-05 14:25:41 +01:00
finnm
3974f575a9 Faster Merging of FinnSort 2025-01-05 12:33:26 +01:00
finnm
a2dd6ac325 Handling of descending runs 2025-01-05 12:33:26 +01:00
8c75ff36cd
docs: README 2025-01-01 18:00:44 +00:00
515104fd9e
shell.nix: fix IntelliJ missing font 2025-01-01 18:00:25 +00:00
cd34a1cb82
shell.nix: declarative dependency management 2025-01-01 14:50:41 +00:00
df26347fbb
docs: README 2024-12-31 14:21:14 +00:00
21940b29df
docs: README 2024-12-30 16:49:40 +00:00
798ed8502c
benchmark: update filter 2024-12-30 16:37:45 +00:00
48a2db7bee
fix: QuickSort mergeRuns 2024-12-30 16:22:17 +00:00
4528a544b7
fix: QuickSort 2024-12-30 16:10:37 +00:00
d06cb9eebd
shell.nix: cleanup 2024-12-30 16:09:20 +00:00
b1df4366e6
benchmark: update filter 2024-12-17 21:24:54 +00:00
cca298709f
adjust QuickSort & add test case 2024-12-17 21:23:44 +00:00
fe7fe86dee
adjust QuickSort 2024-12-17 20:28:46 +00:00
438d0099da
adjust QuickSort 2024-12-17 20:06:58 +00:00
0b483c32f3
improve QuickSort 2024-12-17 19:18:16 +00:00
6d25796bac
import QuickSort 2024-12-17 19:14:30 +00:00
68d86d6e6b
benchmark: filter out some of the "data x algorithm" combinations 2024-12-17 18:57:41 +00:00
9bb9096c92
rm conflicting IDE settings 2024-12-17 17:53:54 +01:00