Skip to content

A preliminary NetTango models library.

Notifications You must be signed in to change notification settings

NetLogo/nettango-models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetTango Models (Preliminary) Library

A preliminary version of a "Models Library" for NetTango models. To browse the library, please visit our current library directory.

NetTango is a tool that allows you to build blocks-based programming environments for NetLogo models. For more information on building your own NetTango models, visit the documentation for the NetTango Builder.

Playable vs. Editable

NetTango allows you to share two different versions of a model:

  1. Playable - A NetTango model whose blocks spaces are interactive, but the blocks and model themselves are not editable.
  2. Editable - A NetTango model whos blocks spaces and model content are fully editable. In the library directory, the default link is to the Playable version with a separate link provided to the Editable version.

Hot-Linking Models

The easiest way to access or link to one of these models is to "hot-link" the hosted NetTango JSON files hosted here using the current live version of NetTango.

  • To share for editing, use https://netlogoweb.org/nettango-builder?netTangoModel=$LINK_TO_YOUR_MODEL
  • To share in play mode without editing features, use https://netlogoweb.org/nettango-player?playMode=true&netTangoModel=$LINK_TO_YOUR_MODEL.

For examples of these, check out our current library directory.

Important Note

Users should think of this as a centralized repository for NetTango models developed by the CCL and NOT as a formal Models Library like NetLogo/models. NetTango is under active development right now and many things are subject to change, including the details here. We are not currently accepting submissions for inclusion into this particular library.

Future additions to this repository will include a NetTango model Style Guide, automated testing suites, and a more fully featured browser and directory structure.

Usage

To re-generate the models LIBRARY.md and library.json files run python ./src/LibraryGenerator.py. You'll need some version of Python installed, preferrably Python 3.

Questions?

Send us an email at czars@ccl.northwestern.edu.

About

A preliminary NetTango models library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages