NetLogo / NetLogo/LevelSpace

Opening System Dynamics Models Fails Silently

Open
#110 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Scala
Stars
20
Forks
8
PR merge metrics
No merged PRs in 30d

Description

In the MOOC someone asked me about using LevelSpace with System Dynamics Models. I didn't expect it to work, but it seems to fail in a weird way. To reproduce:

  1. Opened Parent Model Example
  2. Clicked Setup and then Create a Child Model
  3. Chose Wolf-Sheep Predation (System Dynamics) from the Models Library
    ---nothing is displayed and no window pops up
  4. ls:models is [0]
  5. However, if you go to the LevelSpace menu bar and Click Edit Open Models, Wolf-Sheep is there, and I can bring up its code

It seems like either it shouldn't load at all and present an error message or load correctly.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the failure with Parent Model Example: use Setup, Create a Child Model, and Wolf-Sheep Predation (System Dynamics) from the Models Library. Compare the empty ls:models result with the model shown under LevelSpace > Edit Open Models. Done means the model either opens and displays correctly or produces a clear error.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.