Narayan Designer™ is a visual modelling tool for the Narayan™ simulation engine. This work was supported by the National Research Council of Canada and the Government of Canada.
License
cartesiantheatre/narayan-designer
master
Name already in use
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
ReadMe ====== Narayan Designer is a cross platform tool used to create agent based models for the Narayan simulation engine. The Narayan simulation engine can be embedded within a variety of creative applications. These might range from an urban dynamics simulator assisting city planners manage a real city to a game. A simulation model defines the world's agents, resources, maps, units, globals, and simulation rules. Simulation rules are written using Narayan Logic. Narayan Logic is an easy to use stateless declarative language. Rules are executed atomically at regular cycle intervals to update the state of the simulation. By allowing simulation designers to visualize their model, it becomes easier for non-technical subject matter experts to contribute to their construction. Narayan Designer uses a graphical Gtk+ based user interface via the C++ Gtkmm bindings. The Narayan simulation engine is used in Avaneya, a cerebral science fiction metropolis city builder social simulation. Visit us on the web at: <https://www.cartesiantheatre.com> <https://www.avaneya.com> Copyright (C) 2017-2018 Cartesian Theatre. All rights reserved.
About
Narayan Designer™ is a visual modelling tool for the Narayan™ simulation engine. This work was supported by the National Research Council of Canada and the Government of Canada.