New match report page (with some dice stats)

Our own Blood Bowl stats/fixtures database system.

Moderator: Area Leader

User avatar
DaigaroOgami
Very Prolific Poster
Very Prolific Poster
Posts: 830
Joined: Mon Jun 23, 2014 8:55 am

Re: New match report page (with some dice stats)

Postby DaigaroOgami » Tue Feb 16, 2016 2:53 pm

Did you figure out which way round the dice are? If they were labelled clearer that would be sweet.

For my two pence; I think they are this way round:

but do the dice rolled tables listed on under the team names respond to what that team rolled or what happened to that team - intuition tells me it should be the former but from looking at some Ducklings games it appears to be the latter.


So, I think with the labelling they should be switched; because the what happened to Team A was rolled by Coach B; they way it is currently presented it Appears that Coach A rolled to affect Coach A, and we all know that's wrong.

Also, I know you said you couldnt be bothered with graphs, but can we at least get an option for a .csv so we can make our own? Sometimes I have reports to write and I'd much rather have a perfectly legitimate way of not doing them...

I also dont quite understand how you calculated the 'forecast' block dice - example Orcs(46 blocks) Vs Dark Elves (40 blocks); and you predicted Dark Elves to roll more Defender Downs than the Orcs - how?

They layout for the Block dice table is also not very clear to follow.

User avatar
id3nt1ty
Blood Bowl Leader
Blood Bowl Leader
Posts: 1235
Joined: Sat Nov 24, 2012 10:00 pm

Re: New match report page (with some dice stats)

Postby id3nt1ty » Tue Feb 16, 2016 3:12 pm

DaigaroOgami wrote:Also, I know you said you couldnt be bothered with graphs, but can we at least get an option for a .csv so we can make our own? Sometimes I have reports to write and I'd much rather have a perfectly legitimate way of not doing them...


This gave me an idea, Gandalf. You said (or at least implied) that you're not that interested in UI and stuff, and you are clearly very interested in making sure that the statistics you provide are mathematically correct. What would you think about hypothetically just providing an API to BBDB, so that others can spend time working on pretty graphics and web design and stuff? It would be very simple to provided the data as JSON files, for example.

I am motivated to provide something a bit prettier than BBDB, but not really motivated at all to go re-inventing the wheel in pulling the data out of the uploaded file and presenting it in a database...
Image

User avatar
Gandalf
Moderator
Moderator
Posts: 2064
Joined: Sat Nov 24, 2012 1:44 am

Re: New match report page (with some dice stats)

Postby Gandalf » Tue Feb 16, 2016 4:18 pm

DaigaroOgami wrote:Did you figure out which way round the dice are? If they were labelled clearer that would be sweet.

For my two pence; I think they are this way round:

but do the dice rolled tables listed on under the team names respond to what that team rolled or what happened to that team - intuition tells me it should be the former but from looking at some Ducklings games it appears to be the latter.


So, I think with the labelling they should be switched; because the what happened to Team A was rolled by Coach B; they way it is currently presented it Appears that Coach A rolled to affect Coach A, and we all know that's wrong.

D6 and block dice, I don't think people are confused about them (apart from niche cases). For example, Coach A tries to dodge, Coach A rolls the dice, it appears under coach A on the match report. Coach A throws a block against someone, coach A rolls the block dice, it appears on the report under Coach A. This is how BBM did it & it's the logical way IMO. Niche cases will be things like, bomb blasts.

2D6 is a bit more confusing, in BBM it's clear-ish as you can drop-down to see what players the rolls were against. Once I figure out for sure which is the right one I will add a comment on the 2D6 page to clarify.

Also, I know you said you couldnt be bothered with graphs, but can we at least get an option for a .csv so we can make our own? Sometimes I have reports to write and I'd much rather have a perfectly legitimate way of not doing them...

Eventually yes. Currently no, for reasons already outlined - a) it's just a simple output for now, b) I don't want to support poor quality stats (which is what these are until I am happy they are right).

I also dont quite understand how you calculated the 'forecast' block dice - example Orcs(46 blocks) Vs Dark Elves (40 blocks); and you predicted Dark Elves to roll more Defender Downs than the Orcs - how?

No I didn't. I have the Dark Elves with an expected 11.5 and Orcs expected total of 13.

What I do say however is that The Dark Elves have a higher percentage of defender downs forecast because of the number of dice in the blocks they rolled. You rolled 8 1 die blocks, he rolled 4, so on average he was more likely to roll defender down.

They layout for the Block dice table is also not very clear to follow.

Agreed it could be better, but it won't be changing much for the forseeable (apart from the bug with the last figure that Rav mentioned), as it's too tied up in how the block stats are created. Later on all the stats generation will be done behind the scenes, so I can change the presentation as much as I want.

Will reply to id3 later.

User avatar
id3nt1ty
Blood Bowl Leader
Blood Bowl Leader
Posts: 1235
Joined: Sat Nov 24, 2012 10:00 pm

Re: New match report page (with some dice stats)

Postby id3nt1ty » Tue Feb 16, 2016 4:41 pm

Gandalf wrote:Later on all the stats generation will be done behind the scenes, so I can change the presentation as much as I want.

Will reply to id3 later.


I see. Ok :)
Image

User avatar
id3nt1ty
Blood Bowl Leader
Blood Bowl Leader
Posts: 1235
Joined: Sat Nov 24, 2012 10:00 pm

Re: New match report page (with some dice stats)

Postby id3nt1ty » Tue Feb 16, 2016 5:08 pm

id3nt1ty wrote:I am motivated to provide something a bit prettier than BBDB, but not really motivated at all to go re-inventing the wheel in pulling the data out of the uploaded file and presenting it in a database...


... of course it is much more than just "presenting it in a database." Let me make it clear that I appreciate and can comprehend the effort required to reverse engineer the cyanide files. Additionally, let me say that I also value the effort you put in to getting the right statistics from the data. As you can probably tell, I'm not keen on maths so I wouldn't be caught doing the number crunching that you do, so thanks.

If you don't want someone meddling with your baby, you can just say no - I won't be offended.
Image

User avatar
Gandalf
Moderator
Moderator
Posts: 2064
Joined: Sat Nov 24, 2012 1:44 am

Re: New match report page (with some dice stats)

Postby Gandalf » Tue Feb 16, 2016 9:00 pm

No I understand id3, I think you laid out the situation pretty well. It's pretty complicated behind the scenes as you acknowledge!

I also understand that I can see the data pretty clearly in a load of numbers, but graphs are better/prettier for your typical user.

I did do an API but you didn't respond for months. I'm happy to do more, you could start a thread with requests & I can see what I can do.

I do want some more graphs on the website in the end. I just think bells & whistles should come at the end. This is the joy of not having some superior in the company who wants something ASAP, or wants something shiny to show off to the client even if the data behind it is terrible. Perhaps you could have a fiddle around with google charts (there are so many options) & then I could put the designed graphs on the website?

User avatar
id3nt1ty
Blood Bowl Leader
Blood Bowl Leader
Posts: 1235
Joined: Sat Nov 24, 2012 10:00 pm

Re: New match report page (with some dice stats)

Postby id3nt1ty » Tue Feb 16, 2016 9:14 pm

Gandalf wrote:I did do an API but you didn't respond for months. I'm happy to do more, you could start a thread with requests & I can see what I can do.

I do want some more graphs on the website in the end. I just think bells & whistles should come at the end. This is the joy of not having some superior in the company who wants something ASAP, or wants something shiny to show off to the client even if the data behind it is terrible. Perhaps you could have a fiddle around with google charts (there are so many options) & then I could put the designed graphs on the website?


Yeah, I either didn't see it or did and forgot about it until I saw it again. Sorry about that.

I totally understand the "doing something because you want to, rather than because your boss says so."

I'll start an API thread and we can move the discussion there.
Image


Who is online

Users browsing this forum: No registered users and 1 guest