13 coaches online • Server time: 09:25
* * * Did you know? The best interceptor is Leena with 22 interceptions.
Log in
Recent Forum Topics goto Post A few recent site up...goto Post Open [L]eague Cup - ...goto Post unable to get past &...
Candlejack
Last seen 1 hour ago
Candlejack (5844)
Overall
Mega-Star
Overall
Record
468/175/180
Win Percentage
67%
Archive

2024

2024-10-17 09:49:03
rating 6
2024-08-30 11:54:13
rating 5.7
2024-01-26 18:34:34
rating 6

2023

2023-11-28 07:59:39
rating 6
2023-09-29 23:03:37
rating 6
2023-05-03 19:01:26
rating 6
2023-04-30 19:34:13
rating 6
2023-02-13 00:01:56
rating 6
2023-02-05 13:08:00
rating 6

2022

2022-11-14 23:32:41
rating 6
2022-08-12 22:07:38
rating 5.9
2022-04-16 11:53:28
rating 6
2022-04-15 20:16:31
rating 6
2022-03-08 07:16:28
rating 6

2021

2021-07-29 00:55:10
rating 6
2021-07-27 23:11:35
rating 6

2020

2020-11-08 15:15:59
rating 4.8
2020-07-01 22:02:23
rating 5

2019

2019-05-01 21:44:03
rating 6

2017

2017-10-03 19:41:33
rating 6
2017-04-16 22:08:12
rating 6

2016

2016-06-09 00:16:52
rating 5.8
2016-06-09 00:16:52
48 votes, rating 5.8
Dice Stats now available
For quite some time people have been asking about dice statistics for FUMBBL games, e.g. seeing who rolled more 1s and 6s or skulls and pows. I always thought that would be a nice feature and especially since the Cyanide client does provide those stats it annoyed me pretty much.

So I bunkered down and got cracking and what I came up creates e.g. this: https://ffbstats.herokuapp.com/stats/860124.

There you see a comparison of all D6 and block dice rolled in a game.

To view the stats of a specific game you have to find the replay id (you can see that one on the match report page when you hover over the replay link) and use that one as last part of the above url, i.e. replace 860124 with it, and you are good to go.

As this is a bit cumbersome there is also a so called user script. A user script is a small piece of javascript code that can be run by the browser using an extension like TamperMonkey. TamperMonkey allows you to execute those scripts on sites you visit and perform changes on them. The script I am talking about here, runs on FUMBBL match report pages and inserts a new link below the replay link that you can just click and it opens a new tab with the dice stats for the game.

In order to get that working you need to install TamperMonkey (GreaseMonkey should also work) and then click on this link: https://ffbstats.herokuapp.com/fumbbl_dice_stats.user.js

If you use GreaseMonkey instead of TamperMonkey, please use this url: https://ffbstats.herokuapp.com/fumbbl_dice_stats_gm.user.js

That is the location of the script, when your browser has TamperMonkey activated when loading the link it installs the script into your browser and it should work instantly. So every time you open a match report page after that the dice stats link gets inserted (it may take a few seconds until the page is fully loaded, because only then the script can run).

To calculate the stats, I use the replay data from FUMBBL. That data is loaded from FUMBBL and parsed when you request dice stats, so it can sometimes take a few seconds until the page is rendered, so please be patient.

As the replay data is not really meant for this kind of aggregation it was a bit tricky to get all the data I wanted. So there is always a chance, some stats do not add up completely even though I tested with quite a lot of games. In case you think something is wrong or a replay causes an error for the dice stats, feel free to let me know and I will look into it (please provide me with the link to the match report).

Currently the application runs on Heroku, so it should be up constantly. In case it is down, drop me a line and I will try to get it up again.

Well.. I think that is all. I hope you enjoy this new add on and find it useful.
Rate this entry
Comments
Posted by Cavetroll on 2016-06-09 00:20:22
I can't wait to try this out. Great work.
Posted by Lorebass on 2016-06-09 00:30:35
you pow like bawss too.

Meanie
Posted by mrt1212 on 2016-06-09 00:30:41
YOU ARE A BOSS!
Posted by thoralf on 2016-06-09 01:34:39
OK. That's too just too much awesomesauce.
Posted by FRSHMN on 2016-06-09 02:08:28
We are unworthy \o/ /o\ \o/ /o\

Great work... rating it only with 6 feels so damn wrong... up to eleven!
Posted by DarthPhysicist on 2016-06-09 02:53:11
This needs pinned, saluted and exalted. Great job and thanks!
Posted by DeathJester74 on 2016-06-09 03:36:36
Spiro would be pleased...
Posted by licker on 2016-06-09 03:41:58
Yes, very nicely done!
Posted by buuface on 2016-06-09 03:42:15
This is so awsome
Posted by Beanchilla on 2016-06-09 04:04:31
This is crazy awesome! Thank you for making it.

Posted by KFoged on 2016-06-09 08:30:39
Awesome work mate! :)
Posted by Shraaaag on 2016-06-09 08:35:01
This explains so much. Checked a couple of my games that were aweful, and they did have alot of ones. On the other hand, if I check games I won I probably find the reverse.
Posted by Verminardo on 2016-06-09 09:11:05
Thank you sir! Great job! :-))
Posted by Verminardo on 2016-06-09 09:15:32
Hm just tried it for this match and it didn't work, said "Replay 3786726 not found The replay you specified could not be loaded. Make sure the id is valid."

https://fumbbl.com/p/match?op=view&id=3786726

:'(
Posted by mister__joshua on 2016-06-09 10:31:57
Yours works vermi. I think you used match ID and not replay ID

https://ffbstats.herokuapp.com/stats/834821

Oh, and great feature Candlejack!
Posted by m0gw41 on 2016-06-09 10:37:43
Wow this is great!
Posted by Candlejack on 2016-06-09 10:39:19
@Verminardo: mister__joshua is right, you have to use the ID from the replay link not the match report url itself. I strongly suggest to try the TamperMonkey script as this takes care of exactly this cumbersome step.
Posted by Verminardo on 2016-06-09 10:49:57
Ah right, thanks! :-)

Just to be clear, the armour and injury rolls are on the side of the coach who would be making them in Table Top, so "my" armour rolls are the ones where I roll to break my opponent's armour, right?
Posted by Marco27 on 2016-06-09 11:20:32
Great! Thank you so much! thats the ultimate anti whining noob collar :)
Posted by Candlejack on 2016-06-09 11:32:17
@Verminardo: Yes, it is meant to show on your side all dice that you would have rolled in a table top game. So also for swealtering heat the rolls for your players are added to your side (as this imo the way it is supposed to be) so in general a 1 is bad a 6 is good.
Posted by jdm on 2016-06-09 17:24:21
Candlejack, this is truly great work. Thanks for putting the time into it. I'll be checking out the stats for every single game I play now. And probably playing less games as I'm too busy checking stats :s
Posted by giltiar on 2016-06-09 17:49:53
Very Good job!!
Thancks for this !
Posted by Medon on 2016-06-09 21:53:38
I just got diced! but no proof as "Replay 3809584 not found. The replay you specified could not be loaded. Make sure the id is valid." Any solution to this problem?
Posted by Jeffthejar on 2016-06-10 00:36:40
Medon - The solution to your problem is to use the correct ID. You are using the Match ID and not the replay ID.

The replay ID for the game you are referring to is 860906, so the URL you should visit is https://ffbstats.herokuapp.com/stats/860906