Commit Graph

87 Commits

Author SHA1 Message Date
FiveMovesAhead
b1c1265888 Save model at end of patience. 2025-11-27 10:11:19 +00:00
FiveMovesAhead
1d4417d004 Update gpu challenges to output quality. 2025-11-26 11:27:19 +00:00
FiveMovesAhead
5fbd9f812b Rework races into tracks. 2025-11-25 21:48:53 +00:00
FiveMovesAhead
d03c193d1d Replace difficulty with races. 2025-11-25 21:48:44 +00:00
FiveMovesAhead
33811c8819 Fix fleet size for vehicle routing challenge. 2025-11-25 21:48:40 +00:00
FiveMovesAhead
1c1440f002 Fix quality calculation. 2025-11-25 21:48:33 +00:00
FiveMovesAhead
f13861bea5 Update cpu challenges to output quality. 2025-11-25 21:48:28 +00:00
FiveMovesAhead
9b04cf8aa1 Restructure challenges into separate folders. 2025-11-25 21:48:22 +00:00
FiveMovesAhead
bef4043b00 Expose max_distance as pub field.
Some checks are pending
Test Workspace / Test Workspace (push) Waiting to run
2025-10-16 11:09:14 +01:00
FiveMovesAhead
7e27e630b7 Expose node_positions. 2025-10-10 14:54:26 +01:00
FiveMovesAhead
da20f2337d Remove anyhow::Ok 2025-10-08 01:04:45 +01:00
FiveMovesAhead
b5280ab287 Remove sub-instances, and apply bincode serialization to Solution. 2025-10-07 23:30:07 +01:00
FiveMovesAhead
2f0a76f046 Patch calc_average_distance to be deterministic. 2025-10-07 23:30:06 +01:00
FiveMovesAhead
0f7f2813c4 Hide baseline from algorithm. 2025-10-07 23:30:05 +01:00
FiveMovesAhead
3f3227df5e Set baseline fields to private by default. 2025-10-07 23:30:01 +01:00
FiveMovesAhead
270f0eaa85 Algorithms are given save_solution function. 2025-10-07 23:29:59 +01:00
FiveMovesAhead
49106e998f Optimizer solution size.
Some checks failed
Test Workspace / Test Workspace (push) Has been cancelled
2025-09-12 09:28:05 +01:00
germ3n
6cbf3e6621 update cudarc branch 2025-09-04 12:04:59 +01:00
germ3n
be50f55974 add cuda memory limit 2025-09-04 12:04:57 +01:00
FiveMovesAhead
c68db2aabc Fix equations. 2025-09-04 12:04:57 +01:00
FiveMovesAhead
e3277c8815 Add challenge description. 2025-09-04 12:04:56 +01:00
FiveMovesAhead
5982163fcd Serialize solutions with u32 instead of f32 for precision. 2025-09-04 12:04:56 +01:00
FiveMovesAhead
33c8b7a779 Fix typo nn -> neuralnet. 2025-09-04 12:04:54 +01:00
FiveMovesAhead
05baad7688 Rename nn_training to neuralnet_optimizer. 2025-09-04 12:04:53 +01:00
FiveMovesAhead
4b49611a66 Adjust trait and type naming. 2025-09-04 12:04:52 +01:00
FiveMovesAhead
0ea3676730 Working nn_training challenge. 2025-09-04 12:04:52 +01:00
FiveMovesAhead
5c6b88e08a Adjust hypergraph generation based on expert feedback.
Some checks failed
Test Workspace / Test Workspace (push) Has been cancelled
2025-06-11 12:13:27 +01:00
FiveMovesAhead
578903f147 Fix bug in vehicle_routing generation. 2025-06-07 21:42:21 +01:00
FiveMovesAhead
845d35cd3b Update documentation. 2025-06-07 00:48:09 +01:00
FiveMovesAhead
380513b02f Replace unwrap with error propogation.
Some checks are pending
Test Workspace / Test Workspace (push) Waiting to run
2025-06-06 15:17:37 +01:00
FiveMovesAhead
89d86f9deb Rework architecture so each challenge has separate runtime & docker.
Some checks are pending
Test Workspace / Test Workspace (push) Waiting to run
2025-06-04 11:06:26 +01:00
FiveMovesAhead
28a0640423 Add automatic fuel check. 2025-05-21 17:27:20 +01:00
FiveMovesAhead
66392baac9 Update vector_search max_distance calculation. 2025-05-20 11:23:58 +01:00
FiveMovesAhead
cb07cb8d8b Reduce hypergraph sub-instances from 16 -> 4. 2025-05-19 09:44:50 +01:00
FiveMovesAhead
7f3fcddc9c Add calc_average_distance func to vector_search.
Some checks failed
Test Workspace / Test Workspace (push) Has been cancelled
2025-05-15 16:30:34 +01:00
FiveMovesAhead
541d5ff0d2 Expose build directories of tig-challenges and tig-algorithms. 2025-05-15 04:24:39 +01:00
FiveMovesAhead
c46c54d3f1 Update build scripts and documentation.
Some checks are pending
Test Workspace / Test Workspace (push) Waiting to run
2025-05-13 16:18:03 +01:00
FiveMovesAhead
1bf34a159a Do not output cluster idxs.
Some checks failed
Test Workspace / Test Workspace (push) Has been cancelled
2025-05-07 16:37:14 +01:00
FiveMovesAhead
83b2d5bd38 Remove print from challenge code.
Some checks are pending
Test Workspace / Test Workspace (push) Waiting to run
2025-05-07 13:42:19 +01:00
FiveMovesAhead
66743b4361 Fix bug in hypergraph better_than_baseline calc. 2025-05-07 13:35:46 +01:00
FiveMovesAhead
56c84b33c9 Update vector search challenge. 2025-05-07 11:53:10 +01:00
FiveMovesAhead
4b85c94c63 Remove baseline partition from challenge. 2025-05-07 02:21:02 +01:00
FiveMovesAhead
09c5bc0b29 Fix inconsistent terminology. 2025-05-07 00:10:25 +01:00
FiveMovesAhead
35042a5bec Fix bug in generation code.
Some checks are pending
Test Workspace / Test Workspace (push) Waiting to run
2025-05-06 22:06:18 +01:00
FiveMovesAhead
610212081a Add missing imports for hypergraph. 2025-05-06 21:34:39 +01:00
FiveMovesAhead
c4ed10deed Add hypergraph templates to tig-algorithms. 2025-05-06 21:26:32 +01:00
FiveMovesAhead
e306f8f97e Add hypergraph partitioning challenge. 2025-05-06 21:11:02 +01:00
FiveMovesAhead
04d89b5f31 Set a unique seed for each sub-instance. 2025-05-06 15:45:29 +01:00
FiveMovesAhead
00e6af1764 Add stream syncs to vector_search. 2025-05-02 02:37:07 +01:00
FiveMovesAhead
a31d0bf0b7 Add tig-binary crate. 2025-04-30 14:13:37 +01:00