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 |
|
Alivecow
|
f75e7de733
|
feat: Add polynomial square root algo
|
2024-11-22 20:48:06 +01:00 |
|
An0nymous
|
e90491a03c
|
Merge pull request #19 from 0xalivecow/dev
Merge Monic functionality
|
2024-11-22 15:49:59 +01:00 |
|
Alivecow
|
6391912bc4
|
feat: Add and improve poly monic function with testcases
Make a polynomial monic by dividing all field elements with the leading
element
|
2024-11-22 15:47:59 +01:00 |
|
Alivecow
|
5e50ef6091
|
refactor: apply cargo recommended cleanups
|
2024-11-22 15:28:36 +01:00 |
|
Alivecow
|
a5a3ea61fa
|
refactor: Split Polynomial class into poly.rs file
|
2024-11-22 15:28:00 +01:00 |
|
Alivecow
|
ad8326b51e
|
fix: Modifiy the sorting behavior and remove unneded testcases
|
2024-11-22 14:36:20 +01:00 |
|
An0nymous
|
922fdd04cc
|
Merge pull request #18 from 0xalivecow/dev
Merge fixes and initial monic function
|
2024-11-22 11:40:23 +01:00 |
|
Alivecow
|
1db9b65dda
|
Merge branch 'feat_poly_algs' into dev
|
2024-11-22 11:37:43 +01:00 |
|
Alivecow
|
a520a811b4
|
fix/feat: Attempt more fixes for the sorting function and add initial monic function
|
2024-11-22 11:37:35 +01:00 |
|
An0nymous
|
e92c8ddba8
|
Merge pull request #17 from 0xalivecow/dev
Add fixes for powmod and sorting of polynomials
|
2024-11-21 17:22:14 +01:00 |
|
Alivecow
|
81fe06941d
|
fix: add fix for powmod spcial case k=0
|
2024-11-21 17:20:29 +01:00 |
|
Alivecow
|
b63dc86c7e
|
WIP: feat: Change soring behaviour and add new testcase
|
2024-11-21 16:56:28 +01:00 |
|
An0nymous
|
279571dc00
|
Merge pull request #16 from 0xalivecow/dev
Add polynomial sorting
|
2024-11-20 19:52:16 +01:00 |
|
Alivecow
|
bad946e9ac
|
feat: Add proper handling in testcase runner and add testing json file
|
2024-11-20 19:50:26 +01:00 |
|
Alivecow
|
c3ea652c87
|
feat: Sorting of polynomial array with rust standard sort implemented
|
2024-11-20 19:37:46 +01:00 |
|
Alivecow
|
bb5e762a1d
|
chore: Try pushing again because no response was received from pipeline
|
2024-11-16 23:21:10 +01:00 |
|
Alivecow
|
ca2067c04e
|
fix: Add better handling of special cases to powmod
|
2024-11-16 20:31:16 +01:00 |
|
An0nymous
|
c5d3db27f4
|
Merge pull request #15 from 0xalivecow/dev
fix: Add further handling to leading zero blocks in add and powmod
|
2024-11-16 15:01:18 +01:00 |
|
Alivecow
|
295ed98c1e
|
fix: Add further handling to leading zero blocks in add and powmod
|
2024-11-16 14:59:31 +01:00 |
|
alivecow
|
7dc6fa1ac9
|
fix: Fix handling of special cases in powmod
|
2024-11-15 20:14:54 +01:00 |
|
alivecow
|
67bbf67f18
|
fix: Handle response on adding arbit. len equal polynomials
|
2024-11-15 20:02:16 +01:00 |
|
alivecow
|
6a04e00fb2
|
fix: Fix remainder output of div function
|
2024-11-15 15:27:13 +01:00 |
|
An0nymous
|
c1bcb768ba
|
Merge pull request #14 from 0xalivecow/dev
Merge fixes for pfmath functions
|
2024-11-15 12:50:31 +01:00 |
|
alivecow
|
0784c26456
|
fix: Add handling for larger divisor
|
2024-11-15 11:29:25 +01:00 |
|
alivecow
|
2a9db307d9
|
fix: Add handling of pow with 0
|
2024-11-15 10:26:38 +01:00 |
|
alivecow
|
5dc299372a
|
fix: Add handling of zero mulitplication for polynomials
|
2024-11-15 10:13:05 +01:00 |
|
alivecow
|
9785b8d8aa
|
refactor: apply rust suggested code cleanups
|
2024-11-14 23:42:38 +01:00 |
|
An0nymous
|
a0ff95548e
|
Merge pull request #13 from 0xalivecow/dev
Add basic pfmath functionality
|
2024-11-14 23:12:02 +01:00 |
|
alivecow
|
68d9f13a3d
|
feat: finialise test runner and add testing json
|
2024-11-14 23:08:20 +01:00 |
|
alivecow
|
deb4261121
|
feat: add division and powmod (WIP) and start adapting task runner
|
2024-11-14 22:30:55 +01:00 |
|
alivecow
|
a05f2f02b6
|
feat/refactor: Change gfmul to take references and add field div
|
2024-11-13 20:27:20 +01:00 |
|
alivecow
|
11916e29f0
|
feat: initial pow support working
|
2024-11-12 18:58:20 +01:00 |
|