Omniscience ja Petals of Insight

Aloittaja teemuhy, 17.08.12 - klo 13:11

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

teemuhy

Pelaan Omnisciencen ja haluan Petals of Insightilla nostaa täsmälleen tietyt 1, 2 tai 3 korttia. Onnistuuko sääntöjen puitteissa? Vaikuttaako haluttu korttimäärä? Entä jos pakassa on kolmella jaollinen määrä kortteja? Kuinka kauan silloin saa veivata?
11:31:56<@Teroin> valkonen on parempi väri ku sinine

monkoosi

#1
En ole tuomari, joten en vastaa sääntöpalstalle, vaikka kuinka luulisin arvailuni olevan pätevää.

luma

Jos dekin pystyy Petalsilla järjestämään (en jaksa miettiä, pystyykö jos dekissä on ei-kolmella-jaollinen-määrä kortteja. Kertokoon joku jos tietää paremmin) jollain ennalta tiedossa olevalla suoritusmäärällä (eli ei saa sisältää satunnaiselementtejä kuten shufflaamista minkä lopputulosta ei voida tietää), niin silloin stackaamisen saa shortcutata. Kyse on siis lähinnä siitä, että pystytkö todistamaan että Petaloimalla pystyy järjestämään pakan. Yhden kortin kaivaminen on toki triviaalia, samoin kuin prosessin mahdottomuus jos pakassa on kolmella jaollinen määrä kortteja.

Rancid-

Seuraa selitys, jonka ymmärtäminen vaatii ohjelmistotekniikan taitoja. Joku saa tulkita sen ihmisten kielelle, jos osaa.

Oletetaan, että pakan koko N ei ole jaollinen kolmella. Infinite Petals muodostaa dekistä linkitetyn listan, jossa nodea N seuraa jälleen node 1. Petals-iteraatioiden jyystäminen läpi tekee tuolle listalle (mekaanisesti helvetin hitaan) bubble sortin, jonka tuloksena pakka on järjestetty minkä hyvänsä "kortti x < kortti y" logiikan mukaisesti. Haluamansa kolme korttia saa siis pakasta esiin ajassa O(N^2), kunhan tuon logiikan konstruoi fiksusti.
LainaaTES uses Ad Nauseam more often and ANT uses Past in Flames more frequently.

Yms

Tarkoittaako tämä sitä, että se on siis mahdollista ja samalla voi järjestää pakan miten haluaa? Näin nimittäin ymmärsin. Ilman shortcutteja siinä vain menisi ikuisuus.
Lightning Bolt, when cast,
Deals three damage to target
Creature or player.