An0nymous
|
7fa3586e49
|
Merge pull request #31 from 0xalivecow/dev
MT and Fixes
|
2024-11-30 16:09:55 +01:00 |
|
Alivecow
|
8064dcb9e8
|
fix: Fix incorrect dic output. Remainder could be zero.
|
2024-11-30 16:07:39 +01:00 |
|
Alivecow
|
3687733b7f
|
feat: Enable MT
|
2024-11-30 16:07:11 +01:00 |
|
An0nymous
|
8f0356e2ba
|
Merge pull request #30 from 0xalivecow/dev
Initial MT and div improvements
|
2024-11-29 21:14:43 +01:00 |
|
Alivecow
|
7dbcf20891
|
feat/fix: add initial MT and remove extend from div for performance
|
2024-11-29 21:12:42 +01:00 |
|
Alivecow
|
60d73968fb
|
Merge branch 'main' into dev
|
2024-11-29 19:31:22 +01:00 |
|
Alivecow
|
2623bd9a8d
|
refactor: Change initialisations of field elements to be cleaner
|
2024-11-29 19:31:10 +01:00 |
|
Alivecow
|
bf4c3ee4ca
|
refactor: Remove unneded prints and change gfmul
|
2024-11-29 19:02:37 +01:00 |
|
Alivecow
|
007bbddfcd
|
fix: Fix incorrect ouput in gfdiv task
|
2024-11-29 17:22:47 +01:00 |
|
Alivecow
|
12254744d4
|
refactor: Change implementation to only switch semantic once
|
2024-11-29 16:50:19 +01:00 |
|
An0nymous
|
679c0223af
|
Merge pull request #29 from 0xalivecow/dev
Merge performance improvements
|
2024-11-29 14:33:54 +01:00 |
|
An0nymous
|
c24d47e4b6
|
Merge branch 'main' into dev
|
2024-11-29 14:33:47 +01:00 |
|
Alivecow
|
e8c9cb1ade
|
refactor: Imrpove gfmul to remove unneded vec manipulation and imporve performanve
|
2024-11-29 14:31:52 +01:00 |
|
Alivecow
|
5b27a4ad9c
|
feat/refactor: Change unneded vec initialisations and start on possible new gfmul
|
2024-11-29 13:49:57 +01:00 |
|
Alivecow
|
e934d4317f
|
Merge branch 'dev'
|
2024-11-28 17:45:16 +01:00 |
|
Alivecow
|
270abdb7b7
|
refactor: Change gcd implementation to attempt faster calc
|
2024-11-28 17:45:10 +01:00 |
|
Alivecow
|
dd19c90ae1
|
refactor: Apply cargo recommended refactoring
|
2024-11-28 15:10:02 +01:00 |
|
An0nymous
|
c0685e9b7b
|
Merge pull request #28 from 0xalivecow/dev
feat: Add testing runner for edf
|
2024-11-28 14:03:10 +01:00 |
|
Alivecow
|
f7f3c44acb
|
feat: Add testing runner for edf
|
2024-11-28 14:00:47 +01:00 |
|
Alivecow
|
905e905c35
|
fix: Add needed dependency
|
2024-11-28 13:36:56 +01:00 |
|
Alivecow
|
444000a101
|
fix: Adding fix after merge error
|
2024-11-28 13:30:44 +01:00 |
|
An0nymous
|
9acddc2867
|
Merge pull request #27 from 0xalivecow/dev
feat: Add edf calculation
|
2024-11-28 13:22:17 +01:00 |
|
An0nymous
|
2cbda23e9c
|
Merge branch 'main' into dev
|
2024-11-28 13:22:11 +01:00 |
|
Alivecow
|
39c4d9b80d
|
feat: Add edf calculation
|
2024-11-28 13:17:51 +01:00 |
|
Alivecow
|
b898c32ded
|
fix: Re-Add else-if case
|
2024-11-27 14:13:30 +01:00 |
|
Alivecow
|
6532c576c6
|
fix: Fix incorrect degree calculation
|
2024-11-27 14:06:40 +01:00 |
|
An0nymous
|
4a2b0ab014
|
Merge pull request #26 from 0xalivecow/dev
fix: Attempting further ddf fixes
|
2024-11-27 13:48:54 +01:00 |
|
Alivecow
|
fa7d33aaf6
|
fix: Attempting further ddf fixes
|
2024-11-27 13:47:13 +01:00 |
|
Alivecow
|
d599292d3a
|
fix: Fix dff algorithm attempt
|
2024-11-27 10:17:29 +01:00 |
|
Alivecow
|
b54753fe7e
|
fix: Remove mod from X subtrahend in dff
The modular operation is likely incorrect in this case.
Removig it.
|
2024-11-26 14:55:40 +01:00 |
|
An0nymous
|
361c6ab813
|
Merge pull request #25 from 0xalivecow/dev
feat: Add ddf algorithm
|
2024-11-26 13:21:49 +01:00 |
|
Alivecow
|
341b22e184
|
feat: Add ddf algorithm
|
2024-11-26 13:19:07 +01:00 |
|
An0nymous
|
be4f8c9f14
|
Merge pull request #24 from 0xalivecow/dev
Merge sff runner adaption
|
2024-11-25 14:24:23 +01:00 |
|
Alivecow
|
6856420ff9
|
feat: Add task runner for the sff task
|
2024-11-25 14:19:41 +01:00 |
|
Alivecow
|
1c9948ac62
|
fix: Change sff to use the exponent as a tuple again
|
2024-11-24 14:07:37 +01:00 |
|
Alivecow
|
2d4f7a1110
|
feat: sff working in testcase
|
2024-11-23 19:20:25 +01:00 |
|
Alivecow
|
17bade8a62
|
WIP: feat: Initial implementation of ssf. Sort missinf
|
2024-11-23 19:07:30 +01:00 |
|
An0nymous
|
aa756b5144
|
Merge pull request #23 from 0xalivecow/dev
fix: Make all polynomials monic in task fn
|
2024-11-23 13:46:10 +01:00 |
|
Alivecow
|
69a2026c84
|
fix: Make all polynomials monic in task fn
|
2024-11-23 13:33:51 +01:00 |
|
An0nymous
|
454790d24f
|
Merge pull request #22 from 0xalivecow/dev
feat: Adding gcd implementation
|
2024-11-23 12:34:29 +01:00 |
|
An0nymous
|
2e73125e14
|
Merge branch 'main' into dev
|
2024-11-23 12:34:23 +01:00 |
|
Alivecow
|
0b18ba1bff
|
feat: Adding gcd implementation
|
2024-11-23 12:31:27 +01:00 |
|
Alivecow
|
1a2910b28f
|
fix: Add removal of leading zeros in poly diff
|
2024-11-23 11:42:05 +01:00 |
|
An0nymous
|
ab755444c6
|
Merge pull request #21 from 0xalivecow/dev
Merge poly diff functionality
|
2024-11-23 10:29:03 +01:00 |
|
Alivecow
|
8be8dc7a54
|
feat: Add edge case handling for poly diff
Add handling for cases in which poly is of degree 0 or 1
|
2024-11-23 10:26:32 +01:00 |
|
Alivecow
|
4b1bca8ee0
|
feat: add function for polynomial differentiation
|
2024-11-23 10:17:08 +01:00 |
|
Alivecow
|
b595276143
|
fix: Fix incorrect naming of response json object for monic
|
2024-11-23 09:44:47 +01:00 |
|
Alivecow
|
1290adcd9b
|
fix: Fix error in calling of monic function
|
2024-11-22 21:34:01 +01:00 |
|
An0nymous
|
1b45c192b3
|
Merge pull request #20 from 0xalivecow/dev
Merging test runner implementation for monic and sqrt
|
2024-11-22 21:19:12 +01:00 |
|
Alivecow
|
5bb9bcebff
|
feat: ready test runner for monic and sqrt tasks
|
2024-11-22 21:16:53 +01:00 |
|