Vectornaut
  • Joined on 2019-09-28
Vectornaut opened issue StudioInfinity/dyna3#64 2025-02-27 21:14:28 +00:00
Tidy up engine tests
Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 21:07:52 +00:00
Generalize constraints to observables

Done, by filing issues #56 and #57.

Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 21:03:52 +00:00
Generalize constraints to observables

More immediately pertinent, but inspired by (4) because likely we will need to address it at least by the time we implement (4): it's counterintuitive/asymmetric that I can select an element but…

Vectornaut opened issue StudioInfinity/dyna3#63 2025-02-27 20:58:33 +00:00
Prototype a selection system for regulators
Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 20:41:51 +00:00
Generalize constraints to observables

Need to file an issue to allow removal of entities, regulators and/or elements.

Done (#62).

Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 20:41:23 +00:00
Generalize constraints to observables

The current optimization seems to prefer changing curvature over position […]

I've brought this up in issue #61.

Vectornaut opened issue StudioInfinity/dyna3#62 2025-02-27 20:40:09 +00:00
Make elements and constraints removable
Vectornaut opened issue StudioInfinity/dyna3#61 2025-02-27 20:25:05 +00:00
Gravitate toward natural-feeling parts of the solution space
Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 19:31:34 +00:00
Generalize constraints to observables

If you add an inversive distance regulator between A and B, and then add one between A and C, and then select B and C and add a regulator, presuming that neither of the dropdowns for B or C is…

Vectornaut opened issue StudioInfinity/dyna3#60 2025-02-27 19:26:15 +00:00
Disallow duplicate regulators
Vectornaut opened issue StudioInfinity/dyna3#59 2025-02-27 19:02:38 +00:00
Outline view: show element details when regulators change
Vectornaut opened issue StudioInfinity/dyna3#58 2025-02-27 18:54:18 +00:00
Tidy up match expressions
Vectornaut opened issue StudioInfinity/dyna3#57 2025-02-27 09:33:26 +00:00
Curate debug output
Vectornaut opened issue StudioInfinity/dyna3#56 2025-02-27 09:28:16 +00:00
Turn off debug output in release
Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 08:39:30 +00:00
Generalize constraints to observables

Suppose you add an i.d. regulator to A and B, and set it to 2, and then it one of its input boxes (say with both showing), replace the set point with a and hit enter. You get an error indicator…

Vectornaut commented on issue StudioInfinity/dyna3#38 2025-02-27 08:38:22 +00:00
Self-documentation of UI

Another hard-to-discover keyboard control: pressing escape to reset a regulator input. This came up during review of #48.

Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 08:35:27 +00:00
Generalize constraints to observables

Done (7cbd926).

Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 08:34:49 +00:00
Generalize constraints to observables

I definitely think we should give the Absent variant a specification field if we end up with more than one way to specify absence. However, I'm not sure it makes sense to add that field now. It…

Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 08:34:08 +00:00
Generalize constraints to observables

Nice catch! I've changed "above" to "at" to resolve the ambiguity (7cbd926). Does that read all right to you?

Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-02-27 08:32:14 +00:00
Generalize constraints to observables

I've added a comment to this effect (7cbd926). Let me know if I should make it more detailed.