BuzzerBeater Forums

BB Global (English) > Game Engine Discussion

Game Engine Discussion

Set priority
Show messages by
This Post:
00
259783.38 in reply to 259783.37
Date: 7/5/2014 1:12:01 AM
Overall Posts Rated:
766766
everything ive stated is pretty much an assumption. but im trying to use fairly simple logic, specifically from a process control perspective and general maths.

So I split the two events initially, based on the fact that, before shots are taken, selected events happen, which are
- steal/turnover/halfcourt prayer/foul.

Now i say 'Bring the ball up the court' but in reality, thats describing 'all events before the shot selection engine'.

So for instance, certain events will occur before a shot selection engine is entered (in my opinion). like fouling at end of game as soon as possession is lost/rebound, timeouts etc etc....

It would be very inefficient for the game engine to run through an entire shot selection/passing/matchups etc etc, and then at the end, take into account the shot clock and exit with a timeout.

Its more likely that that Game engine takes in some initial data, and then enters a pathway.
eg: If game clock is greater than 2 mins, run normal process. If less than 2 mins, enter 'low-time process'.
.... --Normal Process
......... - Then if shot clock is greater than 20, run half court process
................. - Half court process
..........................runs some numbers for determining steals/timeouts/turnovers etc.
- if no event, then exit half court process and enter Shot selection process.
etc.
Not sure how that formatting is going to come out.

Thats purely my view, i have no stats or anything to back that up, its more just thinking about how you would write the whole thing.

With regards to the 3 players involved in the shot selection process, thats just my thoughts on this and can be discussed at leisure.

This Post:
00
259783.40 in reply to 259783.39
Date: 7/6/2014 9:19:20 AM
Overall Posts Rated:
766766
cool. thanks heaps for that summary. Ill take a few reads to digest that.

In the meantime, found these stats on the NBA.com website.

http://stats.nba.com/playerTrackingShooting.html?pageNo=1&rowsPerPage=25&SeasonType=Regular%20Season&filters=GP*GE*20**MIN*GE*15&sortField=PTS_DRIVE&sortOrder=DES

Almost exactly like BB!


This Post:
00
259783.41 in reply to 259783.40
Date: 7/7/2014 6:33:04 PM
Infested Warriors
II.2
Overall Posts Rated:
775775
I have a question.

What happens with player with JR>JS according to your theories?

From: Stajan
This Post:
00
259783.43 in reply to 259783.11
Date: 7/8/2014 6:18:50 PM
Overall Posts Rated:
146146
Remove LI and GDP.

From: Myles

This Post:
00
259783.44 in reply to 259783.43
Date: 7/8/2014 7:54:54 PM
Overall Posts Rated:
323323
Why,
Then LP will be dominant or Patient.
If a team plays the same offense every game should be punished.

This Post:
00
259783.45 in reply to 259783.42
Date: 7/8/2014 9:34:19 PM
Infested Warriors
II.2
Overall Posts Rated:
775775
Correct me if I wrong,
Are you saying 7-10 (JS-JR) it's the same as 7-7 and 7-20?

Last edited by Mod-Infested at 7/8/2014 9:59:54 PM

This Post:
00
259783.47 in reply to 259783.46
Date: 7/9/2014 7:03:09 AM
Fab Five
III.3
Overall Posts Rated:
13351335
In BB everything is build on comparison. My offense player against your defender. Passing vs. OD. IS vs. SB. Reb vs. Reb etc. Same goes for your 7-7, 7-10 or 7-20 guy.

If IS goes vs. SB, what's ID for?
Is LI offence so strong just because we don't have enough SB?

Advertisement