Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If all you want to do is harvest x bones, at any cost, you can probably do a much simpler loop?
Might produce slightly less than x bones if a dino runs away before you harvest.
Basically, the "best" approach should be the one I mentioned as it is already maximizing the space to a single type of dino and the only time it would not be able to do so is if the drone's upgrades were not maximized.
This
There is no strategy other than just replanting, no need to do anything complex. It feels like a let down after the sunflowers/mazes/cacti problems. So I am just wondering if I am missing something here.
Also, the whole field is 1 dino type thus 100 * 4 * 3 = 1200 and as I am getting ~2100 each run that is ~900 replants to do so. Finally, it only take ~13 secs so I am getting ~161 per sec.
I also can't think of anything in traditional programming algorithms that is meant for a situation like this, so my guess is that this Dino Challenge is actually something random and up to us the community to come up with solutions. Which is a fun challenge in it's self for all of us.
So far special behavior I've noticed that may be useful is that the Dinos only swap with themselves or empty spaces, so a simple Grass could be used as a barrier.
Out of those variations pre-tilling and placing a new Dino after harvesting gives around ~18924 Bones/m and uses ~2200 Eggs/m. So that would be the base-line to beat.
3 Adjacent
~4806 Bones/m
~636 Eggs/m
2 Adjacent
~14586 Bones/m
~1772 Eggs/m
1 Adjacent
~15588 Bones/m
~2230 Eggs/m
So all 3 and the method itself gives less than just harvesting and replanting everything, which was ~18924 Bones/m.
I'm starting to think there might not be a better method than just harvesting and replanting... but I still have 1-2 ideas to try out like sorting into sections but still, I can't imagine it being worth it with the required swap's and movement iterations.
You can't swap() wrapping around the map though, so only measure(). Maybe we can do something with this as well.
Also did a test to see how many adjacent give:
[Adjacent count > Bones gained (+compared to last)]
10 > 120 (+12)
9 > 108 (+12)
8 > 96 (+12)
7 > 84 (+12)
6 > 72 (+12)
5 > 60 (+12)
4 > 48 (+21)
3 > 27 (+15)
2 > 12 (+9)
1 > 3 (+3)
So 4 adjacent would be the most efficient?
So I prepped the farm like a cross, 4 arms for each type and then spawned a Dino in the center and swapped them into their respective arm/direction. Once the arm was full I harvested.
I benchmarked this up to an arm length of 4 (due to not more space on 10x10).
These are the results for the arm lengths of 2-4:
arm_length = 4
~4149 Bones/m
~359 Eggs/m
arm_length = 3
~5184 Bones/m
~456 Eggs/m
arm_length = 2
~5508 Bones/m
~630 Eggs/m
Even if how I implemented it could be optimized more, there is no way it's reaching anything close to the base-line mentioned earlier. So sorting into 4-3-2 of a kind is a dead end.