Currently Online

Latest Posts

Topic: Geologist control

mxb2001
Avatar
Topic Opener
Joined: 2019-05-20, 18:49
Posts: 243
OS: Linux
Version: 1.1
Ranking
Widelands-Forum-Junkie
Location: The land of the thirsty spider
Posted at: 2020-10-21, 03:14

These guys are a pain. If you send them to the edge of a mountain they look for water on the plains. ARGH! If you send them deep in the road prevents them from searching those hexes (why???) where the road is.

I'm gonna try a new thing, send them to the edges of mountains where there is more than 50% of the hex mountain terrain. Maybe that determines what they consider it as...

One little trick I've found seems useful though. Send all of them to the same flag. They duplicate somewhat but the results come in fast and you can plan the mines and move on quickly. Reminds me that it looks like frisians start with 2 not 4 geos... Odd. Oddfriesen. :-)


--
To Boldly Go Where No Man Has Gone Before

Top Quote
GunChleoc
Avatar
Joined: 2013-10-07, 15:56
Posts: 3324
Ranking
One Elder of Players
Location: RenderedRect
Posted at: 2020-10-21, 07:26

The check whether the flag is on a mountain is only done for 2 of the adjacent terrain triangles.

How about expanding this check to all 6 triangles, since we're more likely to want to search small mountain patches than small non-mountain patches?


Busy indexing nil values

Top Quote
niektory
Avatar
Joined: 2019-06-03, 20:06
Posts: 206
Ranking
Widelands-Forum-Junkie
Location: Poland
Posted at: 2020-10-21, 09:09

GunChleoc wrote:

How about expanding this check to all 6 triangles, since we're more likely to want to search small mountain patches than small non-mountain patches?

Good idea.


Top Quote
kaputtnik
Avatar
Joined: 2013-02-18, 20:48
Posts: 2433
OS: Archlinux
Version: current master
Ranking
One Elder of Players
Location: Germany
Posted at: 2020-10-21, 10:18

AFAIK a geologist distinguishes between normal land and mountain areas, depending where the flag is placed on: If the flag is on non mountain areas, he will search only for water and if the flag is on a mountain, he will search only for ores.

What about let the geologist search an area without distinguishing between land and mountain?


Fight simulator for Widelands:
https://wide-fighter.netlify.app/

Top Quote
einstein13
Avatar
Joined: 2013-07-29, 00:01
Posts: 1118
Ranking
One Elder of Players
Location: Poland
Posted at: 2020-10-21, 11:32

kaputtnik wrote:

What about let the geologist search an area without distinguishing between land and mountain?

That would be a downgrade. In previous versions of Widelands geologists were looking for everything everywhere. Then somebody has changed that to have a "smarter" way of search. From my point of view better approach is to send geologist with a choice: looking for water and/or ores? But then the UI will be much more complex than it is now.


einstein13
calculations & maps packages: http://wuatek.no-ip.org/~rak/widelands/
backup website files: http://kartezjusz.ddns.net/upload/widelands/

Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07
Posts: 1928
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2020-10-21, 11:57

Why not just change the behaviour so the geologist looks for ores if at least one of the six triangles next to the flag is mountain; otherwise for water


Top Quote
hessenfarmer
Avatar
Joined: 2014-12-11, 23:16
Posts: 2646
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2020-10-21, 12:20

Well, as in the current design water is not really a ressource that matters. due to the 67 percent probability of the wells to produce water without ressource, we could skip the search for water until this gets changed which isn't probable As I got no consensus on it the last time discussed.


Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07
Posts: 1928
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2020-10-21, 12:23

That is going to be changed as soon as we have an add-on system because then I'll implement one of the proposals from the last discussion as an add-on face-wink.png So the geologist should keep the ability to search for water


Top Quote
JanO
Avatar
Joined: 2015-08-02, 11:56
Posts: 177
Ranking
At home in WL-forums
Posted at: 2020-10-21, 12:45

Next proposal: Chance the behaviour of the geologists from a more or less random walk (=now) to strict starting next to the requesting flag and dig for stuff in circles around the flag with increasing radius?


Top Quote
hessenfarmer
Avatar
Joined: 2014-12-11, 23:16
Posts: 2646
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2020-10-21, 13:30

JanO wrote:

Next proposal: Chance the behaviour of the geologists from a more or less random walk (=now) to strict starting next to the requesting flag and dig for stuff in circles around the flag with increasing radius?

-1 as it would look not that pretty like the current implementation.


Top Quote