Sorceresss
Witch
Very intelligent thread!
The Condor said:Hi, (I know it has been awhile) I got some further evidence of workers knowing stuff beforehand. But this time it is for the human player and not the AI.
Here is a pic of what most people would think was just a mine made by a automated worker (note: all these actions were performed by a "AI" worker) in the middle of a lush jungle on a hill.
Psyringe said:Currently, the worker probably *will* mine the hill with the resource first because of the yield calculation bug that we found earlier. The AI will mine the hill with the resource first because it *thinks* that it gets more hammers from this hill, although it actually doesn't. This behavior should cease once Soren fixes the leak in the yield calculation though.
Psyringe said:Hi Condor, nice to see you're still experimenting with AI knowledge.![]()
I don't think your screen shots show that the workers knew stuff beforehand, because there's good reason to mine these hills anyways. The workers could simply have though "Hey, we need more hammers, let's mine these hill!", without knowing that there's a resource down there.This would lead to the same result.
To test it, we could make a setting where a worker has to decide between several hills, and only one of them holds an (unknown) resource. If the worker has any pre-knowledge of the resource, then it will mine this hill first.
Currently, the worker probably *will* mine the hill with the resource first because of the yield calculation bug that we found earlier. The AI will mine the hill with the resource first because it *thinks* that it gets more hammers from this hill, although it actually doesn't. This behavior should cease once Soren fixes the leak in the yield calculation though.
Bushface said:OK, thanks, Condor: I have now read Soren Johnson's posts. But I find it very hard to believe that one single hammer, half a world away, could outweigh the several hammers on the AI's as-yet-undeveloped hills, which did exist as I knew from a recent scouting expedition.
Psyringe said:Actually this would be a *bad* AI strategy, because a) the yield of a mined grassland hill id actually better than that of a coastal square, and b) it's better to let workers complete not-yet-needed improvements than to let them stand around twiddling thumbs. But I'm trying to explain the observed behaviour, and that was the first thing I came across.
Krikkitone said:a) not necessarily, if they are prioritizing research then the coast is better, prioritizing reseach being ideal if they don't have anything worthwhile to build.