Commit Graph

62 Commits

Author SHA1 Message Date
Dirkjan Ochtman f8a0a2eaec Update tests to match changed API 2020-12-15 21:14:19 +01:00
Dirkjan Ochtman 71fd8cc15a Implement basic progress tracking 2020-12-15 11:51:00 +01:00
Dirkjan Ochtman ee46e7cd1a Simplify extraction of builder fields 2020-12-15 11:45:40 +01:00
Dirkjan Ochtman 07350f201c Moving boring impls down 2020-12-15 11:43:42 +01:00
Dirkjan Ochtman b7de137d9f Add builder API to facilitate modular construction 2020-12-15 11:40:12 +01:00
Dirkjan Ochtman 40af226a20 Optimize search algorithm by keeping track of furthest point 2020-12-14 16:52:44 +01:00
Dirkjan Ochtman 0e0ffe201e Use u32 for PointIds to save memory 2020-12-14 16:37:15 +01:00
Dirkjan Ochtman db925603d0 Remove Debug bound from P type 2020-12-14 16:02:23 +01:00
Dirkjan Ochtman 02cfa606c7 Add optional serde support 2020-12-14 15:49:36 +01:00
Dirkjan Ochtman 6a040672d1 Remove unused NodeId type 2020-12-14 15:49:06 +01:00
Dirkjan Ochtman f8d1941d7c Restructure in preparation for parallelism 2020-12-14 15:37:18 +01:00
Dirkjan Ochtman 98a673fea2 Initial fully serial implementation 2020-12-04 15:47:39 +01:00