Commit Graph

16 Commits

Author SHA1 Message Date
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
9f903c31f6 Rework tig-runtime logic for handling out of fuel. 2025-05-22 09:07:40 +01:00
FiveMovesAhead
abbe0bbec8 Use fuel_check_stream. 2025-05-21 21:51:05 +01:00
FiveMovesAhead
28a0640423 Add automatic fuel check. 2025-05-21 17:27:20 +01:00
FiveMovesAhead
b43b837963 Scale gpu fuel to loosely align with cpu fuel. 2025-05-21 16:33:25 +01:00
FiveMovesAhead
ef77a27c7d Return exit code 1 for runtime errors. 2025-05-19 14:08:38 +01:00
FiveMovesAhead
fb13d643ab Only output runtime signature if solve_challenge returns Ok. 2025-05-07 16:13:12 +01:00
FiveMovesAhead
ed6d9e470d tig-runtime only exit code 0 when solution found. 2025-05-07 13:06:56 +01:00
FiveMovesAhead
c4ed10deed Add hypergraph templates to tig-algorithms. 2025-05-06 21:26:32 +01:00
FiveMovesAhead
04d89b5f31 Set a unique seed for each sub-instance. 2025-05-06 15:45:29 +01:00
FiveMovesAhead
4135a6bfa1 Update documentation for native runtime. 2025-05-06 06:51:54 +01:00
FiveMovesAhead
fcee3b9068 Add cpu architecture to outputdata, and cpu/gpu to algorithm details. 2025-05-03 08:54:24 +01:00
FiveMovesAhead
0f4cf7ad4c Split verification logic into separate crate. 2025-05-02 05:28:32 +01:00
germ3n
f2e67939c0 add verify_solution
Some checks failed
Test Workspace / Test Workspace (push) Has been cancelled
2025-05-02 03:40:52 +01:00
FiveMovesAhead
98fa16b3ed Read gpu fuel and handle out of fuel cases. 2025-05-02 02:36:18 +01:00
FiveMovesAhead
92a9d07fd8 Add tig-runtime crate. 2025-04-30 14:14:19 +01:00