BuzzerBeater Forums

BB Global (English) > Game engine and bugs

Game engine and bugs (thread closed)

Set priority
Show messages by
This Post:
00
66639.30 in reply to 66639.29
Date: 1/1/2009 6:44:03 PM
Overall Posts Rated:
959959
i dont know of a way to gradually go between what we have now and what we want to have...


use weight and both algorithms, one who use absolute differences and one who use relativ difference.

For example:
absolute difference Team A gets Rebound 55%
relative difference Team A get rebound 51%

weighted relatives difference/absolute -> 3/1
result -> 52%

so you get an slithly change to the way you like it, with a pretty basic way of implementation.

This Post:
00
66639.31 in reply to 66639.30
Date: 1/1/2009 6:48:36 PM
Overall Posts Rated:
225225
This depends on how the GE calculates the percentage probabilities. It is easy to find the midpoint ex post, but I am not so sure this can happen in the process of game simulation.

"I don't know half of you half as well as I should like; and I like less than half of you half as well as you deserve."
This Post:
00
66639.32 in reply to 66639.31
Date: 1/1/2009 6:53:33 PM
Overall Posts Rated:
959959
you don't have to change one algorithm, you only have to extract the rand function out of it ;)

and start it after running the new algorithm, and rebalance the "fields" with the weigths. And i don't know a way to implement that another way, you had to store one help variabel, which shouldn't be a problem but it needs more time to process which could be a problem.

This Post:
00
66639.33 in reply to 66639.31
Date: 1/1/2009 6:54:49 PM
1986 Celtics
IV.21
Overall Posts Rated:
88
fair enough.. i could do something like that... though i will say it is more complicated than you laid out.. given how its really a 10 way choice, and we would have to normalize both distributions which we didnt have to do before, so its gonna be computationally more intense....id have to think harder/experiment to find out if its prohibitively so...
EDIT: SOME OF THESE STATEMENTS MIGHT BE MISLEADING.. PLEASE READ (66639.86)

Last edited by BB-Forrest at 1/7/2009 9:50:33 PM

From: dhoff
This Post:
00
66639.36 in reply to 66639.7
Date: 1/1/2009 8:46:58 PM
Overall Posts Rated:
1919
I can say that I am continuing amazed at the ability of our users to detect bugs with disturbing accuracy. There was indeed a bug in the GE with respect to how OD team ratings were presented, that had to do with the SG OD contribution... (his jumpshot was being added to the rating and not the OD). Now before everyone freaks out and demands their games rerun, this is simply a presentational error.. as teamratings are not the things we principly use when calculating results for things in the GE.

I fixed it on Tuesday, so things should be presented better going forward.

perhaps this is the OD error ned is winking about...

I just started reading this thread, so I don't know if anyone has raised my point already, but I'll give it a go. I really think something like this should be mentioned on the News page.

I don't often read the threads in Global and, with this change, I would be awfully confused by the change in my own team's ratings as well as those of upcoming opponents that I'm scouting. Might also be worth keeping some sort of public changelog.

This Post:
00
66639.37 in reply to 66639.34
Date: 1/1/2009 11:53:28 PM
1986 Celtics
IV.21
Overall Posts Rated:
88
no let me be clear... the OD team rating is a weighted average over time of all the positions OD ratings (modulated by energy etc). So there are 5 values that go into the calcuation at each moment in time.... 1 of those values.. the SG was his JS and not his OD.. a typo. So the ratings was mostly OD and a little bit SG JS... ratings wont be drastically different, just a little bit different... and there shouldn't be any noticeable effect on the outcome of games, just on the rating.

EDIT: SOME OF THESE STATEMENTS MIGHT BE MISLEADING.. PLEASE READ (66639.86)

Last edited by BB-Forrest at 1/7/2009 9:50:52 PM

From: ned
This Post:
00
66639.39 in reply to 66639.14
Date: 1/2/2009 3:39:10 AM
Freccia Azzurra
IV.18
Overall Posts Rated:
823823
Second Team:
Slaytanic
perhaps the best we can do is announce the change now and implement it for scrimmages for the rest of this season and then make the change next season.
note... this is not an announcement, i am only speaking for myself here.


This will be more than great!

Coming back to inside vs outside, I also think that the game is well balanced but maybe there is still a little bit advantage playing inside. I think BBs can see everything from the headquarter, stats and other things that we don't know.
There are two other reasons that I didn't write before; I think OD training is a very slow training, maybe slower than ID, if you see the market is difficult to find players with more than lvl 11-12 in Od, second, who plays inside has 2 different tactics to use against outside attack, 3-2 and 1-3-1, who plays outside has only 2-3, an implementation of an extreme defense against inside could be a good and funny solution.

About GE.
Yesterday I had an easy game in cup and I've selected Cinotti on the field and Zanenga in backup. Well, Zanenga started since the beginning on the field and he didn't quit neither in the garbage time playing in total 47 minutes. Zanenga is 10 times stronger than Cinotti, but the coach should "respect" my choices, don't you think?

1990-2022 Stalinorgel - https://www.youtube.com/watch?v=pV-Xppl6h8Et
This Post:
00
66639.40 in reply to 66639.37
Date: 1/2/2009 3:56:54 AM
Overall Posts Rated:
167167
you havent replied to any off my previous posts nor to most others. this seems to be a 3 or 4 way discussion. Like most discussions on the forums seem to be. keep it that way, makes the rest off the community feel really involved...

Just my last words, because I know this will stay a 3-4 way discussion. If you are going to make the game engine as easy/logical/mathematically correct/formula wise understandable like some people want, because they are moaning and whining, simply because hattrick is a game where the game engine is as easy/logical/mathematically correct/formula wise understandable, and people always want everything as easy as it can be, than I will not renew my supporter. I love buzzerbeater because it is not as predictable as it is (but this is only when you look at the team ratings and player ratings, if you look at the real stats, you can easily figure out where you lost the game). Hattrick is too easy and therefore to boring...

I cant believe simply because the team ratings dont perfectly show or perhaps dont prefectly calculate the OD team ratings, and people whine about it, you are considering to make a complete overhaul off the game engine.

Like I said, listening to 3 or 4 people that you deem important, it might be handy to start a poll before upsetting the majority off the players and ask them if they are overall happy with the game engine... I am sure the community is happy the way things are and I think the overall opinion from the community is way more important, than 4 OD minded people wanted the game engine to be changed to get a benefit from it...

Last edited by Astragoth at 1/2/2009 4:02:24 AM

Advertisement