Tähän artikkeliin tai osioon ei ole merkitty lähteitä, joten tiedot kannattaa tarkistaa muista tietolähteistä. Voit auttaa Wikipediaa lisäämällä artikkeliin tarkistettavissa olevia lähteitä ja merkitsemällä ne ohjeen mukaan. |
Vapaakenttä (engl. FreeCell) on eräs pasianssin muodoista. Sitä pelataan täydellä korttipakalla, jossa ei ole jokereita.
Miinaharavan tavoin Vapaakentän yleinen versio 4*n kortilla on todistettavasti vaikea (NP-täydellinen) ongelma. Tämä tulos todistettiin vuonna 2000 ja julkistettiin 2001. Se tarkoittaa, että satunnaisen yleisen Vapaakenttä-pelin nopeasti ratkaiseva algoritmi olisi merkittävä tieteellinen läpimurto. Sen laatija voittaisi miljoonan dollarin palkinnon ratkaistuaan yhden Clay Mathematics Instituten Millennium-ongelmista. Useimpien tutkijoiden mielestä tällaista ohjelmaa ei voi kirjoittaa.
Kun Microsoftin Vapaakentästä tuli suosittu 1990-luvulla, ei tiedetty, olivatko ohjelman kaikki 32 000 peliä ratkaistavissa. Dave Ring päätti ratkaista ongelman aloittamalla The Internet FreeCell Projectin ja käyttää ratkaisijoina vapaaehtoisia. Ring antoi kullekin osallistujalle sata perättäistä pelinippua ja keräsi pelit, joita osallistuja ei saanut ratkaistuksi. Ne puolestaan jaettiin toisille pelaajille. Projektissa käytettiin siis ongelmanratkaisuun rinnakkaisprosessointia, ja pelaajat olivat suorittimia. Projekti päättyi lokakuussa 1995, ja ainoastaan yksi peleistä (no 11982) jäi ratkaisematta. Kyseinen peli ei ole ratkennut yhdelläkään tunnetulla ratkaisuohjelmalla, ja sitä pidetään ratkaisemattomana.