35 coaches online • Server time: 20:14
* * * Did you know? Up until now, 1393671 players have died on the pitch.
Log in
Recent Forum Topics goto Post Creating a tournamen...goto Post FUMBBL HAIKU'Sgoto Post FUMBBL Dice 2021
Christer
Last seen 19 minutes ago
Tomb Kings
Star
Tomb Kings
Record
59/24/38
Win Percentage
59%
Shambling Undead
Super Star
Shambling Undead
Record
51/5/10
Win Percentage
81%
Overall
[R]
Star
Overall
Record
230/56/81
Win Percentage
70%
Archive

2021

2021-07-26 01:26:31
rating 5.7
2021-07-20 02:46:59
rating 6
2021-07-07 20:30:33
rating 5.9
2021-06-14 14:24:30
rating 6
2021-03-09 00:39:11
rating 5.9

2020

2020-12-09 11:20:11
rating 6
2020-11-30 18:03:36
rating 5.8
2020-10-13 11:59:57
rating 5.9
2020-08-08 22:48:43
rating 5.8
2020-08-07 21:32:26
rating 5.9
2020-03-18 14:09:47
rating 6

2019

2019-12-13 21:32:02
rating 6
2019-11-25 16:00:40
rating 5.9
2019-04-14 23:33:08
rating 6
2019-04-07 16:59:39
rating 6
2019-04-07 00:55:26
rating 6
2019-01-08 15:27:38
rating 5.9
2019-01-05 02:58:18
rating 5.8

2018

2018-08-17 17:28:31
rating 6
2018-08-15 00:05:40
rating 6
2018-07-17 20:17:40
rating 6
2018-06-28 14:28:08
rating 5.9
2018-05-23 17:55:10
rating 6
2018-05-10 22:42:46
rating 6
2018-05-09 19:42:28
rating 6
2018-04-30 10:44:23
rating 5.8
2018-04-23 12:33:02
rating 5.8

2017

2017-04-23 18:06:35
rating 6
2017-04-06 23:00:56
rating 6
2017-04-03 19:06:00
rating 6
2017-03-29 22:35:46
rating 6
2017-03-25 16:18:39
rating 6
2017-03-11 21:24:26
rating 6
2017-02-14 14:23:58
rating 6
2017-02-10 14:54:03
rating 6

2016

2016-11-30 00:04:21
rating 6
2016-11-27 23:40:04
rating 6
2016-11-17 18:18:07
rating 6

2015

2015-09-06 23:59:26
rating 6
2015-01-24 15:56:29
rating 6
2015-01-22 13:10:32
rating 6
2015-01-19 21:20:53
rating 6
2015-01-10 19:03:45
rating 6

2014

2014-09-09 15:35:53
rating 6

2013

2013-04-26 11:48:40
rating 5.7

2012

2012-12-18 17:37:29
rating 5.9
2012-11-18 18:19:19
rating 6
2012-09-25 13:47:16
rating 5.6
2012-08-15 12:31:53
rating 5.9
2012-08-10 23:12:22
rating 5.9
2012-06-27 22:53:48
rating 5.9
2012-04-10 11:56:38
rating 5.9
2012-03-07 13:52:00
rating 5.9
2012-02-16 16:59:56
rating 5.9
2012-02-04 19:00:41
rating 5.3

2011

2011-07-25 23:32:43
rating 5.6
2011-05-23 13:12:52
rating 5.6
2011-02-04 14:26:18
rating 5.4

2010

2010-03-26 11:38:41
rating 5.1
2010-03-01 12:16:53
rating 5.6

2009

2009-12-08 16:40:30
rating 5.8

2008

2008-09-11 14:47:19
rating 4.1
2008-02-26 21:16:54
rating 5.3
2008-01-21 01:01:58
rating 5.6

2007

2007-11-06 21:23:14
rating 5.1
2007-10-16 00:26:11
rating 5.4
2007-09-30 17:10:03
rating 5.4
2007-09-30 12:01:42
rating 5.3
2007-08-09 12:14:57
rating 4.5
2007-08-06 12:02:52
rating 4.9
2007-08-03 17:56:21
rating 5.4
2021-07-26 01:26:31
18 votes, rating 5.7
TV and CTV
I just pushed an update to the site which will affect the team pages on the site. Before I go into too many details about why this change was necessary and bury important information at the end of a long blog post, the changes are as follows:

- The Team Value displayed on team pages is updated to a new BB2020 compliant version of TV. This includes the cost of MNG players.
- The "Tournament Weight" field has been replaced by "Current Team Value", which is more like what TV used to be (and as such does not include MNG players).
- At this point, this is strictly only something that is visible on the team page and is not really used anywhere else (LFG and Blackbox scheduler for example). The old value is still shown on the coach overview team table.

The reason for this update is, as you may imagine, in preparation for BB2020 and I would like as many people as possible to verify that the TV and CTV values look like they should. To make this easier to verify, the site automatically compares the old TV with the new version and shows both numbers in the form 1200k / 1150k (with a third number appearing for Ogre and Snotling rosters, which excludes the cost of disposable players as well).

Typically, you will see the two numbers when there are players missing the next game, at which point the second number (old TV) should instead match the value for Current Team Value further down the team page.

If you find any discrepancies on your team, please get in touch with me with a link to said team and I will look into what is causing this problem.

With that out of the way, let me get into why this change is being made and what is happening "under the hood".

Way back in the day of the dinosaurs, FUMBBL was using the LRB4 ruleset. Back then, teams did not have a Team Value (TV) but instead used something called a Team Rating (TR). Team Rating started at 100 (no unit), and was essentially TV divided by 10000, or from the other perspective, TV became TR multiplied by 10000 to match the gold value of the team.

Back then, a team had a "rating" property in the FUMBBL database, which was simply set as an integer that started at 100 for typical teams. With the changeover to LRB5 and the introduction of TV, the way TV was stored on FUMBBL was simply dividing the TV by 10000 and storing the resulting number in the same "rating" field. Nothing in the game had costs that had a higher "resolution" than 10k anyway and the site happily kept on running without any problems.

This was all fine until the introduction of the BB2020 ruleset, where the "resolution" of Team Value has been increased, and there are things that has costs that are at 5k increments instead. This is fundamentally a problem for the FUMBBL data model, and I needed to take the bull by the horns and update the internal way of handling Team Value.

There were a few options available to me:

1. Go through all the code on the site and remove the "10k scaling" from everywhere and adjust all TV based systems.
2. Change the "rating" column to allow non-integer values such as 123.5.
3. Introduce a new field into the data model and incrementally switch over to using that one instead.

As you may have guessed, I chose option 3 here primarily because it's the least disruptive way and allows me to slowly move things over as appropriate, with a very "low-risk" variant to begin with where it's strictly a visual change. While I was at it, I also introduced the Current Team Value concept into the data model, which is also being calculated at the same time.

With that, there are 5 variant TV values on the site:

1. New Team Value
2. New Current Team Value
3. Old Team Value
4. Tournament Weight
5. A variant of Old Team Value where Disposable players are included (used for pairing in LFG and Box Scheduler systems).

Hopefully, these new TV and CTV variants don't cause any significant issues. Backing these values is a system that understands the differences between BB2016 and BB2020, so FFB Test division teams should have their TV and CTV be calculated in a more accurate way (most significantly, Dedicated Fans are not included in TV calculation with BB2020).

So, please take a look at your team pages and report any errors you find to me for investigation. I'll update this blog post if/when there are corrections made to the calculation and add a bit of a changelog. Remember that at this stage, there is no additional functionality to these new variants and they're strictly "for show".

Changes:
- Updated CTV calculation to be reduced by the cost of Disposable players. Disposable has technically been replaced by Low Cost Linemen in BB2020, so this is strictly a fix for BB2016 ruleset teams (Ogre and Snotlings).
- Swapped CTV and TV on the team sheet. It makes more sense to compare CTV to old TV (which is intended to always be the same).
Rate this entry
Comments
Posted by PirateRob on 2021-07-26 05:03:08
https://fumbbl.com/p/team?team_id=160258
Off by 1?

Posted by Malmir on 2021-07-26 07:26:49
https://fumbbl.com/p/team?team_id=1014704

My snotling team played their last game with a tv of 1370 and the only change I think since is that one is mng. Since the change it now says our tv is 1620 and our current tv is 1580. The gap of 40 makes me wonder as the mng is a 20k snot with no skills and that's obviously a significant difference in tv overall too. Hope this helps.
Posted by C0ddlefish on 2021-07-26 08:13:13
As an example
https://fumbbl.com/p/team?team_id=1033998
Before the change 950TV made sense, and I can understand 1200TV (950 + 50 for the bomber MNG + 200 for the 10 Snotlings Inc the journeymen).

Then the 1110TV....is that 950TV plus the 8 available Snotlings (Inc journeymen)?
Posted by C0ddlefish on 2021-07-26 08:32:02
Same logic seems to work for the Snotlings above so I think I get it - hurrah!
Posted by C0ddlefish on 2021-07-26 08:51:08
Malmir - 1370 - 1 FF + 1 normal skill = 1380
Posted by Malmir on 2021-07-26 11:37:07
So is the change because snots now count towards tv and didn’t before?
Posted by Christer on 2021-07-26 12:02:10
Updated the calculation to properly reduce CTV by the cost of Disposable players (Disposable isn't a thing in BB2020; replaced by Low Cost Linemen). Also switched the TV and CTV fields on the team page and use CTV to compare against old TV, which should hopefully always match.
Posted by Halfabrain on 2021-07-27 13:47:38
Thanks for all your work on the site Christer