Hirdetés
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Bemutatkozott a Poco X7 és X7 Pro
- Megérkezett a Google Pixel 7 és 7 Pro
- Hivatalos a OnePlus 13 startdátuma
- Xiaomi 14 - párátlanul jó lehetne
- Poco F7 – bajnokesélyes
- Nubia Neo 3 GT 5G - játéktelefon
- Xiaomi 14 Ultra - Leica hercegnő
- Fotók, videók mobillal
- Telekom mobilszolgáltatások
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
andriscs
#557
üzenetére
Khm, rossz a gráf a doksiban

A (3,2,J) nem megengedett állapot, hiszen többen vannak a kannibálok.
Kicsit átalakítottam a kódot, ebből látszik, hogy alapvetően jól működik, csak a sok listás varázslásban elvesztél. [link]
Megcsináltam a már érintett állapotok kiszűrését is. Neked majd a költségeket figyelembe kell venni, én most simán nullát írtam mindenhova.
Futás eredmény minta:
Misszionáriusok:3, Kannibálok:3, Hajó bal parton van?: true, isAllowed: true 1 0 )
Creating Level 1
(Misszionáriusok:2, Kannibálok:2, Hajó bal parton van?: false, isAllowed: true 2 1 )
(Misszionáriusok:1, Kannibálok:3, Hajó bal parton van?: false, isAllowed: false 3 1 )
(Misszionáriusok:3, Kannibálok:1, Hajó bal parton van?: false, isAllowed: true 4 1 )
(Misszionáriusok:2, Kannibálok:3, Hajó bal parton van?: false, isAllowed: false 5 1 )
(Misszionáriusok:3, Kannibálok:2, Hajó bal parton van?: false, isAllowed: true 6 1 )
Level 1 raw count = 3
(Misszionáriusok:2, Kannibálok:2, Hajó bal parton van?: false, isAllowed: true 2 1 )
(Misszionáriusok:3, Kannibálok:1, Hajó bal parton van?: false, isAllowed: true 4 1 )
(Misszionáriusok:3, Kannibálok:2, Hajó bal parton van?: false, isAllowed: true 6 1 )
Level 1 pruned count = 3
(Misszionáriusok:2, Kannibálok:2, Hajó bal parton van?: false, isAllowed: true 2 1 )
(Misszionáriusok:3, Kannibálok:1, Hajó bal parton van?: false, isAllowed: true 4 1 )
(Misszionáriusok:3, Kannibálok:2, Hajó bal parton van?: false, isAllowed: true 6 1 )
Creating Level 2
(Misszionáriusok:3, Kannibálok:3, Hajó bal parton van?: true, isAllowed: true 7 2 )
(Misszionáriusok:3, Kannibálok:2, Hajó bal parton van?: true, isAllowed: true 8 2 )
(Misszionáriusok:2, Kannibálok:3, Hajó bal parton van?: true, isAllowed: false 9 2 )
(Misszionáriusok:3, Kannibálok:3, Hajó bal parton van?: true, isAllowed: true 10 4 )
(Misszionáriusok:3, Kannibálok:2, Hajó bal parton van?: true, isAllowed: true 11 4 )
(Misszionáriusok:3, Kannibálok:3, Hajó bal parton van?: true, isAllowed: true 12 6 )
Level 2 raw count = 5
(Misszionáriusok:3, Kannibálok:3, Hajó bal parton van?: true, isAllowed: true 7 2 )
(Misszionáriusok:3, Kannibálok:2, Hajó bal parton van?: true, isAllowed: true 8 2 )
(Misszionáriusok:3, Kannibálok:3, Hajó bal parton van?: true, isAllowed: true 10 4 )
(Misszionáriusok:3, Kannibálok:2, Hajó bal parton van?: true, isAllowed: true 11 4 )
(Misszionáriusok:3, Kannibálok:3, Hajó bal parton van?: true, isAllowed: true 12 6 )
Level 2 pruned count = 1
(Misszionáriusok:3, Kannibálok:2, Hajó bal parton van?: true, isAllowed: true 8 2 )
[Szerkesztve] -
Jester01
veterán
válasz
andriscs
#557
üzenetére
Ha jól látom a műveletek mindegyike visszafordítható, mert eleget tesz a feltételnek. Tehát kapásból minden állapotból vissza lehet menni az előzőbe és ezt a validOperators engedélyezi is.
A belinkelt doksiban levő gráfot nézve a harmadik szinten lévő (3,3,B) állapotokat mind kihúzta, mert az a kiindulási állapothoz visz vissza.
A (2, 3, B) állapotot pedig két úton is elérte, a (2,2,J) és az (1,3,J) állapoton keresztül. A másodikat át is húzta: ''jó állapot, de már szerepelt'' megjegyzéssel.
Szóval ezeknek az eseteknek a lekezelését nem látom. Egyszerűbben fogalmazva: biztos, hogy rossz állapotok kerülnek a listába, és nem a duplikátumok miatt van benne túl sok elem?
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Mibe tegyem a megtakarításaimat?
- Call of Duty: Black Ops 7
- Assetto Corsa Rally
- Ezzel jobban keresel, mint az arannyal
- 5.1, 7.1 és gamer fejhallgatók
- VR topik (Oculus Rift, stb.)
- Project Motor Racing-Straight4 Studios
- Építő/felújító topik
- Milyen autót vegyek?
- Kerékpárosok, bringások ide!
- További aktív témák...
- SONY STR-DE485E Erősítők
- LG 47LM660S Full HD 3D LED SMART televízió 47" (119cm)
- HP ZBook 17 G6 i7-98500H / 64GB RAM / 1TB SSD / RTX 4000
- BESZÁMÍTÁS! MSI B450 R5 5600X 32GB DDR4 512GB SSD RX 6700XT 12GB Zalman Z1 Plus Cooler Master 750W
- DELL G15 5515 Gamer Laptop /Ryzen 7- 5800H/16GB 512 SSD/ Nvidia RTX 3060 6GB/120Hz/
- GYÖNYÖRŰ iPhone 11 Pro 256GB Midnight Green - 1 ÉV GARANCIA, Kártyafüggetlen, 100% Akksi,MS2148
- Bomba ár! HP EliteBook 845 G7 - Ryzen 5 4650U I 8GB I 256SSD I 14" FHD I Cam I W11 I Gari
- ÚJ Xiaomi Mi Robot Vacuum Mop Essential robotporszívó feltörlő 2db 1999 Ft
- BESZÁMÍTÁS! Asus H370 i7 8700K 16GB DDR4 512GB SSD RTX 2070 8GB RAMPAGE Shiva A-data 600W
- GYÖNYÖRŰ iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3434
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



