23 coaches online • Server time: 12:42
* * * Did you know? The oldest player is debog with 649 games played.
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 5 hours 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
2017-10-03 19:41:33
26 votes, rating 6
Dice Stats Status
As you may have noticed in the meanwhile Christer has started to integrate my extended dice stats code to the site. This post is for those interrested in the current status and near future of the dice stats.

Currently this has two benefits, firstly the dice stats are available for more (hopefully all) games again and secondly some more data is no visible on the match report page.

Visualization is still work in progess and is done solely by Christer. So we will hopefully see more stats appear over the next days/weeks.

So far I am aware of a bug that causes Blitz! turns not to show up in the game timeline. Also I have been approached with a few additional feature requests. Most of those are already included in the current code but not visible yet. A few though would require more code.

I decided to suspend my work on my other hobby projects in favor of this one. The prime objective is of course to get the bug wiped out and then see what aditional features would indeed make sense and could be implemented.

Unfortunately I will have to do quite some other work first. When I first decided to work on the dice stats tool it was more a fun project to see if it was possible and I had to dig into the client code to see how the replayer works and then plug my one code into that logic.

The result was a working but really messy peace of code with a clumsy architecure and no tests. The turn over detection code added in the extended stats at least received a rather extensive test suite but still the code itself is kind ugly.

I spent several hours if the last days to find the reason for the BLITZ! bug and I think I found the problem. But fixing it would require some restructuring of the code and this could very well break existing functionality.

In order to avoid that I decided that I will first put effort into creating regressional integration tests to ensure that future changes will only change what I actually want to change. Additionally I plan to spend time on refactoring the code into smaller chunks and if possible decoupling from the client code so that future updates of the client can be adopted faster and with less risk.

Some of you might say "he should have done that in the first place" but that is how it goes with hobby projects. Honestly I did not expect people to enjoy the feature that much, so I just tried to get it out in the first place.

I know it might be a disappointment for many of you that the bugfix will not come anytime soon, but I hope you can understand that this step is necessary before I can move on.
Rate this entry
Comments
Posted by Kondor on 2017-10-03 19:52:20
Thanks for the hard work to improve the site. While you say there are issues all I see is an improvement. Well done! The work is really appreciated.
Posted by Badoek on 2017-10-03 20:00:54
"but that is how it goes with hobby projects."

not just hobby projects...

keep it up though! Respect!
Posted by MattDakka on 2017-10-03 20:04:21
Thanks you very much for all the hard work, invested time and commitment!
\o/
Posted by Zabriskie69 on 2017-10-03 21:06:39
Thanks à lot mister CandlejackLast
Posted by SpecialOne on 2017-10-03 21:23:35
Drop out of team Schweiz in 2 weeks time. That will give you a whole weekend of free time, and me one less great opponent to worry about! ;)

Naah. I'm just happy you want to do this, and have fun doing it. Dicestats are great!
Posted by Tulkas_jrrt on 2017-10-04 11:16:38
Dice stats are great ! Now i have lots of data to cry about when i loose a game. I need to train on "How to throw dice" more than working on my tactics :)

Great job CandleJack
Posted by finsterface on 2017-10-04 12:58:22
just went to have a look at what's new about dice stats for a recent game of mine: https://fumbbl.com/p/match?id=3923927

...love the approach of visualizating important events like kick-off-table, cas, turnovers, touchdowns - *on a timeline*! :D
(even if not yet complete)

great work, so far - apparently of both you and Christer! thx alot for your efforts!
Posted by Malmir on 2017-10-04 20:09:13
Sounds great and well done on making the effort, but I'm not sure where I am supposed to be able to see them. I clicked a few match reports of mine and there is no sign. Is there somewhere else I should be looking?
Posted by Candlejack on 2017-10-04 20:36:53
You probably need to refresh your browser cache. Go to a match report page and hit ctrl + f5 and then click on the dice stats logo. That should help.
Posted by grunth on 2017-10-04 21:15:33
Thx a lot mate !
Posted by Malmir on 2017-10-05 07:18:28
Great thanks very much!
Posted by garyt1 on 2017-10-06 22:48:54
Great work on the stats Jack!
Posted by Podfrey on 2018-03-11 11:33:54
I find the Dice Stats absolutely fascinating and really helpful in understanding whether a game was won or lost on dice/luck or on skill. Loving your work my friend!