OSM Engine

Uit OSMWiki

Versie door Jerhova (overleg | bijdragen) op 11 nov 2006 om 21:22

De OSM Engine is het programma dat elke nacht de wedstrijd simulaties doorrekent. Hiervoor gebruikt het programma de instellingen en opdrachten die de managers gedurende de dag aan hun team hebben meegegeven.

Feiten en cijfers

  1. Het simuleren van één wedstrijd duurt gemiddeld ongeveer 0.15 seconden.
  2. Het simuleren van één competitie duurt gemiddeld ongeveer 2.5 seconden.
  3. Het simuleren van alle competities op een server duurt gemiddeld ongeveer 3,1 uur.
  4. Het maximale aantal competities per server is op dit moment ongeveer 4500.
  5. OSM heeft momenteel 4 database servers, met elk een eigen wedstrijd engine.

Engine crash

Het simulatieproces is complex en het is soms mogelijk dat een bepaalde uitzondering ervoor zorgt dat de wedstrijden niet volledig gesimuleerd konden worden. In zo'n geval wordt altijd gepoogd het probleem tijdig op te lossen en voor het eind van de middag de simulaties alsnog af te ronden.

In het geval van een op die dag onherstelbare engine crash raken seizoenskaarthouders geen dagen kwijt en schuiven alle wedstrijden op naar de volgende speeldag. De wedstrijden van die dag schuiven ook een dag op etc. Hierdoor duurt de competitie één dag langer. Er worden nooit twee wedstrijden op één dag gespeeld.