dandcvs / KGAutoPlay

20 stars 12 forks source link

Priorities behavior #35

Open magikilla96792 opened 10 months ago

magikilla96792 commented 10 months ago

Hi, I'm not really sure what it's trying to do. Currently it says it's priority is to build an observatory and work towards chemistry science. Which is fine. However, in order for it to build an observatory, it needs iron, which is keeps turning into plates immediately upon reaching 150 iron, which eventually gets turned into harbours. it just... never builds this observatory. I'm assuming it wants the 247 or whatever needed ships for 100% titanium from zebras but I don't have the starcharts, an issue that can be alleviated if it would... build more observatories. The increased storage from harbors would be fine but it refuses to allow my wood/minerals to go above 30k to build the basic producers the increased storage would allow me to build, it is instead refining everything over 30k into slabs/beams which the beams gets turned into scaffolds. currently it has 3x the amount of scaffolds needed for the observatory. As for the science, currently I need a bit of compendiums to get it, however it keeps turning those into blueprints, despite the fact that where I am at, none of the sciences/ workshop upgrades I can learn require blueprints. It's been like this for over 4 hours and the only progress that it has made is like 5 harbours and it praises the sun when my faith is full and trades for platinum from zebras at ~90 gold. it's just... stuck in this loop

dandcvs commented 10 months ago

Hi. sorry for bad english. Priority is used only for 200 ticks. It blocks the waste of resources on other buildings. And only for this time. When the counter becomes 0, the priorities are recalculated and if another building becomes higher (and all the resources are available for it), then it will be built instantly, without updating the message. There are also some resource limits (plate == 150...) This is necessary to speed up progress; there are some technologies that speed up progress too much. In the case with observatories, due to plate = 150, priority is dropped from observatories to harbors. All this is very difficult to balance. The game and its dynamics are very different at the early stage of the game with the game after 100 restarts.