BuzzerBeater Forums

Suggestions > It's time for players to die

It's time for players to die

Set priority
Show messages by
This Post:
11
321510.18 in reply to 321510.17
Date: 9/30/2023 3:53:11 AM
AS Barroom Heroes
III.2
Overall Posts Rated:
10201020
Second Team:
Lone Pine Productions
In Nov/2022 I submit this suggestion to the BB staff and I am still waiting for an answer

I come with a recurring theme about which several proposals have been heard, the retirement of old players. My approach is to try to make the change require as few lines of code as possible, taking advantage of parameters that already exist and are being computed.

My idea is that from a certain age, say +33 years, a player has a % chance of retiring the following season. That % is influenced by 3 factors:

- His role in the team
- His injury history
- His age

In this way a player who has suffered many injuries in his career will have a tendency to retire younger. Conversely, if he has a big role on the team and gets a lot of minutes, he's likely to extend his career. And for extreme cases the last factor is age so we make sure that the +45 do not continue playing.

How to implement this? I would add one more piece of information in the player info, 'Next season: keep playing / retirement'. Then, in each offseason process, the calculation is made for each veteran player and that information is updated. In case of retirement, he will be able to play in the current season and the next one he will continue in the team but he will not be able to enter the field.

Once this is done, new possibilities are opened for veteran players, I think it would be correct to allow them to be used 1 time as club employees, others will go to the hall of fame and the very old ones can simply disappear by 'death'



33 is WAY too young. Personally, I would prefer that any kind of retiring mechanism be implemented at an age where there are surely no longer of any use to club or national teams (e.g., 45+).

Other than that, pretty much any idea is fine with me, what I don't like is the current situation in which either you keep a player until he is infinity years old, or you have to fire him. I'm not going to fire a guy that's played on my team from age 18 to age 38...

This Post:
11
321510.19 in reply to 321510.18
Date: 9/30/2023 3:11:06 PM
Vilniaus „Vilkai“
II.2
Overall Posts Rated:
6161
Second Team:
Iron Dogs
I don't see how 33 year-old is too old. We're not talking about 100 per cent possibility for a player to retire at such age. A chance of retirement should gradually grow year after year.

In fact, I find SpicyMcHaggis™ suggestion neatly balanced, because it takes into account not only age, but also injury history and role in the team. If implemented, such a system would be much more realistic than current almost-40 years olds having major roles on decent teams. Whether it's possible to implement, that's another question.

From: kecal

This Post:
00
321510.21 in reply to 321510.20
Date: 9/30/2023 4:36:44 PM
Vilniaus „Vilkai“
II.2
Overall Posts Rated:
6161
Second Team:
Iron Dogs
And your expectations to keep him longer are not that realistic, if we're talking about the real game of basketball, as the developers also tend to do. I get that this change would have a major impact on the market value of the older players. But maybe, just maybe, it's the way to go?

This Post:
00
321510.24 in reply to 321510.21
Date: 10/2/2023 10:38:08 AM
AS Barroom Heroes
III.2
Overall Posts Rated:
10201020
Second Team:
Lone Pine Productions
And your expectations to keep him longer are not that realistic, if we're talking about the real game of basketball, as the developers also tend to do.

Frankly, I struggle to see the connections between BB and the real game of basketball in so many aspects (training, first and foremost, also injuries, etc) that I would most definitely not start out with something that could allow players to more or less randomly decide to not be available anymore in their mid-30s.

I would suggest to not lose sight of the original intentions of this thread, which was to find a way to not overpopulate BB with 60 and older players.

This Post:
00
321510.25 in reply to 321510.23
Date: 10/3/2023 7:50:48 AM
Tampines Fusion
SBBL
Overall Posts Rated:
433433
If we're talking about the real game of basketball some rookies aren't trained out of position for 48 minutes and score 20 points per game right away. If I finish training a hall of famer at age 29-30 I don't want him to retire at 33.

Plus look at the number of NBA stars still at their peak late into their 30s

This Post:
00
321510.26 in reply to 321510.25
Date: 10/3/2023 9:10:02 AM
Vilniaus „Vilkai“
II.2
Overall Posts Rated:
6161
Second Team:
Iron Dogs
Plus look at the number of NBA stars still at their peak late into their 30s


Most of them are far from their peak, but I get the point. The exact time of introducing a chance of retirement is up for discussion, I think. It could be 35 years (so already after the start of a decline), or even 38. Point is, we probably need some mechanism to make retirement automatic. If some players continue playing until late 40s, with some luck involved, so be it. But the majority should go at some time.

I have a legend of my club at 38 now. He still gets some playing time, and he could be really productive at a lower league. I know he will have to go, but I don't want to fire him. I would much prefer to have an objective random mechanism to declare that the time is up.

From: slamdunk9

This Post:
00
321510.27 in reply to 321510.26
Date: 10/3/2023 9:32:17 AM
Venomous Vicious Vipers
Pro A
Overall Posts Rated:
936936
Second Team:
Veni Vidi Vicious
with some luck involved [...] an objective random mechanism
I'm sorry but isn't this game already random enough ? Injuries, draft classes quality, game engine randomness, skill downs, etc...
And you want to add a random process so that players retire while they can still perform for many seasons ?

Advertisement