Vsak paket potrebuje različico. Vsaka različica postavlja zahteve. Če izberete napačno, bo gradnja propadla.
Pekel odvisnosti je uganka z omejitvami o stvari, s katero se je vsak razvijalec boril ob 2. uri zjutraj: konflikti različic.
KAKO DELUJE
Vsaka plošča je peščica paketov. Izberite natanko eno različico za vsako.
Zanka: vsaka različica, ki jo izberete, nalaga svoje zahteve drugim. Izberite left-pad 2.0 in nenadoma bo zahteval core-utils 3.0 ali novejšo. Zahteva velja le, dokler je izbrana njena različica – zato sprememba enega paketa preoblikuje celotno ploščo.
Graf odvisnosti se sam izriše za karticami. Zeleni robovi so izpolnjeni. Rdeči, prekinjeni robovi so konflikti. Če vsak rob spremenite v zeleno, bo gradnja uspela.
NATAČNO ENA REŠITEV. VEDNO.
Vsaka plošča je preverjena z izčrpnim iskanjem, še preden jo sploh vidite. Vedno obstaja natanko en veljaven odgovor – nikoli nič, nikoli dva. Brez ugibanja. Brez nerešljivih plošč. Brez večerov, zapravljenih z uganko, ki nikoli ni imela odgovora.
TEŽAVNOST, KI SE DEJANSKO STOPAJO
Začne se z majhnimi koraki: trije paketi, po dve različici. Naraste na šest paketov in pet različic, kjer se razponi različic odklenejo in odbitki postanejo resnično težki. Nivoji se ne izčrpajo.
POŠTENO PO ZASNOVI
Brez računov. Brez prijave. Ničesar se ni treba registrirati.
Vaš napredek na nivojih in zapisi ostanejo v vaši napravi.
Uganke se izvajajo brez povezave. Samo izbirni oglasi potrebujejo povezavo.
Oglasi so na voljo samo z možnostjo prijave. Oglejte si enega za namig ali za preskok nivoja – ali pa si ga sploh ne oglejte. Nič vas ne zmoti. Nikoli pasica. Nikoli vmesni oglas.
VODITE ZAPIS
Rešeni nivoji. Najboljši čas. In vaš niz brez namiga: tek, ki ga izgubite v trenutku, ko upoštevate namig.
Vsa imena paketov so izmišljena. Vsaka podobnost z registrom, ki ste ga osebno utrpeli, je povsem naključna.
Reši graf ali pa se gradnja sežge. Logična uganka o konfliktih različic.
Posodobljeno dne
24. jul. 2026