The first thing I'd really like to see changed is genuine AI participation. I feel like the ideal case should be if I can open the market tab and realize there's a huge war going on somewhere just by seeing the price of alloys and volatile motes.
Re: pricing responsiveness, I wonder if a right approach should be to have market resources that influence price rather than the current time-based return to baseline. At least to start it could be very simple:
If no one has bought something for a long time and the price is above baseline, the price can very slowly creep back down toward baseline to incentivize purchasing. The same for if no one has sold something for a long time and the price is below baseline. This mechanic wouldn't be fast at all, but would exist to encourage new entrants to the market.
This would seem both effective and fairly simple. It wouldn't require a massive crowd of variables, only one new variable per resource with a simple single-formula calculation per resource variable. But it seems like it would be much, much more responsive than the current model where I buy/sell, wait six months, then buy/sell again.
Re: pricing responsiveness, I wonder if a right approach should be to have market resources that influence price rather than the current time-based return to baseline. At least to start it could be very simple:
- The market has a supply for each resource which starts at 0. Every resource has baseline buy/sell prices, which are the prices for that resource when the market supply is at zero.
- As empires buy or sell, the market's supply fluctuates by a corresponding amount. Supply can go below zero, as this isn't an actual economy but a pricing model.
- Prices change as the market's supply of a resource fluctuates. The more of something the market has the less it costs and vice versa. If there is any movement of the price due to time it happens very slowly. This should be a logarithmic, rather than linear, model.
If no one has bought something for a long time and the price is above baseline, the price can very slowly creep back down toward baseline to incentivize purchasing. The same for if no one has sold something for a long time and the price is below baseline. This mechanic wouldn't be fast at all, but would exist to encourage new entrants to the market.
This would seem both effective and fairly simple. It wouldn't require a massive crowd of variables, only one new variable per resource with a simple single-formula calculation per resource variable. But it seems like it would be much, much more responsive than the current model where I buy/sell, wait six months, then buy/sell again.
Last edited: