flux reports: pies take a disproportionate a ... #2325

Open
opened 2022-07-26 22:35:24 +00:00 by yourland-report · 4 comments

flux reports a bug:

pies take a disproportionate amount of time to cook - 30 seconds, vs 3 seconds for an iron lump

Player position:

{
	y = 36.5,
	z = 519.70001220703,
	x = 1266.0880126953
}

Player look:

{
	y = -0.53405725955963,
	z = -0.76661050319672,
	x = -0.35649853944778
}

Player information:

{
	ip_version = 6,
	min_rtt = 0.16200000047684,
	max_rtt = 3.6719999313354,
	avg_rtt = 0.42599999904633,
	min_jitter = 0,
	max_jitter = 3.4979999065399,
	avg_jitter = 0.25499999523163,
	connection_uptime = 25251,
	protocol_version = 40,
	patch = 0,
	major = 5,
	minor = 6,
	version_string = "5.6.0-dev-0db22e793-dirty",
	state = "Active",
	formspec_version = 5,
	lang_code = "",
	serialization_version = 29
}

Player meta:

{
	fields = {
		["stamina:level"] = "7",
		["stamina:poisoned"] = "no",
		["stamina:exhaustion"] = "80.5",
		repellant = "0",
		crafted = "39473",
		yl_commons_thankyou = "130",
		jointime = "1615351173",
		bitten = "0",
		arenalib_infobox_arenaID = "0",
		punch_count = "83592",
		inflicted_damage = "1364824",
		["signslib:pos"] = "(1274,70,546)",
		xp = "1273956",
		partychat = "party",
		yl_church = "return {[\"last_death\"] = {[\"y\"] = 48, [\"x\"] = 1289, [\"z\"] = 624}, [\"last_heal\"] = 1615504208, [\"last_death_portal\"] = 1653796347}",
		["3d_armor_inventory"] = "return {\"nether_mobs:dragon_shield 1 140\", \"3d_armor:chestplate_nether 1 280\", \"nether_mobs:dragon_boots 1 140\", \"3d_armor:leggings_nether 1 280\", \"3d_armor:helmet_nether 1 140\", \"\"}",
		["petz:werewolf_vignette_id"] = "5",
		played_time = "20532762",
		["petz:werewolf"] = "0",
		["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}",
		["petz:lycanthropy"] = "1",
		digged_nodes = "1083093",
		placed_nodes = "353084",
		died = "66",
		yl_commons_player_joined = "1658849692",
		hud_state = "on",
		["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}",
		yl_commons_player_created = "1615351173",
		["petz:werewolf_clan_idx"] = "1"
	}
}

Log identifier


[MOD] yl_report log identifier = q2pyWKEaJxwneqmC0WBGzTyS3L1P4vmm

Profiler save:

profile-20220726T223524.json_prettyEE

Status:

# Server: version: 5.5.1-yl | game: Minetest Game | uptime: 17h 48min 28s | max lag: 1.41s | clients: Queenfire234312, kdi, daydream, Chache, Therottenpotato, Hulda, rabenkind, Mielle, JeCel, flux, Lucien_II, Bailiff, Tristermax, AliasAlreadyTaken, Service

Teleport command:

/teleport xyz 1266 37 520

Compass command:

/give_compass Construction q2pyWKEaJxwneqmC0WBGzTyS3L1P4vmm D2691E 1266 37 520
flux reports a bug: > pies take a disproportionate amount of time to cook - 30 seconds, vs 3 seconds for an iron lump Player position: ``` { y = 36.5, z = 519.70001220703, x = 1266.0880126953 } ``` Player look: ``` { y = -0.53405725955963, z = -0.76661050319672, x = -0.35649853944778 } ``` Player information: ``` { ip_version = 6, min_rtt = 0.16200000047684, max_rtt = 3.6719999313354, avg_rtt = 0.42599999904633, min_jitter = 0, max_jitter = 3.4979999065399, avg_jitter = 0.25499999523163, connection_uptime = 25251, protocol_version = 40, patch = 0, major = 5, minor = 6, version_string = "5.6.0-dev-0db22e793-dirty", state = "Active", formspec_version = 5, lang_code = "", serialization_version = 29 } ``` Player meta: ``` { fields = { ["stamina:level"] = "7", ["stamina:poisoned"] = "no", ["stamina:exhaustion"] = "80.5", repellant = "0", crafted = "39473", yl_commons_thankyou = "130", jointime = "1615351173", bitten = "0", arenalib_infobox_arenaID = "0", punch_count = "83592", inflicted_damage = "1364824", ["signslib:pos"] = "(1274,70,546)", xp = "1273956", partychat = "party", yl_church = "return {[\"last_death\"] = {[\"y\"] = 48, [\"x\"] = 1289, [\"z\"] = 624}, [\"last_heal\"] = 1615504208, [\"last_death_portal\"] = 1653796347}", ["3d_armor_inventory"] = "return {\"nether_mobs:dragon_shield 1 140\", \"3d_armor:chestplate_nether 1 280\", \"nether_mobs:dragon_boots 1 140\", \"3d_armor:leggings_nether 1 280\", \"3d_armor:helmet_nether 1 140\", \"\"}", ["petz:werewolf_vignette_id"] = "5", played_time = "20532762", ["petz:werewolf"] = "0", ["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}", ["petz:lycanthropy"] = "1", digged_nodes = "1083093", placed_nodes = "353084", died = "66", yl_commons_player_joined = "1658849692", hud_state = "on", ["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}", yl_commons_player_created = "1615351173", ["petz:werewolf_clan_idx"] = "1" } } ``` Log identifier ``` [MOD] yl_report log identifier = q2pyWKEaJxwneqmC0WBGzTyS3L1P4vmm ``` Profiler save: ``` profile-20220726T223524.json_prettyEE ``` Status: ``` # Server: version: 5.5.1-yl | game: Minetest Game | uptime: 17h 48min 28s | max lag: 1.41s | clients: Queenfire234312, kdi, daydream, Chache, Therottenpotato, Hulda, rabenkind, Mielle, JeCel, flux, Lucien_II, Bailiff, Tristermax, AliasAlreadyTaken, Service ``` Teleport command: ``` /teleport xyz 1266 37 520 ``` Compass command: ``` /give_compass Construction q2pyWKEaJxwneqmC0WBGzTyS3L1P4vmm D2691E 1266 37 520 ```
AliasAlreadyTaken was assigned by yourland-report 2022-07-26 22:35:24 +00:00
flux added the
1. kind/balancing
label 2022-07-26 22:35:39 +00:00
Member

the question is, do pies take too long, or is everything else too quick? or should it stay the way it is?

the question is, do pies take too long, or is everything else too quick? or should it stay the way it is?

Most likely the "iron" cook time is a game-y decision, while the pie cook time is a semi-realistic decision comapred to one ingame day being 20 minutes.

Most likely the "iron" cook time is a game-y decision, while the pie cook time is a semi-realistic decision comapred to one ingame day being 20 minutes.
Member

scaling this stuff is ... never going to be realistic. if an steel ingot is 1/9 of a cubic meter of steel, it weighs about 875 kg. a pie weighs about 2 kg. it takes a lot more heat to break down iron ore than it does to bake a pie.

if 2kg of pie takes 10x as long to cook as 875kg of iron, the universe is hugely out of whack. we should try to come up w/ heuristics about the cost of these things, and adjust the existing times. possibly, we need to implement multiple "cooking" mechanics.

scaling this stuff is ... never going to be realistic. if an steel ingot is 1/9 of a cubic meter of steel, it weighs about 875 kg. a pie weighs about 2 kg. it takes a lot more heat to break down iron ore than it does to bake a pie. if 2kg of pie takes 10x as long to cook as 875kg of iron, the universe is hugely out of whack. we should try to come up w/ heuristics about the cost of these things, and adjust the existing times. possibly, we need to implement multiple "cooking" mechanics.

We could

  1. redo the whole cooking system. And while we're at it, we could also take a look at the crafting in general, find duplicates, .
  2. review all the cooking times, either in groups or individual and change them accordingly.
  3. ignore the issue and accept that Minetest is a mess with no mod fitting another whatsoever
  4. deal with it on a case to case basis
We could 1. redo the whole cooking system. And while we're at it, we could also take a look at the crafting in general, find duplicates, . 2. review all the cooking times, either in groups or individual and change them accordingly. 3. ignore the issue and accept that Minetest is a mess with no mod fitting another whatsoever 4. deal with it on a case to case basis
flux added the
2. prio/low
4. step/discussion
labels 2022-11-02 22:10:53 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#2325
No description provided.