- Magga: PLEX: multimédia az egész lakásban
- gban: Ingyen kellene, de tegnapra
- Meggyi001: RTX 5060 - Az új népkártya?
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- Ndruu: Segíts kereshetővé tenni a PH-s arcképeket!
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- bambano: Bambanő háza tája
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
LOGOUT
Ú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!
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- DELL Precision 7540 i7-9850H Quadro T2000 16GB 512GB 1 év garancia
- HP 200W (19.5V 10.3A) kis kék, kerek, 4.5x3.0mm töltők + tápkábel, 928429-002
- MSI CreatorPro Z16P RTX A5500 TOUCH! (vapor chamberrel)
- Bomba ár! Lenovo X1 Yoga 1st - i7-6G I 8GB I 256SSD I 14" WQHD I HDMI I W10 I CAM I Garancia!
Állásajánlatok
Cég: FOTC
Város: Budapest