" Free cell " [1] ( angol FreeCell ) - kártya pasziánsz . Mivel a pasziánsz viszonylag új, és kizárólag számítógépes megvalósításokból ismert, nincs ismert orosz név. A Windows XP rendszerben a játék elnevezése helytelenül „ Pasziánsz ” (ez a pasziánszjáték egy szabályban különbözik a „Free Cell”-től) [2] .
A Solitaire sikeresen ötvözi a nagy bonyolultságot (sokkal nehezebb, mint a " Kendő "), a tökéletes információt ( teljes + nincs további véletlenszerűség) és a kombinációk csekély százalékát, amelyeket nem lehet hozzáadni.
Ha egy köteg kártyát kell mozgatnia, ezt csak egyenként, üres oszlopok és szabad cellák használatával teheti meg. Ha n szabad cellája és m üres oszlopa van, a sorrendben [3] [4] egymásra rakott kártyákat áthelyezheti egy másik helyre , az ilyen kombinációkat „szuper mozdulatoknak” ( angolul supermoves ) nevezzük. A számítógépes változatok általában minden részletében megmutatják a szuper lépést; azok, akik valódi paklival játszanak, egyszerűen mozgatják a paklit, ügyelve arra, hogy a kártyák valóban sorrendben legyenek egymásra rakva, és legyen elegendő üres cella. Néha még több kártyát is átvihetsz, ha egy részt tartasz egy foglalt oszlopban, de ez már szuperlépések kombinációja [4] .
Egy 52 lapból álló pakli kerül felhasználásra, ahogy a szabványos szabályokban is szerepel.
A kártyákat képpel felfelé 7 oszlopban, 7 kártyával helyezzük el. A maradék három kártyát az elrendezés választása szerint bármelyik (egy vagy több) oszlop aljára kell helyezni.
Csak három szabad cella használható (és nem négy, mint a szabványos szabályokban).
Egy rendezett kártyasorozat (csökkenő sorrendben, váltakozó színekkel) egészében mozgatható, függetlenül a szabad cellák és az üres oszlopok számától.
A játék célja ugyanaz, mint a szokásos szabályokban: kártyákat gyűjteni színben az alapsor ászaira.
A játék egy szabályban különbözik a "Free Cell"-től: az oszlopokban lévő kártyák öltönként vannak kirakva, körönként egy. Például B♡ - csak a D♡-n [2] .
A pasziánsz sokkal bonyolultabb, mint a Free Cell, magas a megoldhatatlan kombinációk aránya, ezért vannak egyszerűsített lehetőségek is.
De néha a Solitaire-t a "Free Cell" klasszikus változatának nevezik.
Solitaire 6×6Pasziánsz változat 36 lapos paklihoz. [5]
A pakli 6 kártyalapból álló 6 oszlopban van elhelyezve. Három szabad cellát használunk. A szabályok hasonlóak a Solitaire szokásos szabályaihoz: az oszlopokban lévő kártyák öltönként csökkenő sorrendben eltolódhatnak, körönként egyet (például tíz ütőt lehet egy ütőre feltenni). A pasziánsz célja az alap ászok kártyáinak gyűjtése növekvő sorrendben (6, 7, 8, 9, 10, B, D, K). Lehetőség van az alapkártyák gyűjtésére, csökkenő sorrendben (K, D, V, 10, 9, 8, 7, 6).
Pasziánsz egy és két öltönybenEz a pasziánsz változat a standard 52 lapos pakli felét használja [6] . Bármely két szín (26 kártya) választható ki belőle. 6 oszlopban vannak elhelyezve: négy oszlopban 4 kártya és kettőben 5 kártya.
Két szabad cellát használunk. Az alapsorban természetesen csak két hely van az ászoknak.
A kártyákat egyenként, csökkenő sorrendben válthatja át az oszlopok között. Az alapsorban a kártyákat öltönként gyűjtik, növekvő sorrendben.
Létezik egy öltönyös pasziánsz változat is (13 kártya). 5 oszlopban vannak elhelyezve (három lapból három és kettő a 2 lapból). Egy szabad cella és egy alaphely egyetlen ász számára használatos.
A pasziánsznak ez a változata mindig a megfelelő játékhoz hasonlít. Az egyik legnehezebb elrendezés a növekvő sorrendben rendezett fedélzet (1. vízszintes sor - T, 2, 3, 4, 5; 2. - 6, 7, 8, 9, 10; 3. - B, D, TO). Ez a probléma 23 mozdulattal megoldható [7] .
A "Free Cell" előfutárai a "Nyolc" és a "Negyven tolvaj" (más néven "Napoleon on St. Helena") [8] pasziánsznak tekinthetők . 1968-ban M. Gardner kiadott egy pasziánsz játékot egy bizonyos Baker szerzője alatt, de abban a kártyák öltöny szerint voltak egymásra rakva. A Science and Life magazin azonnal újranyomtatta a pasziánszt, [2] „Solitaire”-nek keresztelve, időnként felajánlva rejtélyes elrendezések megoldását.
A Freecell feltalálója , Paul Alfille gyerekkorában panaszkodott, hogy a legtöbb pasziánsz játék öltöny szerint rendezve hagyta el a paklit; hosszas és óvatos kevergetésre volt szükség egy új játék elindításához . A „fekete-piros” szabály felállításával Alfill javította a pakli állapotát: még ha a pasziánsz meg is van oldva, a pozíció már jóval azelőtt nyilvánvalóvá válik, hogy az összes kártya felhalmozódna, és a pakli egy része a színnek megfelelően hozzáadódik. - egyesével [9] . A játék elég nehéznek bizonyult, de megoldhatatlan kombinációk gyakorlatilag nem estek ki.
Ezt követően 1978 -ban Allfill a PLATO programozott tanulási rendszer részeként implementálta játékát a TUTOR programozási nyelven . A nagy (akkori) PLATO felbontásnak köszönhetően - 512×512 - a monokróm monitor ellenére is jól olvasható képeket lehetett rajzolni az öltönyökről.
Később Jim Horne megvalósította a "Free Cell"-t DOS -hoz (szöveges formában), 1992 -ben - Windowshoz . [8] [10] Nem ismert, hogy Horn honnan szerzett tudomást a szabadsejtről – valószínűleg diákként foglalkozott PLATON-nal. A Microsoft belevette a játékot a Microsoft Entertainment Packbe , majd később a Win32s -be . A "Free Cell" azonban kevéssé ismert volt, amíg meg nem jelent a Windows 95 szabványos disztribúciójában . Később a játék a Windows összes verziójában a Windows 7 -ig bekerült . A játékot kidobták a Windows 8 -ból; ez (négy másik pasziánsz játékkal együtt) elérhető a szoftverboltból.
Olfill találmánya csak a Microsoft FreeCell megjelenéséig került be a kártyajátékokról szóló könyvekbe. [nyolc]
Windows komponens | |
Galandféreg | |
---|---|
Alkatrész típusa | A játék |
Tartalmazza | Win32s 95-7 _ _ _ |
Állapot | Támogatott |
Médiafájlok a Wikimedia Commons oldalon |
Klasszikusnak számít Jim Horn Microsoft FreeCell néven megjelent implementációja. A külső fejlesztők általában a Microsoft [8] [11] számozásával kompatibilis elrendezésgenerátort készítenek programjaikban .
Az elrendezések elméleti száma pasziánszban 52! vagy 8.06 10 67 . Ha az átrendezett oszlopokkal és átnevezett öltönyökkel rendelkező elrendezéseket azonosnak tekintjük, akkor az elrendezések száma 1,75 10 64 lesz . Az MS FreeCell mindössze 32 000 elrendezést tartalmaz , amelyeket egy 15 bites pszeudo-véletlenszám-generátor generál ; a beépített súgó ezt írta:
Úgy gondolják (bár nem bizonyított), hogy ez a pasziánsz minden forgatókönyvben konvergál.
Általános esetben ez nem igaz: a kifejezetten megoldhatatlan -1 és -2 elrendezés beállítható " easter egg "-ként a játékban. A Microsoft 32 000-es terjedésének tesztelésére megjelent az interneten egy közösségi forrásból származó projekt, amely azt vizsgálta, hogy valóban minden szpred feloldható-e. Több mint 100 lelkes szerencsejátékos vett részt a projektben; 1995- re csak az 11982. számú igazítás nem engedett egyetlen résztvevőnek sem. Annak ellenére, hogy a probléma a térképek számát tekintve NP-teljes [12] , a 2000-es évek közepére sikerült egy meglehetősen gyors kimerítő keresést végrehajtani, és megmutatni, hogy erre a forgatókönyvre valóban nincs megoldás.
A Windows XP-ben a spreadek számát 1 millióra emelték, az első 32 000 szórás ugyanennyi volt. Az 11982-es spreaden kívül nincs megoldás a 146692, 186216, 455889, 495505, 512118, 517776 és 781948 szpredekre.
A Microsoft verzióban a szupermozgások megvalósulnak, de nem teljesen: ha egynél több oszlop van, vagy nincsenek szabad cellák, előfordulhat, hogy a program nem veszi észre a szupermozgást [8] . Például egy üres cellával és két oszloppal nyolc kártya vihető át; [13] Az MS FreeCell csak négyet fog migrálni.
Van egy módja annak, hogy gyorsan nyerjen: nyomja meg egyszerre a ⇧ Shift+ Ctrl+ billentyűket F10, a megjelenő ablakban válassza ki: "Megszakítás" - nyer, "Ismétlés" - veszít, "Kihagyás" - mégse.
A modern adatok szerint a megoldható kombináció megszerzésének valószínűsége több mint 99,99% - egy megoldhatatlan kombináció a 78 000 megoldható közül. Szabad cellák nélkül az elrendezéseknek csak 0,2%-a konvergál. Ahhoz, hogy minden igazítás garantáltan konvergáljon, legalább hét szabad cellára van szüksége. [nyolc]
Ha leegyszerűsítjük a szabályokat, és lehetővé tesszük a teljes rendezett verem áthelyezését szabad cellák használata nélkül, akkor mind az 1 millió Microsoft-szpred oldható lesz, de az esetlegesen megoldhatatlanok is megmaradnak. [8] Mivel enélkül rendkívül kicsi az esélye annak, hogy rossz az igazítás, egy ilyen egyszerűsítés kétséges.
Szoliter | |
---|---|
Szoliter |
|
Pasziánsz a Microsoft Windows rendszerben | |
Egyéb számítógépes pasziánsz játékok |
|
Egyéb |