well, after some investigation in code it seems that mine is able to mine
some % of resources within some radius. Obviously it does not mine
resources evenly across fields, so to check one (even central) field is not
enough.

Also it seems that there is no avaiable function to query if mineable
resources are mined or not yet. Of course, the mine sends a message ("cant
find any more resources") but I am not sure if AI can easily read them. It
would help much...



---------- Forwarded message ----------
From: Tibor Bamhor <[email protected]>
Date: 2014-07-24 23:05 GMT+02:00
Subject: can find any more resources
To: [email protected]


Hi,

Please explain to me:

I am watching a game (testing AI), there is a mine that shows "can't find
any more resources", performance % is 0, it is full of food, yet when I
click on it and click DBG it shows coal: 19/20.
This is coal mine (the first/lowest level of mine).

Now for AI it is quite relevant question - AI test remaining resource on
the field and if 0, the mine is to be dismounted. But if mine is not able
to mine all resources on a field, then things are getting more complicated.

Now I noticed that mines have aihint like mines_percent=30. Does it mean
that this mine can mine only 30% of initial amount 20? 30% of 20 is 6 so
the mine should stuck on remaining resources 14/20, or not?

Waiting for explanation, thanks!

Tibor
_______________________________________________
Mailing list: https://launchpad.net/~widelands-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~widelands-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to