-
Notifications
You must be signed in to change notification settings - Fork 0
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
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published