public:i-700-abms-08-1:class_definition
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| public:i-700-abms-08-1:class_definition [2008/04/16 16:12] – marco | public:i-700-abms-08-1:class_definition [2024/04/29 13:33] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 52: | Line 52: | ||
| + | |||
| + | |||
| Line 70: | Line 72: | ||
| Match offers and bids according to the design. At the end of the day, makes the transaction between buyers and sellers of the matching trades. | Match offers and bids according to the design. At the end of the day, makes the transaction between buyers and sellers of the matching trades. | ||
| + | |||
| + | Matches, improvements, | ||
| + | o | ||
| + | Match: If (bid's price > offer' | ||
| + | o | ||
| + | Improvement: | ||
| + | If (current offer' | ||
| + | o | ||
| + | Checkout: For every maching offer: notify the buyers/ | ||
| + | Then if the offer and the bid are not checked out completely, keep them on the market as new. | ||
| + | | ||
| Line 75: | Line 88: | ||
| Use JFreeGraph - from last year's model (in SVN). | Use JFreeGraph - from last year's model (in SVN). | ||
| - | + | A module declared in the psySpec, meant to be listening to every type of message from every module. | |
| - | + | So it will have the time passing, the prices in the bids/offers and from whom, and the traded transactions. | |
| Line 83: | Line 95: | ||
| Initial values for all the modules (industries or market) are retrieved from psyclone as parameters. | Initial values for all the modules (industries or market) are retrieved from psyclone as parameters. | ||
| + | Every module starts only with a name given in the command line, then will be able to ask for parameters to the central system. | ||
| + | |||
/var/www/cadia.ru.is/wiki/data/attic/public/i-700-abms-08-1/class_definition.1208362375.txt.gz · Last modified: 2024/04/29 13:32 (external edit)