| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make writecube safer | Sebastiano Tronto | 2024-10-12 | 15 | -16/+16 |
| | | |||||
| * | Added shelltest | Sebastiano Tronto | 2024-10-12 | 1 | -1/+1 |
| | | | | | Will add more tests when I feel like it | ||||
| * | Avoid repeating typedefs in tests | Sebastiano Tronto | 2024-10-04 | 10 | -106/+9 |
| | | |||||
| * | Removed slow test | Sebastiano Tronto | 2024-10-04 | 3 | -108/+0 |
| | | | | | | | | | This test generated a pruning table and it was too slow (around a minute). Now the whole test suite runs in 49s on my laptop, which is more reasonable. Pruning table generation should be tested with tools. They run in release mode and are much faster, but can be still run in debug mode optionally. | ||||
| * | Made test 120 (gendata h0k4) faster | Sebastiano Tronto | 2024-10-03 | 2 | -2/+1 |
| | | | | | | | The test is still slow (around 25 seconds on gazelle). This is probably because of how sanitizers interact with multi-threading, and the fact that there is a lot of locking going on. | ||||
| * | Do not run make clean automatically on every build and other Makefile changes | Sebastiano Tronto | 2024-10-03 | 1 | -3/+1 |
| | | |||||
| * | Solved alignment UB issue | Sebastiano Tronto | 2024-09-28 | 3 | -9/+9 |
| | | |||||
| * | I'm stupid | Sebastiano Tronto | 2024-09-26 | 1 | -0/+1 |
| | | |||||
| * | Renamed gen_48_short -> gendata_h48_short | Sebastiano Tronto | 2024-09-18 | 5 | -2/+2 |
| | | |||||
| * | Some shellcheck | Sebastiano Tronto | 2024-09-18 | 1 | -7/+7 |
| | | |||||
| * | Parallelized h48k2 gendata | Sebastiano Tronto | 2024-09-17 | 2 | -0/+2 |
| | | |||||
| * | Simplified solver | Sebastiano Tronto | 2024-09-11 | 3 | -0/+5 |
| | | |||||
| * | 8 bit tables | Sebastiano Tronto | 2024-09-10 | 1 | -5/+1 |
| | | |||||
| * | New tableinfo for gendata_h48, still work to do | Sebastiano Tronto | 2024-09-10 | 13 | -35/+115 |
| | | |||||
| * | Added tabletype to tableinfo | Sebastiano Tronto | 2024-09-10 | 3 | -0/+5 |
| | | |||||
| * | Added next table offset to tableinfo | Sebastiano Tronto | 2024-09-10 | 3 | -0/+5 |
| | | |||||
| * | Added tableinfo | Sebastiano Tronto | 2024-09-09 | 3 | -0/+146 |
| | | |||||
| * | Added test for invermoves and small refactor | Sebastiano Tronto | 2024-09-05 | 5 | -0/+25 |
| | | |||||
| * | Added test for premove and a comment | Sebastiano Tronto | 2024-09-05 | 7 | -0/+40 |
| | | |||||
| * | Moved stuff around | Sebastiano Tronto | 2024-09-03 | 21 | -2/+2 |
| | | |||||
| * | allowedH48 tests | enricotenuti | 2024-08-30 | 21 | -0/+83 |
| | | |||||
| * | Gendata added for h48k2, need to verify with new tool | Sebastiano Tronto | 2024-08-26 | 8 | -0/+0 |
| | | |||||
| * | Refactor table generation | Sebastiano Tronto | 2024-08-25 | 2 | -22/+34 |
| | | |||||
| * | Started work on k=2 tables; further split h48 gendata | Sebastiano Tronto | 2024-08-25 | 1 | -5/+17 |
| | | |||||
| * | Reorganized folder structure | Sebastiano Tronto | 2024-08-18 | 1 | -17/+4 |
| | | |||||
| * | spaces fix | enricotenuti | 2024-08-08 | 1 | -1/+1 |
| | | |||||
| * | cube_neon ver1 | enricotenuti | 2024-08-07 | 3 | -17/+27 |
| | | |||||
| * | Finally fixed selfsim logic | Sebastiano Tronto | 2024-07-20 | 9 | -4/+16 |
| | | |||||
| * | Added pre-computation of short h48 positions | Sebastiano Tronto | 2024-07-18 | 6 | -12/+151 |
| | | |||||
| * | Converted set to map | Sebastiano Tronto | 2024-07-18 | 9 | -156/+335 |
| | | |||||
| * | Solved bug in cocsep generation | Sebastiano Tronto | 2024-07-15 | 2 | -13/+13 |
| | | |||||
| * | Added test for selfsim distribution | Sebastiano Tronto | 2024-07-15 | 6 | -0/+53 |
| | | |||||
| * | Test passes, logic error is due to coordinates admitting multiple ttreps | Sebastiano Tronto | 2024-07-14 | 1 | -11/+14 |
| | | |||||
| * | Found a sneaky bug (it's all a mess now) | Sebastiano Tronto | 2024-07-14 | 24 | -1/+70 |
| | | |||||
| * | Added new bfs attempt, but looks wrong | Sebastiano Tronto | 2024-07-13 | 1 | -1/+1 |
| | | |||||
| * | Improved h48set tests | Sebastiano Tronto | 2024-07-13 | 1 | -17/+12 |
| | | |||||
| * | Added a set implementation for h48 table generation | Sebastiano Tronto | 2024-07-13 | 5 | -0/+314 |
| | | |||||
| * | Cleanup makefile and tools | Sebastiano Tronto | 2024-07-11 | 1 | -12/+0 |
| | | |||||
| * | Stats for h48 solver as tool | Sebastiano Tronto | 2024-07-08 | 6 | -32/+6 |
| | | |||||
| * | Finished getcube | Sebastiano Tronto | 2024-07-05 | 5 | -0/+39 |
| | | |||||
| * | Added more math utilities | Sebastiano Tronto | 2024-07-05 | 40 | -0/+283 |
| | | |||||
| * | (almost) added getcube | Sebastiano Tronto | 2024-07-04 | 47 | -3/+160 |
| | | |||||
| * | Added a solver, but found out h48 table is broken | Sebastiano Tronto | 2024-06-30 | 2 | -2/+2 |
| | | |||||
| * | Cleanup | Sebastiano Tronto | 2024-06-23 | 5 | -69/+0 |
| | | |||||
| * | Changed logger from va_args to ... | Sebastiano Tronto | 2024-06-20 | 1 | -2/+9 |
| | | |||||
| * | Use callback function to log to stderr | Sebastiano Tronto | 2024-06-17 | 29 | -121/+40 |
| | | |||||
| * | Finished refactor | Sebastiano Tronto | 2024-06-11 | 35 | -7/+36 |
| | | |||||
| * | Fix build errors on OpenBSD | Sebastiano Tronto | 2024-06-10 | 1 | -1/+4 |
| | | |||||
| * | Added tests for B32 | Sebastiano Tronto | 2024-06-10 | 30 | -0/+31 |
| | | |||||
| * | Remvoed cube_fast_t and more. More cleaning up to do. | Sebastiano Tronto | 2024-06-09 | 18 | -103/+49 |
| | | |||||
