Giter VIP home page Giter VIP logo

csl_model's Introduction

Download the latest model

This is the latest model Download

Repository Information

This repository will contain data and model files for the city simulator project.

DATA

  • Shp: To contain shapefiles related to the project.

  • SecondaryInfo: This folder will contain data from various online resources.

    • Amsterdam in Cijfers 2016 Pages 119.

DSET

This folder contains the GAMA model.

Releases

This will subsequently contain deployable models.

Model Visualization

Airbnb evolution for 10 years

Airbnb Evolution

Public Transport in Amsterdam

Trams and Metros

csl_model's People

Contributors

bsrirama avatar sriramab avatar

Watchers

James Cloos avatar Arend Ligtenberg avatar

Forkers

sriramab

csl_model's Issues

Dictionary: travel_mode_preference

travel_mode_preference: DESCRIPTION: the agent’s preferred travel mode. This preference is randomly assigned at the beginning of the simulation and is fixed throughout the simulation.

Tourist Issues to be resolved

  • Check data from Julia especially area destinations

  • Make a methodology for Bus Travel by Tourists especially if they do a mode choice each leg of their tour or in advance

  • Mode choice each trip, so agent should choose from walk, public transport... exclude cycle? I did not see information on mode choice of tourist in Julia, for her all are walking !

  • Variables for Needs Calculations

  • Existence need – here relates to attractiveness score of tourist attractions

  • Personal need – here relates to the personal preference for a specific activity type

  • Social need – here relates to agents own choice and that of its peers. Hereby, the agents desires to be similar in activity choice, but better in attractiveness score of selected activity than its peers

  • Check with Julia, difference between walking and sight-seeing

  • use attractiveness score ( cultural activity) based on Wikipedia - List of most visited museums in NL

Dictionary: inhabitant's_overall_peers

This one you missed: inhabitant's_overall_peers: DESCRIPTION: this is an individual agent’s list that contains the agent number of all the peers selected by the agent at any moment during the simulation. This list can contain repetition of agent numbers, as agents can be repeatedly selected as peer during different time steps.

Dictionary: Needs related attr/var

inhabitant_relative_travel_speed: We discussed about this.. i do not clearly remember what we decided.. do you??

max_difference_travel_mode: DESCRIPTION: While, all travel options are numbered in a specific order based on similarity from 1 to 8. The max difference shows the absolute difference between travel mode options. In the case of 8 options, this will be equal to 8.

Dictionary: inhabitant's_current_peers

inhabitant's_current_peers: DESCRIPTION: this is an individual agent’s list that contains the agent number of the peers selected by the agent in the current time step

Dictionray Peer selection related attr/var

relative_difference_in_travel_mode_preference: DESCRIPTION: This is the relative difference between the preferred travel mode of an agent and that of a potential peer (=another agent). The absolute difference between these two preferred travel modes is then expressed as a relative value taking into account the similarity between travel modes.

relative_difference_in_travel_mode: DESCRIPTION: This is the relative difference between the current travel mode of an agent and that of a potential peer (=another agent). The absolute difference between these two preferred travel modes is then expressed as a relative value taking into account the similarity between travel modes.

relative_difference_home_work_distance DESCRIPTION: This is the relative difference between the home work distance of an agent and that of a potential peer (=another agent).

relative_difference_to_current_peers_travel_mode: DESCRIPTION: This is the relative difference between the selected travel mode of an agent and that of a potential peer (=another agent). The absolute difference between these two selected travel modes is then expressed as a relative value taking into account the similarity between travel modes.

Dictionary: list of inhabitants...current peer of

list_of_other_inhabitants_inhabitants_inhabitant_is_currently_peer_of: SHOULD be CORRECTED as: list_of_other_inhabitants_inhabitant_is_currently_peer_of: DESCRIPTION: this is an individual agent’s list that contains the agent numbers of the agents who selected the agent as their peer in the current time step

Agents types description in Library

Hi,
For me, you describe two agent types, " inhabitants" and "peers" of which you see peers as a subset of inhabitants.
This is not correct in my opinion. All agents will belong to one type of agent e.g. inhabitant, tourist, while at the same time they are each others peers. But peer is not an agent type ansich

Dictionary: travel mode

Travel mode: DESCRIPTION: The travel mode selected by the agent as the result of the internal CONSUMAT decision-making process of agents.

dummy values to check model usefulness

when dummy values go into the behavior calculation, the model works as expected. add a release with dummy values on line 1016 on first.gaml of this commit

Dictionary: list of.. was

list_of_other_inhabitants_inhabitants_inhabitant_was_currently_peer_of: SHOULD be CORRECTED as:list_of_other_inhabitants_inhabitant_was_peer_of: DESCRIPTION: this is an individual agent’s list that contains the agent numbers of the agents who selected the agent as their peer during the past time steps of the simulation

Need for detailed desription of aal attr/var?

Hi do you think it is needed to write detailed descriptions of all attributes and variables? I think that the names are chosen in a way that they need little explanation..? What do you think?
So far I have only done what you put out there and where you left the description black...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.