User Tools

Site Tools


public:i-700-abms-08-1:final_system

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:i-700-abms-08-1:final_system [2008/04/14 17:00] marcopublic:i-700-abms-08-1:final_system [2024/04/29 13:33] (current) – external edit 127.0.0.1
Line 132: Line 132:
  
 The market can receive three kinds of messages: Two types from the Industries: **carbon.quota.bids** and **carbon.quota.offer**. It receives one kind of message from the Timer: **simulation.time**. When the market receives this type of message it starts by updating the date variable and then checks what bids and offer are expiring. The market can receive three kinds of messages: Two types from the Industries: **carbon.quota.bids** and **carbon.quota.offer**. It receives one kind of message from the Timer: **simulation.time**. When the market receives this type of message it starts by updating the date variable and then checks what bids and offer are expiring.
 +
  
 ====== Timer ====== ====== Timer ======
Line 142: Line 143:
       * **aDay**     = is exactly 86400000 milliseconds. This is used with the date variable       * **aDay**     = is exactly 86400000 milliseconds. This is used with the date variable
       * **date**     = This variable stores the date of the simulation (what day it is in the simulation)       * **date**     = This variable stores the date of the simulation (what day it is in the simulation)
-      * **mode**     = This can be set either to auto or manual if it is in manual you will have to press enter to let a day pass. Default is "auto"+      * **mode**     Command line argument. This can be set either to auto or manual if it is in manual you will have to press enter to let a day pass. Default is "auto"
  
 ===== Timer message ===== ===== Timer message =====
Line 169: Line 170:
 This picture shows the messages how they go from the Industries to the white board and then to the market and wise versa. It also shows how the messages come from the Timer and go through the white-board to all of the modules\\ This picture shows the messages how they go from the Industries to the white board and then to the market and wise versa. It also shows how the messages come from the Timer and go through the white-board to all of the modules\\
 {{public:i-700-abms-08-1:finalfinal.png|}} {{public:i-700-abms-08-1:finalfinal.png|}}
 +
  
 ====== psySpec ====== ====== psySpec ======
-The newest [[psySpec]] file has three new modules: Timer, Tester and the GUIForKristinn. The Timer module has one parameter name="Timer" and only posts messages but triggers none. The Tester is just a copy of the Industry modules and it can be used for playing with the numbers and if you wanted someone to behave in a strange way then the Tester is good for that. GUIForKristinn module has no parameters and it triggers all of the message types since it is only going to be observing the simulation.+The newest [[http://cadia.ru.is/wiki/public:i-700-abms-08-1:spec|psySpec]] file has three new modules: Timer, Tester and the GUIForKristinn. The Timer module has one parameter name="Timer" and only posts messages but triggers none. The Tester is just a copy of the Industry modules and it can be used for playing with the numbers and if you wanted someone to behave in a strange way then the Tester is good for that. GUIForKristinn module has no parameters and it triggers all of the message types since it is only going to be observing the simulation. 
  
  
Line 188: Line 191:
 **simulation.time**\\ **simulation.time**\\
 This message is sent to the white-board and it contains the date of the simulation in milliseconds. This message makes everybody know when new day is starting. This message is sent to the white-board and it contains the date of the simulation in milliseconds. This message makes everybody know when new day is starting.
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +====== Screenshots of running system ======
 +Below screehshots of the running system are taken to show the trend of the prices during the simulation.
 +
 +The next two images refer to the bids prices in two different moments.\\
 +{{public:i-700-abms-08-1:bids1.png|}}
 +{{public:i-700-abms-08-1:bids2.png|}}\\
 +The next two images show the trend of the offers prices.\\
 +{{public:i-700-abms-08-1:offers.png|}}
 +{{public:i-700-abms-08-1:offers2.png|}}\\
 +The next two screenshots are taken from market responses.\\
 +{{public:i-700-abms-08-1:market_response.png|}}
 +{{public:i-700-abms-08-1:market_response2.png|}}
 +
/var/www/cadia.ru.is/wiki/data/attic/public/i-700-abms-08-1/final_system.1208192447.txt.gz · Last modified: 2024/04/29 13:32 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki