Commit Graph

22 Commits

Author SHA1 Message Date
b1ek 7d1426b60d
basic future-based solver functionality 2023-08-11 21:44:53 +10:00
b1ek 409f9f186e
remove useless import 2023-08-02 23:35:22 +10:00
b1ek 5d2ff3712b
better practice for callback in POWSolver.solve_blocking 2023-08-02 23:29:06 +10:00
b1ek fd90500b83
move multithreaded example to another directory 2023-08-02 22:01:53 +10:00
b1ek 9980be0682
add docs 2023-08-02 21:52:54 +10:00
b1ek 13f17038ad
silent compile warning for deprecated method inside a deprecated method 2023-08-02 21:50:35 +10:00
b1ek ae88d81242
fix compile warnings 2023-08-02 21:48:56 +10:00
b1ek 8f631cb6b5
add multithreaded example 2023-08-02 21:48:07 +10:00
b1ek 4e1e14d418
init: solve_blocking, chunksize to POWSolver 2023-08-02 21:47:55 +10:00
b1ek 9af5bc0269
use POWSolver in example 2023-08-02 20:45:06 +10:00
b1ek abe8659823
add POWSolver.solve method 2023-08-02 20:44:57 +10:00
b1ek e304f519ab
make POWRange fields public 2023-08-02 20:43:54 +10:00
b1ek 7bd4d69f5d
make POWChallenge properties public 2023-08-02 20:43:27 +10:00
b1ek e08f890ace
move POWSolver to external file and deprecate POWChallenge.*solve* methods 2023-08-02 20:37:03 +10:00
b1ek a3b47f3e47
add benchmarks to example 2023-08-02 20:21:49 +10:00
b1ek 14915d8f31
add trait to convert Num to u128 2023-08-02 20:21:38 +10:00
b1ek 8f3bb2cd58
add POWSolver 2023-08-01 14:40:45 +10:00
b1ek 633649ad7e
add trait from<u128> to Num 2023-08-01 14:40:35 +10:00
b1ek f8c79609bb
make POWChallenge clonable 2023-08-01 14:32:13 +10:00
b1ek 8f90784b3e
add readme 2023-08-01 14:30:13 +10:00
b1ek 53810678f6
tweak parameters to use more memory 2023-08-01 14:10:36 +10:00
b1ek 26e37123f5
init repo 2023-08-01 14:06:02 +10:00