BuzzerBeater Forums

Help - English > Game Engine question

Game Engine question

Set priority
Show messages by
From: rlord

This Post:
00
157112.55 in reply to 157112.45
Date: 9/21/2010 7:26:10 PM
Overall Posts Rated:
00
That's what I am beginning to think as well. I thought it would simply re-calculate the game each time something happened that adversely affected one team or another, to bring you to the end result. This maybe true, but suggestion seems to point to every aspect from shots made & missed to free throws changing momentum in the game. If this is true, it's a real nice aspect to the game. No wonder there's 10k lines of code.


It almost has to be as Naker says. The inefficiencies built into recalculating the game after each event occurred would be huge. Calculating it sequentially give you a maximum run time per match (excluding OT which can be coded around). Recalculating the remaining events can exponentially increase the run time.

This Post:
11
157112.56 in reply to 157112.53
Date: 9/21/2010 9:44:35 PM
Overall Posts Rated:
459459
This is not exactly true. When you watch your game "live" you are actually watching a replay of the simulation. The score is not determined before the simulation is run. It is, however, determined before you see it "live".

Once I scored a basket that still makes me laugh.
This Post:
11
157112.57 in reply to 157112.1
Date: 9/24/2010 4:33:56 PM
Overall Posts Rated:
345345
watch this and tell me what you think. this is at least a fun discovery


(23941713) 9/18/2010 League Game (Televised)



(25870105) 9/21/2010 League Playoff Game




Last edited by Boston Celts at 9/24/2010 4:34:18 PM

This Post:
00
157112.59 in reply to 157112.57
Date: 9/25/2010 5:26:42 AM
Overall Posts Rated:
106106
watch this and tell me what you think. this is at least a fun discovery :)

(23941713) 9/18/2010 League Game (Televised)

(25870105) 9/21/2010 League Playoff Game

I think there's too much random.

;)

This Post:
00
157112.60 in reply to 157112.57
Date: 9/25/2010 6:44:15 AM
Overall Posts Rated:
194194
Well there is no update between 18th and the 21st (there is financial update but that doesn't affect the gameshape or anything) so really, everything is exactly the same. same players at the same spot, same tactics, same same everything. This is a good evidence to make an assumption that the game is predetermined by the game engine.

This Post:
00
157112.61 in reply to 157112.57
Date: 9/25/2010 7:55:46 AM
Overall Posts Rated:
203203
All the previous discussions were based on assumptions. This is... well it's one fact that favors the predetermined position. Same score, same number of fouls, time-outs, identical play-by-play ... even the animation shows that all the shots were taken from the exact same position on the court.

Current result: predetermined 1 : 0 not-predetermined.

P.S. I wonder if you have the same Staff members (specialties) and enthusiasm level...

Last edited by Onisifor at 9/25/2010 7:58:54 AM

From: Onisifor

This Post:
00
157112.63 in reply to 157112.62
Date: 9/25/2010 2:16:38 PM
Overall Posts Rated:
203203
Sorry but it's not a counter evidence. Different starting lineup of the home team in the fist and second game.

From: Neeber

This Post:
00
157112.64 in reply to 157112.63
Date: 9/29/2010 2:42:47 AM
Overall Posts Rated:
1515
The score is not determined before the simulation is run. It is, however, determined before you see it "live".


The whole point of the Game Engine is to Calculate the Final Score between the two teams. So i agree with you that the score isn't predetermined because then that would make the GE pretty pointless (other then to read the Play-by-Play) but most of the time if can't watch a Game Live I just check the Box Score.

I wouldn't say it is "Determined" when you are watching it "live" however it has been "Calculated" thanks to the running of the GE.

Neeber

When the Beasts Roar all in the way shall be struck down!!!!!
From: Jadoo

This Post:
00
157112.65 in reply to 157112.64
Date: 9/29/2010 11:10:39 AM
Overall Posts Rated:
2626
no it is pre-determined and calculated because if u check ur "manage my team" during the 15 mins cut off time and the game during a home game or a playoff game u willl realize that ull earn the money from the game... furthermore, during that time also right before the game starts, try setting next game's lineup u will realize that one of the players is injured (the exact one who will pick up an injury during the game). i mean, if ur watching the game and X player gets injured u would see that he is injured before watching the game during the 15 mins span (when u go and set up ur line up for the next game).
Thats the main reason why BB will never allow the manager to change his tactics or Sub pattern or starters after the game has started because it will mean scrapping the whole game engine and starting from scratch.


Last edited by Jadoo at 9/29/2010 11:11:30 AM

Advertisement