Ryan-Salvaggio Models

These models and simulations have been tagged “Ryan-Salvaggio”.

   Assignment 3 – Complex Systems       Ryan
Salvaggio - 43668070        The Model     This model
conceptualizes the effects on a real-estate market-model utilizing agent based
modelling. This model utilizes basic economic principles of supply and
demand.  The model bases
itself on two Agents - one

Assignment 3 – Complex Systems

 Ryan Salvaggio - 43668070

 

The Model

This model conceptualizes the effects on a real-estate market-model utilizing agent based modelling. This model utilizes basic economic principles of supply and demand.

The model bases itself on two Agents - one being ‘Customers’ of the real estate market model, whilst the other being the Real estate itself, coined 'Houses'.

Consumers (Demand)

The Agent population, ‘Consumers’ specifies the total amount of people whom can potentially become buyers within the market. This is limited to 30 for conceptual purposes. The Agent ‘Consumer’ exists in two states, either being an ‘Active Customer’ (Active) or an ‘Inactive Customer’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Budget’ of the Consumer meets the desired price of the marketplace, this is specified through the variable ‘Budget’ defining the probability that this transition will occur – this is adjustable by the user indicating a highly resistive or by accepting the market. ‘Budget’s probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state an ‘Active consumer’ will attempt to find the closest ‘For sale household’, this is represented and carried out through the ‘Enter’ action.  Upon finding a household the consumer and house will both return to their respected inactive state thus repeating the process.

Demand – ‘Count of active customers – demand’ is then calculated by a count of Consumers transitioned and currently in the Active state. A high demand would be indicative through a high ‘Budget’ responsiveness whilst a low demand would be indicative of a low ‘Budget’ responsiveness. The increase in Price and hence supply of household thus reduces demand and vise versa.  

House (Supply)

The Agent population, ‘Houses’ specifies the total amount of households that can potentially become for sale within the market. This is limited to 112 for conceptual purposes. The Agent ‘House’ exists in two states, either being ‘For Sale’ (Active) or ‘Not for Sale’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Motivation to Sell’ of the House is satisfied, this satisfaction is specified by a set probability that this transition will occur – this is adjustable by the user indicating a highly responsive or restricted house market. ‘Motivation to sell’ probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state a ‘For Sale’ house will wait for an ‘Active Customer’ ‘this is represented and carried out through the ‘Search’ action. Upon completion of the action both states become inactive and the process continues.

Supply – ‘Count of houses for sale –supply’ is then calculated by a count of Houses ‘For Sale’ that are currently in the active state. Ultimately a high Motivation to sell would sharply increase supply, whilst a low motivation would have the adverse effects.  

Movement Speed

Movement speed – describes the base movement rate of Consumers. This variable describes the transition into the ‘Inactive’ state of a consumer, ultimately when a household is found and purchased. Movement speed affects both demand and supply in the sense that the transitioning of stages is quickened and more responsive. (Indicated by a more rigid demand and supply curve).

Market Price

In economics Price is a linear function (straight line) of the proportion of houses for sale (positive slope), and also a linear function of the proportion of buyers (negative slope).Therefore , the variable ‘Market Price’ is calculated by 10 * the portion of ‘House’ in the active state (which is the supply) over the portion of ‘Consumers’ in the active state (which is the demand) Ultimately this presents the economic principles  that as Supply is directly related to Price and demand is inversely related to Price.

Note

Each simulation (with the same settings) will present a different and unique simulation. I have set a Random Boolean to the active component that randomizes the amount of Customers or houses that begin in their active state. The probability is only 0.008 but is useful in describing the effects on the market from various position’s and seeing unique models.  

References

https://www.youtube.com/watch?v=ynuoZQbqeUg - Your First ABM/Part II

https://insightmaker.com/insight/35714/Foraging-Model

   Assignment 3 – Complex Systems       Ryan
Salvaggio - 43668070        The Model     This model
conceptualizes the effects on a real-estate market-model utilizing agent based
modelling. This model utilizes basic economic principles of supply and
demand.  The model bases
itself on two Agents - one

Assignment 3 – Complex Systems

 Ryan Salvaggio - 43668070

 

The Model

This model conceptualizes the effects on a real-estate market-model utilizing agent based modelling. This model utilizes basic economic principles of supply and demand.

The model bases itself on two Agents - one being ‘Customers’ of the real estate market model, whilst the other being the Real estate itself, coined 'Houses'.

Consumers (Demand)

The Agent population, ‘Consumers’ specifies the total amount of people whom can potentially become buyers within the market. This is limited to 30 for conceptual purposes. The Agent ‘Consumer’ exists in two states, either being an ‘Active Customer’ (Active) or an ‘Inactive Customer’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Budget’ of the Consumer meets the desired price of the marketplace, this is specified through the variable ‘Budget’ defining the probability that this transition will occur – this is adjustable by the user indicating a highly resistive or by accepting the market. ‘Budget’s probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state an ‘Active consumer’ will attempt to find the closest ‘For sale household’, this is represented and carried out through the ‘Enter’ action.  Upon finding a household the consumer and house will both return to their respected inactive state thus repeating the process.

Demand – ‘Count of active customers – demand’ is then calculated by a count of Consumers transitioned and currently in the Active state. A high demand would be indicative through a high ‘Budget’ responsiveness whilst a low demand would be indicative of a low ‘Budget’ responsiveness. The increase in Price and hence supply of household thus reduces demand and vise versa.  

House (Supply)

The Agent population, ‘Houses’ specifies the total amount of households that can potentially become for sale within the market. This is limited to 112 for conceptual purposes. The Agent ‘House’ exists in two states, either being ‘For Sale’ (Active) or ‘Not for Sale’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Motivation to Sell’ of the House is satisfied, this satisfaction is specified by a set probability that this transition will occur – this is adjustable by the user indicating a highly responsive or restricted house market. ‘Motivation to sell’ probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state a ‘For Sale’ house will wait for an ‘Active Customer’ ‘this is represented and carried out through the ‘Search’ action. Upon completion of the action both states become inactive and the process continues.

Supply – ‘Count of houses for sale –supply’ is then calculated by a count of Houses ‘For Sale’ that are currently in the active state. Ultimately a high Motivation to sell would sharply increase supply, whilst a low motivation would have the adverse effects.  

Movement Speed

Movement speed – describes the base movement rate of Consumers. This variable describes the transition into the ‘Inactive’ state of a consumer, ultimately when a household is found and purchased. Movement speed affects both demand and supply in the sense that the transitioning of stages is quickened and more responsive. (Indicated by a more rigid demand and supply curve).

Market Price

In economics Price is a linear function (straight line) of the proportion of houses for sale (positive slope), and also a linear function of the proportion of buyers (negative slope).Therefore , the variable ‘Market Price’ is calculated by 10 * the portion of ‘House’ in the active state (which is the supply) over the portion of ‘Consumers’ in the active state (which is the demand) Ultimately this presents the economic principles  that as Supply is directly related to Price and demand is inversely related to Price.

Note

Each simulation (with the same settings) will present a different and unique simulation. I have set a Random Boolean to the active component that randomizes the amount of Customers or houses that begin in their active state. The probability is only 0.008 but is useful in describing the effects on the market from various position’s and seeing unique models.  

References

https://www.youtube.com/watch?v=ynuoZQbqeUg - Your First ABM/Part II

https://insightmaker.com/insight/35714/Foraging-Model

   Assignment 3 – Complex Systems       Ryan
Salvaggio - 43668070        The Model     This model
conceptualizes the effects on a real-estate market-model utilizing agent based
modelling. This model utilizes basic economic principles of supply and
demand.  The model bases
itself on two Agents - one

Assignment 3 – Complex Systems

 Ryan Salvaggio - 43668070

 

The Model

This model conceptualizes the effects on a real-estate market-model utilizing agent based modelling. This model utilizes basic economic principles of supply and demand.

The model bases itself on two Agents - one being ‘Customers’ of the real estate market model, whilst the other being the Real estate itself, coined 'Houses'.

Consumers (Demand)

The Agent population, ‘Consumers’ specifies the total amount of people whom can potentially become buyers within the market. This is limited to 30 for conceptual purposes. The Agent ‘Consumer’ exists in two states, either being an ‘Active Customer’ (Active) or an ‘Inactive Customer’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Budget’ of the Consumer meets the desired price of the marketplace, this is specified through the variable ‘Budget’ defining the probability that this transition will occur – this is adjustable by the user indicating a highly resistive or by accepting the market. ‘Budget’s probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state an ‘Active consumer’ will attempt to find the closest ‘For sale household’, this is represented and carried out through the ‘Enter’ action.  Upon finding a household the consumer and house will both return to their respected inactive state thus repeating the process.

Demand – ‘Count of active customers – demand’ is then calculated by a count of Consumers transitioned and currently in the Active state. A high demand would be indicative through a high ‘Budget’ responsiveness whilst a low demand would be indicative of a low ‘Budget’ responsiveness. The increase in Price and hence supply of household thus reduces demand and vise versa.  

House (Supply)

The Agent population, ‘Houses’ specifies the total amount of households that can potentially become for sale within the market. This is limited to 112 for conceptual purposes. The Agent ‘House’ exists in two states, either being ‘For Sale’ (Active) or ‘Not for Sale’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Motivation to Sell’ of the House is satisfied, this satisfaction is specified by a set probability that this transition will occur – this is adjustable by the user indicating a highly responsive or restricted house market. ‘Motivation to sell’ probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state a ‘For Sale’ house will wait for an ‘Active Customer’ ‘this is represented and carried out through the ‘Search’ action. Upon completion of the action both states become inactive and the process continues.

Supply – ‘Count of houses for sale –supply’ is then calculated by a count of Houses ‘For Sale’ that are currently in the active state. Ultimately a high Motivation to sell would sharply increase supply, whilst a low motivation would have the adverse effects.  

Movement Speed

Movement speed – describes the base movement rate of Consumers. This variable describes the transition into the ‘Inactive’ state of a consumer, ultimately when a household is found and purchased. Movement speed affects both demand and supply in the sense that the transitioning of stages is quickened and more responsive. (Indicated by a more rigid demand and supply curve).

Market Price

In economics Price is a linear function (straight line) of the proportion of houses for sale (positive slope), and also a linear function of the proportion of buyers (negative slope).Therefore , the variable ‘Market Price’ is calculated by 10 * the portion of ‘House’ in the active state (which is the supply) over the portion of ‘Consumers’ in the active state (which is the demand) Ultimately this presents the economic principles  that as Supply is directly related to Price and demand is inversely related to Price.

Note

Each simulation (with the same settings) will present a different and unique simulation. I have set a Random Boolean to the active component that randomizes the amount of Customers or houses that begin in their active state. The probability is only 0.008 but is useful in describing the effects on the market from various position’s and seeing unique models.  

References

https://www.youtube.com/watch?v=ynuoZQbqeUg - Your First ABM/Part II

https://insightmaker.com/insight/35714/Foraging-Model

   Assignment 3 – Complex Systems       Ryan
Salvaggio - 43668070        The Model     This model
conceptualizes the effects on a real-estate market-model utilizing agent based
modelling. This model utilizes basic economic principles of supply and
demand.  The model bases
itself on two Agents - one

Assignment 3 – Complex Systems

 Ryan Salvaggio - 43668070

 

The Model

This model conceptualizes the effects on a real-estate market-model utilizing agent based modelling. This model utilizes basic economic principles of supply and demand.

The model bases itself on two Agents - one being ‘Customers’ of the real estate market model, whilst the other being the Real estate itself, coined 'Houses'.

Consumers (Demand)

The Agent population, ‘Consumers’ specifies the total amount of people whom can potentially become buyers within the market. This is limited to 30 for conceptual purposes. The Agent ‘Consumer’ exists in two states, either being an ‘Active Customer’ (Active) or an ‘Inactive Customer’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Budget’ of the Consumer meets the desired price of the marketplace, this is specified through the variable ‘Budget’ defining the probability that this transition will occur – this is adjustable by the user indicating a highly resistive or by accepting the market. ‘Budget’s probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state an ‘Active consumer’ will attempt to find the closest ‘For sale household’, this is represented and carried out through the ‘Enter’ action.  Upon finding a household the consumer and house will both return to their respected inactive state thus repeating the process.

Demand – ‘Count of active customers – demand’ is then calculated by a count of Consumers transitioned and currently in the Active state. A high demand would be indicative through a high ‘Budget’ responsiveness whilst a low demand would be indicative of a low ‘Budget’ responsiveness. The increase in Price and hence supply of household thus reduces demand and vise versa.  

House (Supply)

The Agent population, ‘Houses’ specifies the total amount of households that can potentially become for sale within the market. This is limited to 112 for conceptual purposes. The Agent ‘House’ exists in two states, either being ‘For Sale’ (Active) or ‘Not for Sale’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Motivation to Sell’ of the House is satisfied, this satisfaction is specified by a set probability that this transition will occur – this is adjustable by the user indicating a highly responsive or restricted house market. ‘Motivation to sell’ probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state a ‘For Sale’ house will wait for an ‘Active Customer’ ‘this is represented and carried out through the ‘Search’ action. Upon completion of the action both states become inactive and the process continues.

Supply – ‘Count of houses for sale –supply’ is then calculated by a count of Houses ‘For Sale’ that are currently in the active state. Ultimately a high Motivation to sell would sharply increase supply, whilst a low motivation would have the adverse effects.  

Movement Speed

Movement speed – describes the base movement rate of Consumers. This variable describes the transition into the ‘Inactive’ state of a consumer, ultimately when a household is found and purchased. Movement speed affects both demand and supply in the sense that the transitioning of stages is quickened and more responsive. (Indicated by a more rigid demand and supply curve).

Market Price

In economics Price is a linear function (straight line) of the proportion of houses for sale (positive slope), and also a linear function of the proportion of buyers (negative slope).Therefore , the variable ‘Market Price’ is calculated by 10 * the portion of ‘House’ in the active state (which is the supply) over the portion of ‘Consumers’ in the active state (which is the demand) Ultimately this presents the economic principles  that as Supply is directly related to Price and demand is inversely related to Price.

Note

Each simulation (with the same settings) will present a different and unique simulation. I have set a Random Boolean to the active component that randomizes the amount of Customers or houses that begin in their active state. The probability is only 0.008 but is useful in describing the effects on the market from various position’s and seeing unique models.  

References

https://www.youtube.com/watch?v=ynuoZQbqeUg - Your First ABM/Part II

https://insightmaker.com/insight/35714/Foraging-Model

   Assignment 3 – Complex Systems       Ryan
Salvaggio - 43668070        The Model     This model
conceptualizes the effects on a real-estate market-model utilizing agent based
modelling. This model utilizes basic economic principles of supply and
demand.  The model bases
itself on two Agents - one

Assignment 3 – Complex Systems

 Ryan Salvaggio - 43668070

 

The Model

This model conceptualizes the effects on a real-estate market-model utilizing agent based modelling. This model utilizes basic economic principles of supply and demand.

The model bases itself on two Agents - one being ‘Customers’ of the real estate market model, whilst the other being the Real estate itself, coined 'Houses'.

Consumers (Demand)

The Agent population, ‘Consumers’ specifies the total amount of people whom can potentially become buyers within the market. This is limited to 30 for conceptual purposes. The Agent ‘Consumer’ exists in two states, either being an ‘Active Customer’ (Active) or an ‘Inactive Customer’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Budget’ of the Consumer meets the desired price of the marketplace, this is specified through the variable ‘Budget’ defining the probability that this transition will occur – this is adjustable by the user indicating a highly resistive or by accepting the market. ‘Budget’s probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state an ‘Active consumer’ will attempt to find the closest ‘For sale household’, this is represented and carried out through the ‘Enter’ action.  Upon finding a household the consumer and house will both return to their respected inactive state thus repeating the process.

Demand – ‘Count of active customers – demand’ is then calculated by a count of Consumers transitioned and currently in the Active state. A high demand would be indicative through a high ‘Budget’ responsiveness whilst a low demand would be indicative of a low ‘Budget’ responsiveness. The increase in Price and hence supply of household thus reduces demand and vise versa.  

House (Supply)

The Agent population, ‘Houses’ specifies the total amount of households that can potentially become for sale within the market. This is limited to 112 for conceptual purposes. The Agent ‘House’ exists in two states, either being ‘For Sale’ (Active) or ‘Not for Sale’ (Inactive).  The transition from Inactive to Active occurs upon the basis that the ‘Motivation to Sell’ of the House is satisfied, this satisfaction is specified by a set probability that this transition will occur – this is adjustable by the user indicating a highly responsive or restricted house market. ‘Motivation to sell’ probability in a real life scenario would be based upon numerous factors however conceptually utilizing the slider can present many of these various situations.

Upon transitioning into an active state a ‘For Sale’ house will wait for an ‘Active Customer’ ‘this is represented and carried out through the ‘Search’ action. Upon completion of the action both states become inactive and the process continues.

Supply – ‘Count of houses for sale –supply’ is then calculated by a count of Houses ‘For Sale’ that are currently in the active state. Ultimately a high Motivation to sell would sharply increase supply, whilst a low motivation would have the adverse effects.  

Movement Speed

Movement speed – describes the base movement rate of Consumers. This variable describes the transition into the ‘Inactive’ state of a consumer, ultimately when a household is found and purchased. Movement speed affects both demand and supply in the sense that the transitioning of stages is quickened and more responsive. (Indicated by a more rigid demand and supply curve).

Market Price

In economics Price is a linear function (straight line) of the proportion of houses for sale (positive slope), and also a linear function of the proportion of buyers (negative slope).Therefore , the variable ‘Market Price’ is calculated by 10 * the portion of ‘House’ in the active state (which is the supply) over the portion of ‘Consumers’ in the active state (which is the demand) Ultimately this presents the economic principles  that as Supply is directly related to Price and demand is inversely related to Price.

Note

Each simulation (with the same settings) will present a different and unique simulation. I have set a Random Boolean to the active component that randomizes the amount of Customers or houses that begin in their active state. The probability is only 0.008 but is useful in describing the effects on the market from various position’s and seeing unique models.  

References

https://www.youtube.com/watch?v=ynuoZQbqeUg - Your First ABM/Part II

https://insightmaker.com/insight/35714/Foraging-Model