Jak na diskrétní simulaci času?

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
Ladic
Začátečník
Začátečník
Registrován: 14. zář 2009

Jak na diskrétní simulaci času?

Příspěvek od Ladic »

cusss,

nemate nekdo zkusenosti s diskrétní simulací času v jave ci v jinym jazyce???Je to pro ulohu na optimalizaci rozvozu zbozi mezi mesty vzhledem k casu a vzdalenostem, takze grafova uloha, graf napisu,ale se simulaci casu jsem se setkal poprve, nenasel by se nekdo kdo s ni ma zkusenosti a pripadne by se vlozil alespon nejaky okomentovany pseudokod tohoto algoritmu??? Predem diky za pomoc.
xxsawer
Začátečník
Začátečník
Registrován: 29. kvě 2007

Re: Jak na diskrétní simulaci času?

Příspěvek od xxsawer »

Tak simulace casu je proste, ze mas nejakej casovej krok a v kazdym tom casovym kroku se prepocita nejaka funkce...
Ladic
Začátečník
Začátečník
Registrován: 14. zář 2009

Re: Jak na diskrétní simulaci času?

Příspěvek od Ladic »

Ano to vim, ale treba jakou datovou strukturu mam pouzit, jestli treba frontu a pak ty auta postupne z fronty vybirat, nebo spojovej seznam, atd...
sheriff.wiggum
Začátečník
Začátečník
Uživatelský avatar
Registrován: 08. dub 2005
Bydliště: Skotsko/Ceska republika
Kontaktovat uživatele:

Re: Jak na diskrétní simulaci času?

Příspěvek od sheriff.wiggum »

No otazkou je, jak je ta uloha formulovana kvuli simulaci casu, do ceho to ulozis je prece jedno. Pokud je ona simulace casu dana pouze poradim prijezdu a odjezdu tak ti staci Queue.
Ladic
Začátečník
Začátečník
Registrován: 14. zář 2009

Re: Jak na diskrétní simulaci času?

Příspěvek od Ladic »

a jeste neco, jak ta simulace bude probihat?? kdyz uz mam pripraveny objekty.V obycejnym cyklu?A jestlize ji mam umoznit kdykoli prerusit, tak jakym zpusobem? tezko prerusim cyklus, tak abych pak mohl pokracovat pak dal v simulaci... diky za odpoved.
WerK
Začátečník
Začátečník
Registrován: 29. srp 2007

Re: Jak na diskrétní simulaci času?

Příspěvek od WerK »

Na tohle je nejlepsi vyuzit nektery Timer, projdi si dokumentaci. Vetsinou to funguje tak, ze u timeru mas atribut intervalu, ktery urcuje, jak casto timer tika. Tiknutim se rozumi zavolani metody, ktera se definuje pri inicializaci. V te bude realizovano veskere propocitani zmen v modelu atd. Timer take neni problem kdykoliv zastavit, znovu spustit, zmenit jeho interval a podobne ...
Odpovědět

Zpět na „Programování a web“