Important Dates

Currently Online

Latest Posts

Topic: Efficiency and Stockpile profiles

WorldSavior
Avatar
Joined: 2016-10-15, 04:10
Posts: 1492
Ranking
One Elder of Players
Location: North of Germany
Posted at: 2020-03-20, 20:01

Hereby I suggest some different efficiency and stockpile profiles (which could be inserted in the folder widelands/data/tribes/economy_profiles at the right place) - modified from bzr9220:


Frisians:








# Automatically created by Widelands bzr9093[economy-target-profiles] (Debug)

[Default]
0=_"Efficiency"
1=_"Stockpile"

[undeletable]
0="true"
1="true"

[0]
clay="20"
brick="30"
bread_frisians="1"
honey_bread="1"
mead="1"
fur="1"
fur_garment="0"
fur_garment_studded="0"
fur_garment_golden="0"
helmet_golden="0"
sword_short="0"
sword_long="0"
sword_broad="0"
sword_double="0"
needles="0"
basket="0"
beer="1"
bread_paddle="1"
cloth="1"
coal="15"
felling_ax="0"
fire_tongs="0"
fish="1"
fishing_net="1"
gold="1"
gold_ore="1"
granite="10"
hammer="1"
helmet="0"
hunting_spear="0"
iron="5"
iron_ore="3"
kitchen_tools="0"
meal="1"
pick="1"
ration="15"
scythe="0"
shovel="0"
smoked_fish="20"
smoked_meat="10"
frisians_reindeer="1"
frisians_soldier="5"

[1]
clay="35"
brick="50"
bread_frisians="30"
honey_bread="30"
mead="30"
fur="20"
fur_garment="30"
fur_garment_studded="2"
fur_garment_golden="2"
helmet_golden="2"
sword_short="30"
sword_long="2"
sword_broad="2"
sword_double="2"
needles="1"
basket="1"
beer="30"
bread_paddle="1"
cloth="10"
coal="35"
felling_ax="3"
fire_tongs="2"
fish="40"
fishing_net="2"
gold="20"
gold_ore="15"
granite="35"
hammer="3"
helmet="2"
hunting_spear="1"
iron="25"
iron_ore="20"
kitchen_tools="2"
meal="10"
pick="3"
ration="30"
scythe="2"
shovel="5"
smoked_fish="30"
smoked_meat="20"
frisians_reindeer="20"
frisians_soldier="20"




Barbarians:







# Automatically created by Widelands bzr9094[economy-target-profiles] (Debug)

[Default]
0=_"Efficiency"
1=_"Stockpile"

[undeletable]
0="true"
1="true"

[0]
ax="1"
ax_battle="0"
ax_broad="0"
ax_bronze="0"
ax_sharp="0"
ax_warriors="0"
beer="0"
beer_strong="1"
blackwood="30"
barbarians_bread="5"
bread_paddle="0"
cloth="1"
coal="10"
felling_ax="0"
fire_tongs="0"
fishing_rod="0"
gold="1"
gold_ore="1"
granite="10"
grout="1"
hammer="1"
helmet="0"
helmet_mask="0"
helmet_warhelm="0"
hunting_spear="0"
iron="5"
iron_ore="5"
kitchen_tools="0"
meal="5"
pick="1"
ration="20"
scythe="0"
shovel="0"
snack="0"
barbarians_ox="1"
barbarians_soldier="5"

[1]
ax="30"
ax_battle="2"
ax_broad="2"
ax_bronze="2"
ax_sharp="2"
ax_warriors="2"
beer="15"
beer_strong="25"
blackwood="45"
barbarians_bread="25"
bread_paddle="1"
cloth="15"
coal="25"
felling_ax="5"
fire_tongs="1"
fishing_rod="1"
gold="25"
gold_ore="20"
granite="30"
grout="20"
hammer="2"
helmet="2"
helmet_mask="2"
helmet_warhelm="2"
hunting_spear="1"
iron="25"
iron_ore="20"
kitchen_tools="1"
meal="15"
pick="2"
ration="30"
scythe="1"
shovel="1"
snack="20"
barbarians_ox="20"
barbarians_soldier="20"






empire:





# Automatically created by Widelands bzr9094[economy-target-profiles] (Debug)

[Default]
0=_"Efficiency"
1=_"Stockpile"

[undeletable]
0="true"
1="true"

[0]
armor="0"
armor_chain="0"
armor_gilded="0"
armor_helmet="0"
basket="0"
beer="1"
empire_bread="5"
bread_paddle="0"
cloth="1"
coal="5"
felling_ax="0"
fire_tongs="0"
fishing_rod="0"
flour="1"
gold="1"
gold_ore="1"
granite="10"
hammer="0"
hunting_spear="0"
iron="5"
iron_ore="3"
kitchen_tools="0"
marble="10"
marble_column="3"
meal="5"
meat="10"
pick="0"
planks="1"
ration="20"
saw="0"
scythe="0"
shovel="0"
spear="0"
spear_advanced="0"
spear_heavy="0"
spear_war="0"
spear_wooden="0"
wool="1"
empire_donkey="1"
empire_soldier="5"

[1]
armor="2"
armor_chain="2"
armor_gilded="2"
armor_helmet="30"
basket="1"
beer="30"
empire_bread="30"
bread_paddle="1"
cloth="15"
coal="25"
felling_ax="1"
fire_tongs="2"
fishing_rod="1"
flour="25"
gold="30"
gold_ore="20"
granite="30"
hammer="2"
hunting_spear="1"
iron="25"
iron_ore="20"
kitchen_tools="1"
marble="35"
marble_column="15"
meal="20"
meat="30"
pick="2"
planks="50"
ration="50"
saw="1"
scythe="2"
shovel="2"
spear="2"
spear_advanced="2"
spear_heavy="2"
spear_war="2"
spear_wooden="30"
wool="15"
empire_donkey="20"
empire_soldier="20"




atlanteans:


# Automatically created by Widelands bzr9094[economy-target-profiles] (Debug)

[Default]
0=_"Efficiency"
1=_"Stockpile"

[undeletable]
0="true"
1="true"

[0]
blackroot_flour="1"
atlanteans_bread="10"
bread_paddle="0"
buckets="0"
coal="5"
cornmeal="3"
diamond="1"
fire_tongs="0"
fishing_net="0"
gold="1"
gold_ore="1"
gold_thread="0"
granite="10"
hammer="0"
hook_pole="0"
hunting_bow="0"
iron="5"
iron_ore="1"
milking_tongs="0"
pick="0"
planks="0"
quartz="1"
saw="0"
scythe="0"
shield_advanced="0"
shield_steel="0"
shovel="0"
smoked_fish="5"
smoked_meat="3"
spidercloth="1"
spider_silk="1"
tabard="1"
tabard_golden="0"
trident_double="0"
trident_heavy_double="0"
trident_light="1"
trident_long="0"
trident_steel="0"
atlanteans_horse="1"
atlanteans_soldier="5"

[1]
blackroot_flour="20"
atlanteans_bread="30"
bread_paddle="1"
buckets="1"
coal="25"
cornmeal="20"
diamond="10"
fire_tongs="1"
fishing_net="2"
gold="20"
gold_ore="15"
gold_thread="5"
granite="30"
hammer="2"
hook_pole="1"
hunting_bow="1"
iron="25"
iron_ore="20"
milking_tongs="1"
pick="3"
planks="40"
quartz="10"
saw="2"
scythe="1"
shield_advanced="2"
shield_steel="2"
shovel="2"
smoked_fish="40"
smoked_meat="25"
spidercloth="20"
spider_silk="15"
tabard="30"
tabard_golden="2"
trident_double="2"
trident_heavy_double="2"
trident_light="30"
trident_long="2"
trident_steel="2"
atlanteans_horse="20"
atlanteans_soldier="20"


What do you think about it?


“It's a threat to our planet to believe that someone else will save it.” - Robert Swan

Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07
Posts: 698
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2020-03-20, 20:18

Looking good face-smile.png +1 from me, except:

  • Empire: 50 rations are really a bit overkill. Perhaps 30

  • Barbarians: I wouldn't increase the cloth target. They only need cloth for ships and ports, so there is no need to have more than 10 in stock imho

P.S. I compared this by copy-pasting the changes and using git diff. A table to compare old and new values would have been more reviewer-friendly face-wink.png

Edited: 2020-03-20, 20:19

Top Quote
WorldSavior
Avatar
Joined: 2016-10-15, 04:10
Posts: 1492
Ranking
One Elder of Players
Location: North of Germany
Posted at: 2020-03-20, 20:27

Nordfriese wrote:

Looking good face-smile.png +1 from me

Thanks face-smile.png

, except:

  • Empire: 50 rations are really a bit overkill. Perhaps 30

  • Barbarians: I wouldn't increase the cloth target. They only need cloth for ships and ports, so there is no need to have more than 10 in stock imho

I've nothing against your suggestions

P.S. I compared this by copy-pasting the changes and using git diff. A table to compare old and new values would have been more reviewer-friendly face-wink.png

But the table would have been hard to make face-wink.png Tools like that git diff make this much easier, don't they?


“It's a threat to our planet to believe that someone else will save it.” - Robert Swan

Top Quote
JanO
Avatar
Joined: 2015-08-02, 11:56
Posts: 120
Ranking
At home in WL-forums
Posted at: 2020-03-21, 08:35

But you could make a classic table in a spreadsheet-program with old_value // new_value // difference (probably you already did) and provide it to the coders face-wink.png


Top Quote
king_of_nowhere
Avatar
Joined: 2014-09-15, 18:35
Posts: 1526
Ranking
One Elder of Players
Posted at: 2020-03-21, 12:12

idon't understand very well the thing, but can't n you just import the stock target values in it?


Top Quote
WorldSavior
Avatar
Joined: 2016-10-15, 04:10
Posts: 1492
Ranking
One Elder of Players
Location: North of Germany
Posted at: 2020-03-21, 14:23

king_of_nowhere wrote:

idon't understand very well the thing,

Do you already know the saved economy profiles? If not, you can start a match with Atlanteans (in a development/amazon version) and change the economy settings. Chose "default" and change it to "efficiency" for example.

but can't n you just import the stock target values in it?

What do you mean exactly?

JanO wrote:

But you could make a classic table in a spreadsheet-program with old_value // new_value // difference (probably you already did) and provide it to the coders face-wink.png

No, I didn't. I just copied the files and modified them, then I pasted this here.

In case somebody makes a github branch or something like this with the changes, one can see the differences, can't we?


“It's a threat to our planet to believe that someone else will save it.” - Robert Swan

Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07
Posts: 698
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2020-03-21, 14:32

In case somebody makes a github branch or something like this with the changes, one can see the differences, can't we?

Correct. I'll make one now…

https://github.com/widelands/widelands/pull/3787

Edited: 2020-03-21, 14:35

Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07
Posts: 698
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2020-03-27, 18:34

This change was merged into master now.


Top Quote
WorldSavior
Avatar
Joined: 2016-10-15, 04:10
Posts: 1492
Ranking
One Elder of Players
Location: North of Germany
Posted at: 2020-03-27, 18:40

Thanks


“It's a threat to our planet to believe that someone else will save it.” - Robert Swan

Top Quote