- iOS alkalmazások
- iPhone topik
- Milyen okostelefont vegyek?
- Sebtapasz: telepíthető az iOS 26.0.1
- Xiaomi 15 - kicsi telefon nagy energiával
- Samsung Galaxy Z Fold6 - ugyanaz, sarkosan fogalmazva
- Garmin Instinct – küldetés teljesítve
- Fotók, videók mobillal
- Okosóra és okoskiegészítő topik
- EarFun Air Pro 4 - a cél a csúcs
-
Mobilarena
Új hozzászólás Aktív témák
-
proci985
MODERÁTOR
válasz
AndrewTdi #20756 üzenetére
Végiggondolva:
[link] VROOM pl erre néznék rá, ahogy nézem a constraintek jórészét amit leírtál tudja. Van pár algoritmusa és valószínűleg ugyan nem kapsz optimális eredményt, ugyanakkor nem fog elmenni egy (fél) nap a beosztás összerakásával.
JoinR meglátása egyébként stimmel, ez nem az a probléma, amire gyorsan össze lehet egy egyszerű megoldást dobni, ha automatizálni akarod.
-
JoinR
őstag
válasz
AndrewTdi #20756 üzenetére
Én pályakezdőként írtam anno hasonló programot (cégen belül műszakokban voltunk, hétvégét is ütemezni kellett, stb.)
Figyelmbe venni minden jogi feltételt nem annyira bonyolult, de azért utána kellett járni (pl. nem említetted, hogy havonta legalább egy heti pihenőnapot vasárnapra kell beosztani), viszont az autók beosztása (és korlátozása) azért érdekes fűszer az algoritmusba.
Szóval a válasz egyértelműen igen, lehetséges, de nem olyan egyszerű, hogy csak 1-2 óra alatt össze lehessen dobni.
Még ha manuálisan is csinálod, sokat segíthet, hogyha a bemenő paramétereket megfelelő minőségben tudod rögzíteni. Én azt mondanám, hogy ossz szét mindenkinek egy műszakokra bontott naptárat, amiben be tudják jelölni, hogy ki mikor szeretne/tud/nem tud az adott műszakban dolgozni (akár a 12-24 órás beosztást is külön kezelheted). Az én tippem, hogy egyébként ekkora létszámmal elkerülhető a 24 órás műszak és garantálható a 24 órás pihenőidő is. -
-
axioma
veterán
válasz
AndrewTdi #20758 üzenetére
Legegyszerubb az lenne, ha visszavezetned egy altalanos optimalizalasi problemara, arra meg vannak nyilvanos csomagok pl Google-nel az OR-Tools . A problemabol a megjelenites szamit legkevesbe...
Az viszont tenyleg munkas, hogy hogyan teszed ezeket a felteteleket egy egyenletrendszerbe. Pl. x_s,i,j az s slotban az i. kocsin a j.sofor ul-e [0-1]. Feltetel arra h pont 1 ulhessen az szumma x_s,j,i_n =1 [ejszakai slot-okban a megfelelo auto fix 0]. A ki melyik kocsira nem ulhet is fix 0, a max 12 orat vallalonak az x_s,i,j+x_[s+1],i,j<=1 minden s-re, ugyanugy 24-nel minden 3-ra <=2, a 12 oras muszak utani 10 ora szunet az nem is feltetel [ha 12-est vallalt akkor a fenti <=1 megoldja azt, h 12 van elotte es utana is], a 24-es feltetel az barmely 4 egymast koveto slotbol max 2 de kell olyan h ha egy slot van, akkor valamelyik szomszedja is, ez pl. s-[s-1]-[s+1]<=0 minden s-re [vezetore szummazva a kocsikat akkor kocsit is valthat, ha kulon-kulon feltetel per kocsi, akkor nem]. Es utana leirhatod, mire optimalizaljon, pl a soforok 'egyenletesen' legyenek terhelve az a barmely ket sofor slotjai kozti kulonbseg minimalizalasa. Ezt mint egyenlotlenseg-rendszert + optimalizalasi fuggvenyt beadod, kikop egy eredmenyt.
Persze ez is programozas a vegen, de nehogy valaki ujra meg akarja irni az optimalizalast egy olyan feladatra nativ keresessel, ami messzirol latszik, hogy tul nagy a keresesi ter; azt a megkozelitest lekodolni ami a meglevo csomagokban megvan, tok felesleges lenne barkinek.
Sajnos nincs kapacitasom ennel jobban belemenni. -
hiperFizikus
senior tag
válasz
AndrewTdi #20756 üzenetére
Gyerekjáték /:
1. Ebből nem tudsz egy értelmes táblázat-rendszert összehozni, ezért inkább notesz szerű kiíratást képzelj el táblázat helyet, akár HTML DOM is jó lesz neki .
2. A feltétel készletedet oszd 2 db részre: fontos feltételekre és mellékes feltételekre
3. avval is sokra mész, ha csak e fontos feltételeket programoztatod le, a mellékeseket nem .
4. ne 1 db nyomógombot használj a kiszámításukhoz, hanem többet - nem sokat
5. elmentésre használhatod a billentyűzet PrtSc_SysRq billentyűjét is !
Van kérdésed ?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Új Realme 14 Pro Plus 512/12GB Gray
- Új Doogee Note 59 Pro Plus 512/12GB Black 2év garancia!
- IPHONE 17 PRO NARANCS 256GB, 3 év garanciával, bontott,aktiválatlan, űzletből, beszámitás lehetséges
- iPhone 15 256GB Black eladó
- Karcmentes Független Apple iPhone 16 Pro 256GB Black Titanium 96% ! 3Hó Jótállás
- Honor Magic5 Pro 5G LTPO 120 Hz kijelző, 50 MP triplakamera, 66W gyorstöltés 512 GB
- Samsung Galaxy S24 Ultra 256GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S22+ 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3614
- BESZÁMÍTÁS! PowerColor RED DEVIL 6900XT Ultimate 16GB videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest