19 coaches online • Server time: 04:09
* * * Did you know? 205 games were played yesterday.
Log in
Recent Forum Topics goto Post NBFL Expansion Draft...goto Post Replaysgoto Post FUMBBL vlog
Emerging Star
Win Percentage
Win Percentage
Emerging Star
Win Percentage


2018-05-23 20:47:44
rating 5.3
2018-03-10 21:42:18
rating 5
2018-02-28 20:09:49
rating 6
2018-02-23 23:24:45
rating 5.2
2018-02-05 17:13:07
rating 6
2018-01-30 20:22:27
rating 5.4
2018-01-21 15:14:20
rating 5.4
2018-01-03 18:37:49
rating 5.5


2017-03-28 20:58:26
rating 6
2017-03-05 14:13:37
rating 6
2017-03-01 13:21:58
rating 6
2017-02-22 18:16:02
rating 5.8
2017-01-03 01:29:37
rating 6


2016-02-25 22:11:34
rating 5.4


2015-01-07 22:57:07
rating 5.9
2015-01-03 18:35:23
rating 6


2014-11-17 20:31:10
rating 6
2014-11-16 21:15:06
rating 6
2014-09-23 18:32:17
rating 5.7
2014-09-02 21:23:29
rating 6
2014-01-23 08:34:14
rating 6


2013-12-19 19:07:11
rating 4.2
2013-11-10 02:18:27
rating 5.4
2013-10-19 13:49:18
rating 5.1
2013-10-01 19:35:14
rating 5
2013-09-24 12:03:28
rating 5.9
2013-08-06 23:48:54
rating 6
2015-01-03 18:35:23
12 votes, rating 6
My birthday present to FUMBBL
Hi Fumbblers!

Some of you may know I was working on some site automation stuff recently. Well, I can't say I prepared it hundred percently, but I will start it anyway and deal with the bugs thereafter, so prepare to some failures in early run.

I am happy to announce that RRRC starts from Sunday 24:00!

What the hell is that? The best name (Racial Round-Robin Championships) I could figure out so far for the stuff described below.

First thing you should know that you do not need to join, the whole thing is automated.

RRRC is going to start in five divisions, Blackbox, Stunty, and three Ranked. Ranked is splitted to tiers based on coach brackets. Tier 1 is for Legend coaches only. Tier 2 is for Super Star and for Star coaches. Tier 3 is for the rest of the coaches.

Each five division is going to have a round-robin schedule for the races of the representing FUMBBL division. Let's say R1 is going to start with the following schedule for the first round (note that the links are taken from a simulated result from match IDs 3300001-3489357):

HE-UW, Human-Elf, Vampire-WE, Halfling-Goblin, CP-Necro, UD-Nurgle, Norse-DE, Orc-Khemri, Lizardmen-Chaos, Ogre-Slann, Dwarf-Amazon, Skaven-CD

Once two Legend coaches (who both have Legend status after the match) plays a missing match, their result gets recorded and they both receive scores. That match-up is considered fulfilled thereafter and accepts no subsequent contributions. A coach can contribute any number of times even for a round he already did. Once all match-ups were contributed, next round starts. For regular races, a season consist of 23 rounds. During a season a full grid gets filled once.

The purpose of RRRC is to encourage racial diversity in a funny way.

Note that even over a one-year period more than half of the matches are missing for the very first round of the top ranked tier division. Other divisions do better. Blackbox and R3 is at round 15 which means a round takes a month to get played. R2 is at round 4, Stunty is at round 2 in the simulation. Note that all matches should get played to roll on to the next round. This means that in most rounds there could be some rare match-ups which takes a long time to get played. Team Value is not involved.

Here comes the scoring system. Races and coaches are scored separately. Races are sorted by WDL, H2H. More interestingly coaches are sorted by Score, H2H. Ties are considered ties thereafter. How coaches are scored? They are going to get Base and Bonus scores for each contribution. Base score is 4/2/1 for W/D/L.

Bonus scores are trickier, since there are two components. You can get bonus for a contribution which was waited for long time enough. Equation is max(0,1+floor(log(max(0.1,weeks),2))). Plainly this means 1 point if a week passed, 2 points if 2 weeks passed, 3 if 4, 4 if 8, 5 if 16, 6 if 32, 7 if 64 etc. There is no upper limit here. You may loose some of the bonus points by playing the popular race of a match-up. At the starting of a round, each races gets a counter to record the number of its appearances. All match of the site which could potentially be a contribution matters here, even mirror matches which increase the counter by two. At the time of a contribution, the counters of the two races got confronted. If a team appeared at least 3, 6, 9, ... times more than the opponent, the coach of that team loses 1, 2, 3, ... of his or her bonus scores. However, bonus can not get below 0 in total. For the HE-UW match in the above example, the bonuses are 5 for HE and 7 for UW since the time bonus is 7. However, until the time of the end of simulation, HE appeared 42 times in ranked coached by a Legend coach, but Underworld appeared only 6 times. This means HE loses 2 bonus for that match-up.

Please note that standings and bonus scores will get constantly updated on the live group page which gets announced tomorrow along with the draw of the first seasons.

This stuff is going to roll with or without you. You may contribute without actually knowing it. It may get ignored altogether, I would not mind, since once I put this together, it will run 24/7 on my Raspberry Pi with little maintenance on my part. But who knows, maybe it catches your attention and some day we will see more Slann teams in blackbox once Slann is involved in a last missing match-up there, or we may see a ranked Goblin-Dwarf match played by two star or legend coaches.

Stay tuned, draw comes tomorrow!

UPDATE: Kickoff is postponed to tomorrow.
Rate this entry
Posted by akaRenton on 2015-01-03 19:08:56
Rated 6 for making me realise just how much vodka I drank today. I have only the vaguest clue what this is. Time to put the coffee on!
Posted by Rabe on 2015-01-03 19:11:52
Sounds confusing, but interesting.

Do I get the following things right?

1. I only score if I am the first coach to play one of the matches that are part of the current round.

2. We can check which matches are missing for a complete round and actively seek them out (in the Ranked and Stunty divisions at least) - which will potentially lead to a better score.

3. A new round starts automatically once all 12 games of the previous games have been played at least once.

4. Each round consists of other pairings, until all possible matches have been part of a round. So, a full circle would be 23 rounds.
Posted by roante on 2015-01-03 19:21:30
Release early, release often ☺

Supreme job, thanks for the tons of work!
Posted by SzieberthAdam on 2015-01-03 19:36:12
Yes Rabe, all your assumptions are correct. Well, Stunty has 15 rounds. :)
Posted by Rabe on 2015-01-03 19:37:36
That means, even coaches who don't play that often can contribute/score well by playing specific matches. Awesome!

Let's hope many care about that rating! :-D
Posted by KhorneliusPraxx on 2015-01-03 21:51:57
my head hurt after a couple of paragraphs. I have no clue what this is about but sign me up!
Posted by KhorneliusPraxx on 2015-01-03 21:54:32
nevermind...I don't even see a link to sign up.
Posted by Rabe on 2015-01-03 21:57:30
There's no need to sign up. It's like a meta-group with automated scoring. :-)

The rest will be revealed soon, I guess tomorrow during the day, from what Adam wrote.
Posted by SzieberthAdam on 2015-01-03 22:56:26
@KhorneliusPraxx: Sorry for my long bad english crap text, but it is hard to me to write plain and easy what I intend. BTW fourt paragraph tells you there is no need to sign up.
Posted by Rabe on 2015-01-04 16:16:17
*waits impatiently*
Posted by SzieberthAdam on 2015-01-04 17:47:02
Sorry guys, unexpected guests came today. Start is probably postponed to tomorrow.
Posted by Rabe on 2015-01-04 18:33:10
Awww... Okay, I'll wait patiently from now on then. Enjoy your guests! :-)
Posted by SzieberthAdam on 2015-01-05 20:35:13
I decided to rework the file handling mechanism to work faster on that poor hardver. Sorry for the delay this may cause.