Commit graph

  • 2c8c09d20d feat: Point coordinate regulators (#118) main Glen Whitney 2025-10-13 22:52:02 +00:00
  • de4c2ef482 Correct mixed-up angles near-miss Aaron Fenyes 2025-09-29 17:37:17 -07:00
  • a309870968 Fix the order of the triangle list Aaron Fenyes 2025-09-29 17:12:24 -07:00
  • 5b331dbbee Calculate angle distortions Aaron Fenyes 2025-09-29 16:31:36 -07:00
  • def40714a7 Add twice-augmented data Aaron Fenyes 2025-09-29 16:30:02 -07:00
  • 096a153f04 Try using pinned vertices as the hard constraints near-miss_pinned Aaron Fenyes 2025-09-22 16:56:13 -07:00
  • 476b13c87f feat: Point coordinate regulators Glen Whitney 2025-09-20 00:51:26 -07:00
  • c8fdf253d7 fix: add six more missing edges study554 Aaron Fenyes 2025-09-22 13:24:37 -07:00
  • 349dae24ab feat: measure distortion Aaron Fenyes 2025-08-31 11:16:34 +02:00
  • 1054f4e85b Print the vertex coordinates Aaron Fenyes 2025-09-22 12:30:38 -07:00
  • a1b7c1fcb0 feat: add domed configuration for acron 554 Glen Whitney 2025-09-22 11:31:21 -07:00
  • 0949dc5e8a refactor: leave octagon constraints unset so they can be filled in manually Glen Whitney 2025-09-22 09:31:30 -07:00
  • 3afdd3a36b fix: Add three missing edges Glen Whitney 2025-09-22 08:38:29 -07:00
  • 02cf7580bc chore: record 554aug2 data in git Glen Whitney 2025-09-22 07:47:48 -07:00
  • d572231a71 feat: add final struts and dump the coordinates Glen Whitney 2025-09-22 07:44:14 -07:00
  • c3c3e14a43 feat: planar octagon with correct dimensions for 554aug2 Glen Whitney 2025-09-22 04:20:49 -07:00
  • aeace1a562 refactor: macro to infer const array length Glen Whitney 2025-09-21 22:30:38 -07:00
  • 9d9e0da2c3 feat[WIP]: begin a test assembly for the doubly augmented 554 acron Glen Whitney 2025-09-21 21:47:54 -07:00
  • ecbbe2068c feat: Point coordinate regulators Glen Whitney 2025-09-20 00:51:26 -07:00
  • cc2da3406b Print the edge distortions Aaron Fenyes 2025-09-19 14:32:50 -07:00
  • b74cbf10c1 Tighten the tolerances Aaron Fenyes 2025-09-19 12:35:11 -07:00
  • bc17d71f4a Update the search state when the softness changes Aaron Fenyes 2025-09-19 11:14:38 -07:00
  • a203f6bc1b Keep optimizing until the total loss is stationary Aaron Fenyes 2025-09-18 13:20:04 -07:00
  • 3664ea73b1 Introduce soft constraints Aaron Fenyes 2025-09-18 10:31:44 -07:00
  • 9e74d4e837 Add more 5-5-4 near misses Aaron Fenyes 2025-09-04 09:57:10 +02:00
  • 0de32f5e11 Measure distortion Aaron Fenyes 2025-08-31 11:16:34 +02:00
  • 48a640605a Regulate all the diagonals of the 5-5-4 near miss Aaron Fenyes 2025-08-23 15:23:20 -04:00
  • 8bedb0baf7 Sketch a 5-5-4 near miss test assembly Aaron Fenyes 2025-08-23 12:40:11 -04:00
  • 8a0d81d707 Rewind through the descent history Aaron Fenyes 2025-08-21 14:49:32 -04:00
  • 978f70aac7 Rewind through the descent history (#114) Vectornaut 2025-09-18 23:31:17 +00:00
  • 43a65eba65 Nudge from initial step of failed realization rewind-history Aaron Fenyes 2025-08-28 09:42:56 +02:00
  • 36036141b5 Rewind through the descent history Aaron Fenyes 2025-08-21 14:49:32 -04:00
  • af18a8e7d1 Write a deployment packaging script (#113) Vectornaut 2025-08-11 03:33:19 +00:00
  • ef9055e2b8 Correct a copying error deployment-packaging Aaron Fenyes 2025-08-08 12:53:58 -07:00
  • f979e2cbb3 Switch README step notes from italic to roman Aaron Fenyes 2025-08-08 12:36:48 -07:00
  • 737e725290 Format the README instructions more consistently Aaron Fenyes 2025-08-07 20:47:22 -07:00
  • d14c303161 Make the instructions less location-dependent Aaron Fenyes 2025-08-07 20:43:15 -07:00
  • 707b5bf52f Update the instructions for running the examples Aaron Fenyes 2025-08-07 20:36:43 -07:00
  • b1d5db2dc2 Make deployment script more like examples script Aaron Fenyes 2025-08-07 18:59:18 -07:00
  • 203e47397d Move run-examples.sh into the tools folder Aaron Fenyes 2025-08-07 18:06:26 -07:00
  • c0294123d8 Write a deployment packaging script Aaron Fenyes 2025-08-07 17:23:46 -07:00
  • a4565281d5 Refactor: rename loaders and adopt 'Self' type convention (#111) Vectornaut 2025-08-07 23:24:07 +00:00
  • 83c1823a4f Expand abbreviations in test assembly names simplify-names Aaron Fenyes 2025-08-06 14:14:49 -07:00
  • 1d03d1e8c2 Use Self in implementations whenever possible Aaron Fenyes 2025-08-05 14:12:31 -07:00
  • e0230a6fde Drop _assemb suffixes from test assembly loaders Aaron Fenyes 2025-08-05 13:51:30 -07:00
  • ef1a579ac0 refactor: Code formatting (#108) Vectornaut 2025-08-04 23:34:33 +00:00
  • e67a658e00 Group the parameters of the scene push methods trailing-commas Aaron Fenyes 2025-08-03 20:09:50 -07:00
  • b02e682e15 Add space around = for Sycamore props Aaron Fenyes 2025-08-02 00:15:46 -07:00
  • bfd5d8e35f Add commas after match arms wrapped in blocks Aaron Fenyes 2025-08-01 22:57:46 -07:00
  • ebad512a03 Collapse a structure expression onto one line Aaron Fenyes 2025-08-01 22:39:59 -07:00
  • af59166906 Add trailing commas; clean up formatting Aaron Fenyes 2025-08-01 13:50:51 -07:00
  • 2eba80fb69 Simplify the realization triggering system (#105) Vectornaut 2025-07-31 22:21:32 +00:00
  • 779c0260bb Explain why the empty-assembly case is special reactive-realization-cleanup Aaron Fenyes 2025-07-29 13:48:40 -07:00
  • eafb133f8d Drop eigenvalue logging from symmetric_kernel Aaron Fenyes 2025-07-29 00:45:33 -07:00
  • ca57fbce86 Correct the indentation of an empty line Aaron Fenyes 2025-07-28 10:45:56 -07:00
  • 2bae8d3df9 Prevent unused imports for engine debug output Aaron Fenyes 2025-07-24 16:32:18 -07:00
  • 03d6cf0687 Flag our workaround for a Sycamore batching bug Aaron Fenyes 2025-07-24 16:09:26 -07:00
  • c73008d702 Trigger realization more directly Aaron Fenyes 2025-07-24 14:59:21 -07:00
  • 0801200210 Add more test assemblies (#103) Vectornaut 2025-07-22 22:01:37 +00:00
  • 5233d8eb93 Move the components into their own module more-test-assemblies Aaron Fenyes 2025-07-22 13:28:48 -07:00
  • 91e4e1f414 Make the test assembly chooser its own component Aaron Fenyes 2025-07-21 12:16:16 -07:00
  • 4e5cd6e4a4 Add a dodecahedral circle packing test assembly Aaron Fenyes 2025-07-14 23:18:35 -07:00
  • 97d61e154a Add a tridiminished icosahedron test assembly Aaron Fenyes 2025-07-10 11:30:16 -07:00
  • 9c22eebb46 Add an off-center test assembly Aaron Fenyes 2025-07-07 14:10:53 -07:00
  • 27a8cbfd69 Add a balanced test assembly Aaron Fenyes 2025-07-03 16:27:28 -07:00
  • fae3f4531e Add an Irisawa hexlet test assembly Aaron Fenyes 2025-07-02 16:53:08 -07:00
  • 543bc4020f Add a tetrahedron radius ratio test assembly Aaron Fenyes 2025-07-02 16:26:14 -07:00
  • 40d665d8ac Pause realization while loading assemblies Aaron Fenyes 2025-07-02 13:59:22 -07:00
  • 5864017e6f feat: Engine diagnostics (#92) Vectornaut 2025-07-21 04:18:49 +00:00
  • edeb080745 Reduce repetition in run-examples.sh diagnostics Aaron Fenyes 2025-07-20 19:28:53 -07:00
  • f8e9624fe3 Make run-examples.sh less location-dependent Aaron Fenyes 2025-07-20 19:06:26 -07:00
  • f1865f85a1 Improve naming in realization output structures Aaron Fenyes 2025-07-18 12:16:40 -07:00
  • 477d6a5064 Reorganize the shared example code Aaron Fenyes 2025-07-18 10:59:41 -07:00
  • 2137284358 Give the run-examples script a shell extension Aaron Fenyes 2025-07-15 21:18:17 -07:00
  • 68d6cc1645 Add a strictly-zero series to the spectrum history Aaron Fenyes 2025-06-25 18:58:06 -07:00
  • e877985202 Map diagnostics chart series to log scale by hand Aaron Fenyes 2025-06-25 15:44:42 -07:00
  • 2688b76678 Switch to log scale for diagnostics charts Aaron Fenyes 2025-06-25 12:57:11 -07:00
  • af28e885bb Add data zoom controls to the diagnostics charts Aaron Fenyes 2025-06-17 14:07:51 -07:00
  • de844cb63b Add a spectrum history panel Aaron Fenyes 2025-06-11 01:21:18 -07:00
  • 652cdd1573 Put a border around the loss history chart Aaron Fenyes 2025-06-09 22:21:34 -07:00
  • 28cf19cd26 Fix the display's focus indicator Aaron Fenyes 2025-06-09 22:21:34 -07:00
  • c3c665f35c Let the Cholesky decomposition fail gracefully Aaron Fenyes 2025-06-09 22:21:34 -07:00
  • 402f5609c0 Add a realization status indicator Aaron Fenyes 2025-06-09 22:21:34 -07:00
  • 0b333ac00d Show the loss history from the last realization Aaron Fenyes 2025-06-09 22:21:34 -07:00
  • 679c421d04 Encapsulate realization results Aaron Fenyes 2025-06-09 22:21:34 -07:00
  • 4cb3262555 chore: Update Sycamore to 0.9.1 (#91) Vectornaut 2025-06-26 22:11:02 +00:00
  • 2484b0861d Ignore the demo deployment archive demo-summer-2025 Aaron Fenyes 2025-06-12 21:36:15 -07:00
  • b058cb984d Write a packaging script for the demo app Aaron Fenyes 2025-06-12 13:03:09 -07:00
  • 37c85ca29c Start tracking the demo slides Aaron Fenyes 2025-06-12 12:50:34 -07:00
  • 40f35ea163 Add more instructions for the radius ratio demo Aaron Fenyes 2025-06-12 12:12:02 -07:00
  • f1fea9e40e Use ghost mode to put key elements within reach Aaron Fenyes 2025-06-12 11:51:47 -07:00
  • 6928ac8765 Add the test assemblies for the demo Aaron Fenyes 2025-06-12 10:51:09 -07:00
  • eba15a6e83 Tidy up the "Pointed" test assembly Aaron Fenyes 2025-06-12 10:51:09 -07:00
  • a4d081f684 Update Sycamore to 0.9.1 sycamore-0.9.1 Aaron Fenyes 2025-06-09 22:18:37 -07:00
  • e447e7ea96 Dispatch normalization routines correctly (#87) Vectornaut 2025-06-04 21:01:12 +00:00
  • f332f755e0 Improve the naming of the normalization methods dispatch-normalization Aaron Fenyes 2025-06-01 10:49:50 -07:00
  • e19792d961 Explain the new check-cfg lint Aaron Fenyes 2025-05-29 17:52:55 -07:00
  • 0cfdd59e23 Test curvature drift during position nudging Aaron Fenyes 2025-05-20 17:26:23 -07:00
  • f4e5c34fde Add a trait method to normalize representations Aaron Fenyes 2025-05-19 18:54:45 -07:00
  • a671a8273a Introduce ghost mode for elements (#85) Vectornaut 2025-06-02 15:56:06 +00:00