Свободная ячейка

«Свободная ячейка» в наборе пасьянсов Aisleriot

«Свободная ячейка»[1] (англ. FreeCell) — карточный пасьянс. Поскольку пасьянс относительно новый и известен исключительно по компьютерным реализациям, устоявшегося русского названия нет. В Windows XP игра некорректно названа «Солите́р» (этот пасьянс отличается от «Свободной ячейки» одним правилом)[2].

Пасьянс удачно сочетает высокую сложность (намного сложнее «Косынки»), совершенную информацию (полную + отсутствие дальнейшей случайности) и мизерный процент комбинаций, которые невозможно сложить.

Правила

  • Используется стандартная колода карт (52 карты).
  • Раскладывается вся колода в 8 колонок, лицом вверх. Таким образом, будет четыре колонки по 7 карт и ещё четыре — по 6.
  • Также есть 4 ячейки, именуемых «домом», и 4 «свободных» ячейки. В начале игры все они пусты.
  • Разрешено перекладывать одну карту из колонки или свободной ячейки:
    • в любую другую колонку — на следующую по старшинству карту другого цвета (например, чёрного валета — только на красную даму).
    • либо на свободную ячейку, если она пуста (таким образом, каждая из свободных ячеек может хранить только одну карту);
    • либо в пустую колонку — без ограничений;
    • либо в «дом» — карты одной масти, начиная с туза и заканчивая королём.
  • Пасьянс сходится, если удаётся переместить всю колоду в «дом».

Если нужно перенести стопку карт, это можно сделать только по одной, используя пустые колонки и свободные ячейки. Имея n свободных ячеек и m пустых колонок, можно перенести в другое место сложенных по порядку карт[3][4], такие комбинации называются «суперходы» (англ. supermoves). Компьютерные версии обычно показывают суперход во всех деталях; играющие с настоящей колодой просто переносят стопку, убедившись, что карты действительно сложены по порядку, а пустых ячеек достаточно. Иногда можно перенести ещё больше карт, придержав какую-то часть в занятой колонке, но это уже комбинация суперходов[4].

Варианты правил

Марсель

Используется одна колода в 52 карты, как и в стандартных правилах.

Карты раскладываются картинкой вверх в 7 столбцов по 7 карт. Оставшиеся три карты кладутся в низ любых столбцов (одного или нескольких) по выбору раскладывающего.

Свободных ячеек можно использовать только три (а не четыре, как в стандартных правилах).

Упорядоченную серию карт (в нисходящем порядке, с чередованием цветов) можно перемещать целиком, независимо от количества свободных ячеек и пустых столбцов.

Цель игры та же, что в стандартных правилах: собрать карты в масть на тузах в базовом ряду.

Солитер

Игра отличается от «Свободной ячейки» одним правилом: карты в колонках выкладываются по масти, по одной за ход. Например, В♡ — только на Д♡[2].

Солитер намного сложнее «Свободной ячейки», высок процент неразрешимых комбинаций, поэтому есть и упрощённые варианты.

Но иногда Солитером называют классическую версию «Свободной ячейки».

Солитер 6×6

Вариант пасьянса для колоды в 36 карт.[5]

Колода раскладывается в 6 столбцов по 6 карт. Используются три свободных ячейки. Правила аналогичны стандартным для «Солитера»: карты в столбцах можно перекладывать в нисходящем порядке по масти, по одной за ход (например, трефовую десятку можно положить на трефового валета). Цель пасьянса — собрать карты на базовые тузы в восходящем порядке (6, 7, 8, 9, 10, В, Д, К). Существует вариант со сбором карт на базовые в нисходящем порядке (К, Д, В, 10, 9, 8, 7, 6).

Солитер с одной и двумя мастями

В этом варианте пасьянса используется половина стандартной колоды в 52 карты[6]. Из неё выбирают какие-нибудь две масти (26 карт). Их раскладывают в 6 столбцов: четыре столбца по 4 карты и два по 5 карт.

Используются две свободные ячейки. В базовом ряду, естественно, есть только два места для тузов.

Перекладывать карты между столбцами можно по масти в нисходящем порядке, по одной. В базовый ряд собираются карты по масти в восходящем порядке.

Существует также вариант пасьянса с одной мастью (13 карт). Их раскладывают в 5 столбцов (три по 3 карты и два по 2 карты). Используется одна свободная ячейка и одно базовое место для единственного туза.

Этот вариант пасьянса при правильной игре сходится всегда. Один из наиболее трудных раскладов — упорядоченная в восходящем порядке колода (1-й горизонтальный ряд — Т, 2, 3, 4, 5; 2-й — 6, 7, 8, 9, 10; 3-й — В, Д, К). Эта задача решается за 23 хода[7].

История

«Свободная ячейка» на PLATO

Предтечами «Свободной ячейки» можно считать пасьянсы «Восьмёрка» и «Сорок разбойников» (он же «Наполеон на острове святой Елены»)[8]. В 1968 году М. Гарднер опубликовал пасьянс под авторством некоего Бейкера, однако в нём карты складывались по масти. Журнал «Наука и жизнь» мгновенно перепечатал пасьянс,[2] окрестив его «Солитером», периодически предлагал решить головоломные расклады.

Изобретатель «Свободной ячейки» Пол Олфилл (Paul Alfille), будучи ещё ребёнком, жаловался, что большинство пасьянсов оставляли колоду отсортированной по масти; чтобы начать новую игру, требовалось долгая и тщательная перетасовка. Установив правило «чёрный-красный», Олфилл улучшил состояние колоды: даже если пасьянс решён, позиция становится очевидной задолго до того, как будут сложены все карты, и часть колоды складывается по масти, а часть — поочерёдно[9]. Игра оказалась довольно сложной, но неразрешимые комбинации практически не выпадали.

Впоследствии, в 1978 году, Олфилл реализовал свою игру в рамках системы программированного обучения PLATO на языке программирования TUTOR. Благодаря высокому (по тем временам) разрешению PLATO — 512×512 — удалось нарисовать разборчивые изображения мастей, несмотря на монохромный монитор.

В дальнейшем Джим Хорн (Jim Horne) реализовал «Свободную ячейку» для DOS (в текстовом виде), в 1992 — для Windows.[8][10] Неизвестно, где Хорн узнал о «Свободной ячейке» — вероятно, будучи студентом, имел дело с PLATO. Компания Microsoft включила игру в пакет Microsoft Entertainment Pack, позднее — в Win32s. Впрочем, «Свободная ячейка» оставалась малоизвестной, пока не оказалась в стандартной поставке Windows 95. В дальнейшем игру включали во все версии Windows вплоть до Windows 7. Из Windows 8 игру выбросили; она (вместе с четырьмя другими пасьянсами) доступна из магазина программ.

Только после появления Microsoft FreeCell изобретение Олфилла стали включать в книги о карточных играх.[8]

Реализации

Microsoft

компонент Windows
Солитер
Тип компонента Игра
Включён в Win32s, 957
Состояние Поддерживается
Логотип Викисклада Медиафайлы на Викискладе

Реализация Джима Хорна, опубликованная под именем Microsoft FreeCell, считается классической. Сторонние разработчики обычно делают в своих программах генератор раскладов, совместимый с нумерацией Microsoft[8][11].

Теоретическое количество раскладов в пасьянсе — 52! или 8,06·1067. Если расклады с переставленными колонками и переименованными мастями считать одинаковыми, то число раскладов будет равно 1,75·1064. В MS FreeCell представлено лишь 32000 раскладов, генерирующихся 15-битным генератором псевдослучайных чисел; встроенная справка заявляла:

Считается (хотя и не доказано), что данный пасьянс сходится при любом раскладе.

В общем случае это неверно: в качестве «пасхального яйца» в игре можно задать явно неразрешимые расклады −1 и −2. Чтобы проверить 32000 раскладов Microsoft, в интернете появился краудсорсинг-проект, проверяющий, действительно ли все расклады разрешимы. В проекте были задействованы более чем 100 заядлых картёжников; к 1995 году только расклад № 11982 не поддался ни одному участнику. Несмотря на то, что задача NP-полна по количеству карт[12], к середине 2000-х годов удалось реализовать достаточно быстрый полный перебор и показать, что для этого расклада решения действительно нет.

В Windows XP количество раскладов увеличено до 1 миллиона, первые 32000 раскладов были теми же. Помимо расклада 11982, решение не существует для раскладов 146692, 186216, 455889, 495505, 512118, 517776 и 781948.

В версии Microsoft суперходы реализованы, но не полностью: если колонок больше одной или нет свободных ячеек, программа может и не заметить суперход[8]. Например, имея одну пустую ячейку и две колонки, можно перенести восемь карт;[13] MS FreeCell перенесёт только четыре.

Существует способ быстрого выигрыша: нажимаем одновременно клавиши ⇧ Shift+Ctrl+F10, в полученном окне выбираем: «Прервать» — выиграть, «Повтор» — проиграть, «Пропустить» — отмена.

Другие виды

  • Aisleriot — набор пасьянсов.
  • KPat — набор пасьянсов в составе KDE Games.

Вероятность победы

По современным данным, вероятность выпадения разрешимой комбинации оценивается более чем в 99,99 % — одна неразрешимая комбинация на 78 000 разрешимых. Без свободных ячеек сходится всего 0,2 % раскладов. Чтобы любой расклад гарантированно сошёлся, нужно не менее семи свободных ячеек.[8]

Если упростить правила и разрешить перемещать упорядоченную стопку целиком, не используя свободных ячеек, разрешимы все 1 млн раскладов Microsoft — но потенциально неразрешимые также остались.[8] Поскольку шансы на плохой расклад и без этого крайне малы, такое упрощение считается сомнительным.

См. также

Примечания

  1. Название в Windows 95
  2. 1 2 3 Мартин Гарднер. Комбинаторные задачи // Наука и жизнь : журнал / Перевод Б. Колтового. — 1968. — № 11. — С. 114. Архивировано 27 сентября 2013 года.
  3. Доказательство. База индукции: без колонок, на одних ячейках можно перенести n+1 карту. Шаг индукции: переносим (n+1)·2m карт на (m+1)-ю колонку, используя оставшиеся m колонок и ячейки; затем ещё (n+1)·2m в конечную позицию; наконец, содержимое (m+1)-й колонки в конечную позицию.
  4. 1 2 Freecell PowerMoves Explained. Дата обращения: 6 июля 2014. Архивировано 14 июля 2014 года.
  5. «Наука и жизнь», 1976, № 11, с. 101. Дата обращения: 6 июня 2013. Архивировано 13 июля 2013 года.
  6. «Наука и жизнь», 1978, № 2, с. 97. Дата обращения: 6 июня 2013. Архивировано 3 июня 2013 года.
  7. «Наука и жизнь», 1978, № 7, с. 143. Дата обращения: 6 июня 2013. Архивировано 3 июня 2013 года.
  8. 1 2 3 4 5 6 7 FreeCell FAQ Архивная копия от 19 июля 2013 на Wayback Machine (англ.)
  9. Interview with Paul Alfille Архивная копия от 23 июня 2009 на Wayback Machine (англ.)
  10. Microsoft FreeCell, «О программе»
  11. Джим Хорн. Алгоритм перетасовки карт Microsoft Архивная копия от 4 мая 2009 на Wayback Machine (англ.)
  12. Malte Helmert, Complexity results for standard benchmark domains in planning, Artificial Intelligence Journal 143(2):219-262, 2003 Архивная копия от 31 октября 2008 на Wayback Machine; в файле с. 44—49 (англ.)
  13. Свободна 1 ячейка и 2 колонки, однако переместить цепочку из 8 карт не получается, см. видео: https://www.youtube.com/watch?v=ZfZN5RRW9aM Архивная копия от 8 декабря 2015 на Wayback Machine.

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Artikel ini perlu dikembangkan dari artikel terkait di Wikipedia bahasa Inggris. (Januari 2023) klik [tampil] untuk melihat petunjuk sebelum menerjemahkan. Lihat versi terjemahan mesin dari artikel bahasa Inggris. Terjemahan mesin Google adalah t...

 

 

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: 1 Safar – berita · surat kabar · buku · cendekiawan · JSTOR 1 Safar adalah hari ke-31 dalam kalender Hijriyah Peristiwa 1434 H – Menteri Luar Negeri Israel, Avigdor Lieberman mengundurkan diri dari jab...

 

 

Liga Super NepalNegaraNepalKonfederasiAFCDibentuk21 Februari 2021; 3 tahun lalu (2021-02-21)Jumlah tim7Tingkat pada piramida1Televisi penyiarAP1 TV (pertandingan langsung) 2021 Liga Super Nepal (Inggris: Nepal Super League) adalah liga profesional Nepal pertama waralaba berbasis sepak bola yang diselenggarakan oleh Nepal Sports and Events Management (NSEM) dalam dukungan teknis dengan ANFA.[1][2] Ini adalah salah satu dari tiga divisi teratas sepak bola di Nepal, dengan ...

Control mode for AC power generators Droop speed control is a control mode used for AC electrical power generators, whereby the power output of a generator reduces as the line frequency increases. It is commonly used as the speed control mode of the governor of a prime mover driving a synchronous generator connected to an electrical grid. It works by controlling the rate of power produced by the prime mover according to the grid frequency. With droop speed control, when the grid is operating ...

 

 

Cacau Informasi pribadiNama lengkap Claudemir Jeronimo BarrettoTanggal lahir 27 Maret 1981 (umur 43)Tempat lahir Santo André, BrasilTinggi 1,79 m (5 ft 10+1⁄2 in)Posisi bermain PenyerangInformasi klubKlub saat ini Cerezo OsakaNomor 18Karier junior1994–1997 Palmeiras[1] Mogi das Cruzes[2]Karier senior*Tahun Tim Tampil (Gol)1999–2001 Türk Gücü München 31 (7)2001–2002 1. FC Nuremberg II 18 (9)2001–2003 1. FC Nuremberg 44 (8)2014– Cerezo O...

 

 

ديبيو     الإحداثيات 42°54′42″N 78°42′06″W / 42.9117°N 78.7017°W / 42.9117; -78.7017  [1] تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة إيري  خصائص جغرافية  المساحة 13.147774 كيلومتر مربع13.141449 كيلومتر مربع (1 أبريل 2010)  ارتفاع 205 متر  عدد السكا�...

American politician (1805–1861) Matthias WardUnited States Senatorfrom TexasIn officeSeptember 27, 1858 – December 5, 1859Appointed byHardin Richard RunnelsPreceded byJames P. HendersonSucceeded byLouis WigfallMember of the Texas Senatefrom the 1st districtIn officeNovember 13, 1849 – November 3, 1850Preceded byWilliam M. Buckskin WilliamsSucceeded byJoseph H. Burks Personal detailsBorn(1805-10-13)October 13, 1805Elbert County, Georgia, U.S.DiedOctober 5, 1861(1861-10-...

 

 

1983 studio album by the Stranglers This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Feline The Stranglers album – news · newspapers · books · scholar · JSTOR (May 2013) (Learn how and when to remove this message) FelineStudio album by The StranglersReleased14 January 1983RecordedSeptember 1982[1...

 

 

Collection of writings and drawings by Kurt Cobain Journals First edition hard coverAuthorKurt CobainCountryUnited StatesLanguageEnglishGenreAutobiographyPublisherRiverhead BooksPublication date2002 hardcover, 2003 paperbackMedia typePrint (paperback and hardcover)Pages280 (hardcover)294 (paperback)ISBN978-1-57322-232-7OCLC50333745Dewey Decimal782.42166/092 B 21LC ClassML420.C59 A3 2002 Second edition paperback cover Journals is a collection of writings and drawings by American mus...

Suspension of contractual obligations during extreme circumstances For other uses, see Force majeure (disambiguation). Contract law Formation Capacity Offer and acceptance Meeting of the minds2 Abstraction principle4,5 Posting rule1 Mirror image rule Invitation to treat Firm offer Consideration1,4 Implication-in-fact Collateral contract Defences Misrepresentation Mistake Threats and unequal bargaining power Illegality and public policy Unconscionability Culpa in contrahendo2 Force majeure Fru...

 

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

 

 

Open-source, free software GlobaLeaksStable release4.15.4[1] / 13 May 2024; 32 days ago (13 May 2024) Repositoryhttps://github.com/globaleaks/GlobaLeaksWritten inPython, JavaScriptOperating systemLinuxLicenseAffero General Public LicenseWebsitehttps://www.globaleaks.org/ GlobaLeaks is an open-source, free software intended to enable secure and anonymous whistleblowing initiatives. History The project started on 15 December 2010[2] and the first software prototype ...

PT Bank CIMB Niaga TbkSebelumnyaPT Bank Niaga (1955-2008)JenisPerseroan terbatasKode emitenIDX: BNGAIndustriJasa keuanganPendahuluBank AgungBank AmertaBank Tabungan BandungBank Lippo/LippoBankDidirikan26 September 1955; 68 tahun lalu (1955-09-26)PendiriSoedarpo SastrosatomoJ.E. PangestuRoestam MoenafAli AlgadriKantorpusatJakarta, IndonesiaWilayah operasiIndonesiaTokohkunciLani Darmawan[1](Direktur Utama)Didi Syafruddin Yahya[2](Komisaris Utama)ProdukTabunganGiroDepositoKr...

 

 

البحار مندي كتابة صالح مرسي إخراج هانى لاشين سيناريو محمد الباسوسي بطولة أحمد عبد العزيز نرمين الفقي حسن حسني ندى بسيوني خيرية أحمد البلد مصر  تعديل مصدري - تعديل   يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثو�...

 

 

卡萨多尔Caçador市镇卡萨多尔在巴西的位置坐标:26°46′30″S 51°00′54″W / 26.775°S 51.015°W / -26.775; -51.015国家巴西州圣卡塔琳娜州面积 • 总计981.901 平方公里(379.114 平方英里)海拔920 公尺(3,020 英尺)人口(2007) • 總計67,625人 • 密度68.9人/平方公里(178人/平方英里) 卡萨多尔(葡萄牙语:Caçador)是巴西圣卡塔琳�...

Emily BeechamBeecham pada Desember 2017Lahir12 Mei 1984 (umur 40)Wythenshawe, Manchester, InggrisPekerjaanAktrispenyanyiTahun aktif2006–sekarang Emily Beecham (lahir 12 Mei 1984)[1] adalah seorang aktris dan penyanyi Inggris. Dia terkenal karena perannya dalam film Hail, Caesar! garapan Coen Brothers, seri AMC, Into the Badlands, dan peran utama dalam film tahun 2017 Daphne. Dia membintangi film 2019 Little Joe, di mana dia menerima penghargaan Aktris Terbaik di Festival ...

 

 

Movement of armed forces and their logistical support infrastructure around the world This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may require copy editing for grammar, style, cohesion, tone, or spelling. You can assist by editing it. (May 2024) (Learn how and when to remove this message) This article includes a list of references, related reading, or external links, but i...

 

 

Swedish pornographic film director Nic CramerNic Cramer in 2000Born (1965-12-28) December 28, 1965 (age 58)Sankt Görans församling, Stockholm, SwedenOther namesNick Cream, Nick Cramer[1] Nic Cramer (born December 28, 1965)[2] is a Swedish pornographic film director.[3] He has directed over 120 adult movies since 1992.[1] Cramer stated in 2012 that he intended to return to Los Angeles and the adult industry, after a six-year hiatus in his native Swed...

Diocèse de Chartres(la) Dioecesis Carnutensis Logo du diocèse de Chartres. Informations générales Pays France Église Catholique Romaine Rite liturgique Catholique Latin-romain avec aussi sa forme extraordinaire. Type de juridiction Diocèse Création IIIe siècle, 1822 Affiliation Église catholique en France Province ecclésiastique Province ecclésiastique de Tours Siège Chartres Conférence des évêques Conférence des évêques de France Titulaire actuel Philippe Christory La...

 

 

Monastero degli Arcangeli(Манастир Свети арханђели)Panorama generale del monastero degli Arcangeli.Stato// Kosovo[1] DistrettoPrizren LocalitàPrizren Coordinate42°12′01″N 20°45′45″E42°12′01″N, 20°45′45″E Religionecristiana ortodossa serba Diocesieparchia di Raška e Prizren ArchitettoMetropolitan Jacob Stile architettonicoromanico Inizio costruzione1343 Completamento1352 Sito webSito ufficiale Modifica dati su Wikidata · Manuale Il...