Difference between revisions of "6.1 Calculation of market prices"

From Tycoon Online
Jump to: navigation, search
(Initial prices: add random prices)
Line 8: Line 8:
 
What decides the change of prices every midnight is the total number of produced units in the world of Tycoon Online the entire day. With the help of a multiplication factor, a value will be calculated by the server.  
 
What decides the change of prices every midnight is the total number of produced units in the world of Tycoon Online the entire day. With the help of a multiplication factor, a value will be calculated by the server.  
  
The multiplication factor balances the value of all commodities possible to produce. Wheat is a commodity that is used for two purposes (producing flour and alcohol), and is therefore given the factor 0.667. Pigs, on the other hand, can only be used to produce one goods (sausages), and is given the factor 4.0.  
+
The multiplication factor balances the value of all commodities possible to produce. Wheat is a commodity that is used for two purposes (producing flour and alcohol), and is therefore given the factor 0.667. Pigs, on the other hand, can only be used to produce one goods (sausages), and is given the factor 2.0. The x multiplication factor is setup to try to balance the production of all shop goods, then balance the lower level production accordingly.
  
 
The server adds together the values of all commodities and calculates an average value by dividing the total amount of units produced with the number of different commodities there are in the game. Next, the average value is compared to the initial factor of the commodity, and from this, a percentage is calculated for each commodity. This percentage determines whether the price of the commodities will increase or decrease, and to what degree.
 
The server adds together the values of all commodities and calculates an average value by dividing the total amount of units produced with the number of different commodities there are in the game. Next, the average value is compared to the initial factor of the commodity, and from this, a percentage is calculated for each commodity. This percentage determines whether the price of the commodities will increase or decrease, and to what degree.

Revision as of 05:19, 15 July 2014


<- 5.8 The menu system ^ Help Files Index Page ^ 6.2 Calculation of service prices ->

When selling goods on the market, the market price decides how much money you receive. The price varies from product to product. Products that are produced from other products (e.g. alcohol, planks and toys) are more valuable than raw materials (e.g. oil, wheat and wood).

Daily price calculations

The price of a commodity can never drop below 5 iKr or rise above 150 iKr.(1)

What decides the change of prices every midnight is the total number of produced units in the world of Tycoon Online the entire day. With the help of a multiplication factor, a value will be calculated by the server.

The multiplication factor balances the value of all commodities possible to produce. Wheat is a commodity that is used for two purposes (producing flour and alcohol), and is therefore given the factor 0.667. Pigs, on the other hand, can only be used to produce one goods (sausages), and is given the factor 2.0. The x multiplication factor is setup to try to balance the production of all shop goods, then balance the lower level production accordingly.

The server adds together the values of all commodities and calculates an average value by dividing the total amount of units produced with the number of different commodities there are in the game. Next, the average value is compared to the initial factor of the commodity, and from this, a percentage is calculated for each commodity. This percentage determines whether the price of the commodities will increase or decrease, and to what degree.

The degree of price change depends on the level of each product (see "The categories and levels of goods"). Naturally, a product that has gone through several stages of production is worth more than a raw material.

  • The price change of level 1 products range from -3 to +3.
  • The price change of level 2 products range from -6 to +6. The price of these goods has the potential to change twice as much as the level 1 products..
  • The price change of level 3 products range from -9 to +9. Thus, their prices can change three times as much every night as level 1 product..

To see a prediction of the development of market prices, you can check the "Trends" page. There, you will see the percentage that decides price changes calculated for all products. A low percentage means the price will rise. A percentage above 100% means the prices will fall. A percentage of exactly 100% will create no change.(1) This is how much the prices will change for a level 1 product:

  • 0 - 33% = +3
  • 34 - 66% = +2
  • 67 - 99% = +1
  • 100% = 0
  • 101 - 133% = -1
  • 134 - 166% = -2
  • 167 - 999% = -3
  • Note: The US server is based on standard deviation instead of these 33% breakpoints.

For level 2 products, multiply the price change by two, and for level 3 products, multiply the change with three.

Some examples to better illustrate how prices change:

In the world of Tycoon Online, the following products were produced in the course of one day: 250 wood, 30 furniture, 180 sausages and 180 wheat, 100 fresh fish and 80 flour. The total amount of units produced was 3000. In this example we're going to use a total of 15 commodities. What was the average production of each commodity?
3 000 / 15 = 200 units.
By how much did the price of wood change?
(250 x 0.5) / 200 = 62.5% = +2 iKr/unit.
By how much did the price of furniture change?
(30 x 4) / 200 = 60% = +2 iKr/unit. Furniture is a third level commodity. This means the change is multiplied by 3. +2 x 3 = +6 iKr.
What about sausages?
(180 * 4) / 200 = 360% = -3 ikr/unit. Sausages is a second level commodity, therefore the change is multiplied by 2. -3 x 2 = -6 iKr.
What about wheat?
(180 x 0.667) / 200 = 60% = +2 iKr/unit.
What about fresh fish?
(100 x 2) / 200 = 100% = +0 iKr/unit.
What about flour?
(80 * 2) / 200 = 80% = +1 iKr/unit. Flour is a second level commodity. This means the change is multiplied by 2. +1 x 2 = +2 iKr.

(1) Changed in Round 4 of 2008.

Initial prices

At the beginning of a new round, the initial goods prices are random based upon:

  • 1st level goods = old default price + random (0 to 5)
  • 2nd & 3rd level goods = 2 * lower level price + random (8 to 12)
Level 1 Commodity Starting price range
Cotton 12 to 17
Fresh Fish 10 to 15
Oil 7 to 12
Pigs 11 to 16
Stone 10 to 15
Wheat 10 to 15
Wood 14 to 19



<- 5.8 The menu system ^ Help Files Index Page ^ 6.2 Calculation of service prices ->

Other languages: Portuguese Swedish