May 24th 2021, 14:54:46
Ok so to start this of:
*We have an issue: The tech market variations break players in the sense that it's 'wrong strat; gg no re' all sets now. These variations from set to set make 20m+ NW difference up and down which is game breaking. If s or Molotov were forced to war last set the market would have been way worse as they were the only 2 sentient techers.
The 'wrong strat; gg no re'-state is unacceptable to me in the long run. I have picked the wrong strat 3 sets in a row now partly as an experiment but also to try and find out if there are ways players can adapt to it, and my conclusion more or less is that we can't because the trend is shown too late in the round(other than a techer quitting if tech prices are too low, which is very good for the game).
*This is a BRAND NEW issue: The old way the tech buying bots bought tech, however flawed as it was, had one great quality; they spent more on tech the lower the tech prices were and less the higher the tech prices were. This was an unintended consequence of spending everything they have on tech, because cheaper tech => more tech => more income => more money to buy tech to a point.
This is no longer the case. Now cheaper tech means yes they buy more tech but once they reach a certain level of tech they value techs even lower than the market price, and so they refuse to buy it. This point comes sooner the lower the tech prices are. So we have lost the feedback effect that lower prices means bots spend more on tech.
------------------
Now with that said how can this be fixed in a sensible way?
1. I have long suggested rainbow bots "switch" into whatever strategy there is a noticeable lack off, according to prevailing market trends. This would soften the blow in my thinking. This might be hard to do and might be too slow to create enough effect? Could be enough that if tech prices are super high on friday and saturday they wont be on Sunday.
2. I have suggested also to change the tech value in the buying function so that bots will buy slightly more tech if tech prices go lower and slightly less tech if tech prices go high. This i believe is quite easy to do potentially but might not give enough effect on its own but should be customizeable.
3. The third thing I have suggested is that techer bots start exploring again when the tech prices go under say 1000+turnsleft*1.5, thereby adding land to the game instead of tech. this would be rather easy to do as well. This could be tuned between teching 20% of their turns to teching 90% of their turns depending on how high and how low the tech prices are.
4. Techer bots could be forced to sell tech at autobuy($1000) if average tech prices are below a certain number and conversely be forced not to sell at autobuy even for low priced techs if the volume weighted average price for all techs is higher than a certain amount. this would cause more of these techs to be on sale at lower prices which would naturally make techer bots tech more of the high priced techs.
I'm not sure which of these would be enough to accomplish a stabilizing feedback loop. I believe all should be done eventually but #1 seems like more distant and perhaps not as well suited to solve this current problem.
Anything players can do? Any other suggestion for how to make the bots respond to close supply gluts rather than make them worse?
*We have an issue: The tech market variations break players in the sense that it's 'wrong strat; gg no re' all sets now. These variations from set to set make 20m+ NW difference up and down which is game breaking. If s or Molotov were forced to war last set the market would have been way worse as they were the only 2 sentient techers.
The 'wrong strat; gg no re'-state is unacceptable to me in the long run. I have picked the wrong strat 3 sets in a row now partly as an experiment but also to try and find out if there are ways players can adapt to it, and my conclusion more or less is that we can't because the trend is shown too late in the round(other than a techer quitting if tech prices are too low, which is very good for the game).
*This is a BRAND NEW issue: The old way the tech buying bots bought tech, however flawed as it was, had one great quality; they spent more on tech the lower the tech prices were and less the higher the tech prices were. This was an unintended consequence of spending everything they have on tech, because cheaper tech => more tech => more income => more money to buy tech to a point.
This is no longer the case. Now cheaper tech means yes they buy more tech but once they reach a certain level of tech they value techs even lower than the market price, and so they refuse to buy it. This point comes sooner the lower the tech prices are. So we have lost the feedback effect that lower prices means bots spend more on tech.
------------------
Now with that said how can this be fixed in a sensible way?
1. I have long suggested rainbow bots "switch" into whatever strategy there is a noticeable lack off, according to prevailing market trends. This would soften the blow in my thinking. This might be hard to do and might be too slow to create enough effect? Could be enough that if tech prices are super high on friday and saturday they wont be on Sunday.
2. I have suggested also to change the tech value in the buying function so that bots will buy slightly more tech if tech prices go lower and slightly less tech if tech prices go high. This i believe is quite easy to do potentially but might not give enough effect on its own but should be customizeable.
3. The third thing I have suggested is that techer bots start exploring again when the tech prices go under say 1000+turnsleft*1.5, thereby adding land to the game instead of tech. this would be rather easy to do as well. This could be tuned between teching 20% of their turns to teching 90% of their turns depending on how high and how low the tech prices are.
4. Techer bots could be forced to sell tech at autobuy($1000) if average tech prices are below a certain number and conversely be forced not to sell at autobuy even for low priced techs if the volume weighted average price for all techs is higher than a certain amount. this would cause more of these techs to be on sale at lower prices which would naturally make techer bots tech more of the high priced techs.
I'm not sure which of these would be enough to accomplish a stabilizing feedback loop. I believe all should be done eventually but #1 seems like more distant and perhaps not as well suited to solve this current problem.
Anything players can do? Any other suggestion for how to make the bots respond to close supply gluts rather than make them worse?