debiankaios reports: i think plots at spawn should ... #3519

Open
opened 2023-01-14 16:41:12 +00:00 by yourland-report · 3 comments

debiankaios reports a bug:

i think plots at spawn should not given by a lottery. That's unfair for players who play already long and wait for a plot and then a player get it which play since 2 weeks and leaves 2 weeks after getting plot

Player position:

{
	z = 1118.5920410156,
	x = 2086.205078125,
	y = 15.5
}

Player look:

{
	z = -0.99617660045624,
	x = -0.061452902853489,
	y = -0.062093745917082
}

Player information:

{
	state = "Active",
	max_rtt = 0.92900002002716,
	formspec_version = 6,
	lang_code = "de",
	protocol_version = 41,
	version_string = "5.7.0-dev-6377ce9-dirty",
	patch = 0,
	min_rtt = 0.013000000268221,
	avg_rtt = 0.01799999922514,
	ip_version = 6,
	major = 5,
	minor = 7,
	min_jitter = 0,
	max_jitter = 0.9099999666214,
	avg_jitter = 0.0010000001639128,
	connection_uptime = 1111,
	serialization_version = 29
}

Player meta:

{
	fields = {
		partychat = "party",
		punch_count = "56094",
		yl_commons_thankyou = "83",
		bitten = "0",
		xp = "186016",
		arenalib_infobox_arenaID = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		crafted = "3485",
		yl_commons_player_created = "1618169882",
		yl_commons_player_joined = "1673713371",
		yl_church = "return {[\"last_death_portal\"] = 1673184018, [\"last_death\"] = {[\"y\"] = 108, [\"z\"] = -3772, [\"x\"] = -1473}}",
		["signslib:pos"] = "(-1541,163,-3641)",
		repellant = "0",
		placed_nodes = "91296",
		died = "392",
		digged_nodes = "230123",
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_nether 1 20955\", \"shields:shield_crystal 1 20955\", \"3d_armor:boots_crystal 1 21580\", \"3d_armor:leggings_crystal 1 20955\", \"3d_armor:chestplate_crystal 1 20955\", \"\"}",
		inflicted_damage = "1092272",
		played_time = "3923098",
		["stamina:level"] = "13",
		jointime = "1618169882",
		["stamina:poisoned"] = "no",
		hud_state = "on",
		["stamina:exhaustion"] = "93"
	}
}

Log identifier


[MOD] yl_report log identifier = 3GAaodm1TBZeGcUWyWIwXgHBYigKUGvj

Profiler save:

profile-20230114T164111.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 14h 36min 27s | max lag: 4.82s | clients (34/42): 123, Alaf, AliasAlreadyTaken, Bailiff, bakes, Boot, darealbang, daydream, debiankaios, do_ob, Elias, Ernald, FFleder, Friend-1, Greater_Dog, Jaye, labrat, LCB, Lucien, Lucien_II, Miri, moneymountain, Nibsokube, niceride, Oakenshield, Parrish, Penelopee, rabenkind, rewired_X, Robo, RyiBread, schatzi, Service, shanish2

Teleport command:

/teleport xyz 2086 16 1119

Compass command:

/give_compass Construction 3GAaodm1TBZeGcUWyWIwXgHBYigKUGvj D2691E 2086 16 1119
debiankaios reports a bug: > i think plots at spawn should not given by a lottery. That's unfair for players who play already long and wait for a plot and then a player get it which play since 2 weeks and leaves 2 weeks after getting plot Player position: ``` { z = 1118.5920410156, x = 2086.205078125, y = 15.5 } ``` Player look: ``` { z = -0.99617660045624, x = -0.061452902853489, y = -0.062093745917082 } ``` Player information: ``` { state = "Active", max_rtt = 0.92900002002716, formspec_version = 6, lang_code = "de", protocol_version = 41, version_string = "5.7.0-dev-6377ce9-dirty", patch = 0, min_rtt = 0.013000000268221, avg_rtt = 0.01799999922514, ip_version = 6, major = 5, minor = 7, min_jitter = 0, max_jitter = 0.9099999666214, avg_jitter = 0.0010000001639128, connection_uptime = 1111, serialization_version = 29 } ``` Player meta: ``` { fields = { partychat = "party", punch_count = "56094", yl_commons_thankyou = "83", bitten = "0", xp = "186016", arenalib_infobox_arenaID = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", crafted = "3485", yl_commons_player_created = "1618169882", yl_commons_player_joined = "1673713371", yl_church = "return {[\"last_death_portal\"] = 1673184018, [\"last_death\"] = {[\"y\"] = 108, [\"z\"] = -3772, [\"x\"] = -1473}}", ["signslib:pos"] = "(-1541,163,-3641)", repellant = "0", placed_nodes = "91296", died = "392", digged_nodes = "230123", ["3d_armor_inventory"] = "return {\"3d_armor:helmet_nether 1 20955\", \"shields:shield_crystal 1 20955\", \"3d_armor:boots_crystal 1 21580\", \"3d_armor:leggings_crystal 1 20955\", \"3d_armor:chestplate_crystal 1 20955\", \"\"}", inflicted_damage = "1092272", played_time = "3923098", ["stamina:level"] = "13", jointime = "1618169882", ["stamina:poisoned"] = "no", hud_state = "on", ["stamina:exhaustion"] = "93" } } ``` Log identifier ``` [MOD] yl_report log identifier = 3GAaodm1TBZeGcUWyWIwXgHBYigKUGvj ``` Profiler save: ``` profile-20230114T164111.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 14h 36min 27s | max lag: 4.82s | clients (34/42): 123, Alaf, AliasAlreadyTaken, Bailiff, bakes, Boot, darealbang, daydream, debiankaios, do_ob, Elias, Ernald, FFleder, Friend-1, Greater_Dog, Jaye, labrat, LCB, Lucien, Lucien_II, Miri, moneymountain, Nibsokube, niceride, Oakenshield, Parrish, Penelopee, rabenkind, rewired_X, Robo, RyiBread, schatzi, Service, shanish2 ``` Teleport command: ``` /teleport xyz 2086 16 1119 ``` Compass command: ``` /give_compass Construction 3GAaodm1TBZeGcUWyWIwXgHBYigKUGvj D2691E 2086 16 1119 ```
AliasAlreadyTaken was assigned by yourland-report 2023-01-14 16:41:12 +00:00
Member

I can't find anything unfair in it. The chances are then the same for everyone involved.

I can't find anything unfair in it. The chances are then the same for everyone involved.
AliasAlreadyTaken added the
4. step/discussion
label 2023-01-14 18:42:38 +00:00

The goal is to have active players own and use the plots in Haven.

What's the results of each mode?

  1. First come first serve:

More or less fair, everyone has the same chances by virtue of showing up and writing a mail, prefers active player because you need to be online a lot to find a free spot and claim at the right time.

  1. Random distribution:

More or less fair, everyone has the same chances due to randomness, prefers active player because you need to be online a lot to find a free spot and claim at the right time. Best chances for "diverse" results with surprises in both directions.

  1. Mayor's decision:

Unfair by design, may lead to favouritism and elitism.

The goal is to have active players own and use the plots in Haven. What's the results of each mode? 1. First come first serve: More or less fair, everyone has the same chances by virtue of showing up and writing a mail, prefers active player because you need to be online a lot to find a free spot and claim at the right time. 2. Random distribution: More or less fair, everyone has the same chances due to randomness, prefers active player because you need to be online a lot to find a free spot and claim at the right time. Best chances for "diverse" results with surprises in both directions. 3. Mayor's decision: Unfair by design, may lead to favouritism and elitism.

I think the current mix of mode 1. & 2. Alias just listed is the best way to do it.

mode 1. gives active players an advantage but doesn´t rule out a newbie being there at the right time.

mode 2. is pretty fair if several people are just waiting for a plots time to run out or if a plotowner decides to abandon his plot. a lottery in those cases also saves Alias from drama and discussion about who was first etc.

I think the current mix of mode 1. & 2. Alias just listed is the best way to do it. mode 1. gives active players an advantage but doesn´t rule out a newbie being there at the right time. mode 2. is pretty fair if several people are just waiting for a plots time to run out or if a plotowner decides to abandon his plot. a lottery in those cases also saves Alias from drama and discussion about who was first etc.
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 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#3519
No description provided.