Menu

#1892 Cannot recover from mistakenly adding a loop definition

Backlog
open
nobody
None
4normal
2025-10-30
2025-10-29
No

Open a Godely table and add x as a stock variable, with initial condition x. This creates a definitional loop. There's no way of getting out of this, other than saving the model and reloading - setting the initial condition to empty or something else does not clear the condition.

Related

Bugs: #1892

Discussion

  • Steve Keen

    Steve Keen - 2025-10-30

    This is related to the other bug, when a logic error in defining flows--one that generates A-L-E not equal to 0--pops up in other tables if you delete it in one. A "delete from all tables" command might help in both cases.

     
    • High Performance Coder

      I don't believe it is releated. This has to do with initial conditions
      being defined in terms of the variable.

      What you're talking about stems from a misunderstanding of signs
      between assets and liabilities, I believe.

      On Thu, Oct 30, 2025 at 06:16:15AM -0000, Steve Keen wrote:

      This is related to the other bug, when a logic error in defining flows--one
      that generates A-L-E not equal to 0--pops up in other tables if you delete it
      in one. A "delete from all tables" command might help in both cases.

      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

      [tickets:#1892] Cannot recover from mistakenly adding a loop definition

      Status: open
      Milestone: Backlog
      Created: Wed Oct 29, 2025 10:00 PM UTC by High Performance Coder
      Last Updated: Wed Oct 29, 2025 10:00 PM UTC
      Owner: nobody

      Open a Godely table and add x as a stock variable, with initial condition x.
      This creates a definitional loop. There's no way of getting out of this, other
      than saving the model and reloading - setting the initial condition to empty or
      something else does not clear the condition.

      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

      Sent from sourceforge.net because you indicated interest in https://
      sourceforge.net/p/minsky/tickets/1892/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth
      /subscriptions/

      --


      Dr Russell Standish Phone 0425 253119 (mobile)
      Principal, High Performance Coders hpcoder@hpcoders.com.au
      http://www.hpcoders.com.au


       

      Related

      Bugs: #1892

  • Steve Keen

    Steve Keen - 2025-10-30

    True, but once that mistake is made, it should be possible to eliminate it within Ravel. Currently, it's not. Like the 3 Stooges rolling out a carpet, if you eliminate the erroneous row from one table, it reappears in another. The only way out at present is to identify the error and then eliminate the relevant text in the MKY file using a text editor.

     
  • High Performance Coder

    You've reported this at https://sourceforge.net/p/minsky/tickets/1794/ and https://sourceforge.net/p/minsky/tickets/1787/ and maybe other places. This ticket is about something else entirely.

    In all the examples you sent of the "3 stooges problem", correcting the miscreant line fixed the problem - I never needed to edit the .mky file directly, nor even save and reload (a somewhat less egregious sin). So I'm at a loss as to what needs to be done.

     
    • Steve Keen

      Steve Keen - 2025-10-31

      OK. I'll have to show the dilemma I experienced, once I stuff up enough to
      create it again.

      On Thu, Oct 30, 2025 at 11:03 PM High Performance Coder hpcoder@users.sourceforge.net wrote:

      You've reported this at https://sourceforge.net/p/minsky/tickets/1794/
      and https://sourceforge.net/p/minsky/tickets/1787/ and maybe other
      places. This ticket is about something else entirely.

      In all the examples you sent of the "3 stooges problem", correcting the
      miscreant line fixed the problem - I never needed to edit the .mky file
      directly, nor even save and reload (a somewhat less egregious sin). So I'm
      at a loss as to what needs to be done.


      [tickets:#1892] https://sourceforge.net/p/minsky/tickets/1892/ Cannot
      recover from mistakenly adding a loop definition

      Status: open
      Milestone: Backlog
      Created: Wed Oct 29, 2025 10:00 PM UTC by High Performance Coder
      Last Updated: Thu Oct 30, 2025 09:53 AM UTC
      Owner: nobody

      Open a Godely table and add x as a stock variable, with initial condition
      x. This creates a definitional loop. There's no way of getting out of this,
      other than saving the model and reloading - setting the initial condition
      to empty or something else does not clear the condition.


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/minsky/tickets/1892/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Bugs: #1892

Anonymous
Anonymous

Add attachments
Cancel