Sirion
Гений-Говорун
Offline
Сообщений: 1095
СПАСИБО
-вы поблагодарили: 137
-вас поблагодарили: 278
|
 |
� : Февраль 06, 2012, 13:19:20 � |
|
Недавно я настрогал свою первую флеш-игру ( //текст доступен после регистрации//) Собственно, это адаптация старой игры, попадавшейся в некоторых моделях "тетрисов" ("Brick Game"). Ещё в детстве я нашёл универсальную стратегию, позволяющую пройти любой проходимый уровень. Но вопрос не в этом... Кстати, да, вопрос. Существуют ли непроходимые уровни?
|
|
� Последнее редактирование: Февраль 06, 2012, 14:19:52 от Sirion �
|
Записан
|
sirion=irion+srion+rion+siion+iion+sion+ion+siron+iron+sron+ron+sion+ion+son+on+sirin+ +irin+srin+rin+siin+iin+sin+in+sirn+irn+srn+rn+sin+in+sn+n+sirio+irio+srio+rio+siio+ +iio+sio+io+siro+iro+sro+ro+sio+io+so+o+siri+iri+sri+ri+sii+ii+si+i+sir+ir+sr+r+si+i+s
|
|
|
Overseer
Свой человек
 
Offline
Сообщений: 436
СПАСИБО
-вы поблагодарили: 116
-вас поблагодарили: 119
Играй
|
 |
� Ответ #1 : Февраль 06, 2012, 14:02:42 � |
|
ссылка не работает
|
|
|
Записан
|
|
|
|
Sirion
Гений-Говорун
Offline
Сообщений: 1095
СПАСИБО
-вы поблагодарили: 137
-вас поблагодарили: 278
|
 |
� Ответ #2 : Февраль 06, 2012, 14:20:15 � |
|
поправил, ня
|
|
|
Записан
|
sirion=irion+srion+rion+siion+iion+sion+ion+siron+iron+sron+ron+sion+ion+son+on+sirin+ +irin+srin+rin+siin+iin+sin+in+sirn+irn+srn+rn+sin+in+sn+n+sirio+irio+srio+rio+siio+ +iio+sio+io+siro+iro+sro+ro+sio+io+so+o+siri+iri+sri+ri+sii+ii+si+i+sir+ir+sr+r+si+i+s
|
|
|
☭-Изделие 20Д
|
 |
� Ответ #3 : Февраль 06, 2012, 17:18:41 � |
|
Скачалась без проблем. А вот ИЕ с ней общаться не хочет, раскрывается во весь экран и впадает в ступор
|
|
|
Записан
|
|
|
|
Anatol.
Свой человек
 
Offline
Сообщений: 426
СПАСИБО
-вы поблагодарили: 57
-вас поблагодарили: 96
Мир с ног нАголову
|
 |
� Ответ #4 : Февраль 06, 2012, 17:35:47 � |
|
мозила наше все. я просто перетягиваю файл в открытое окно браузера. и все фунциклирует
|
|
|
Записан
|
Igni et ferro
|
|
|
Sirion
Гений-Говорун
Offline
Сообщений: 1095
СПАСИБО
-вы поблагодарили: 137
-вас поблагодарили: 278
|
 |
� Ответ #5 : Февраль 06, 2012, 20:09:51 � |
|
Скачалась без проблем. А вот ИЕ с ней общаться не хочет, раскрывается во весь экран и впадает в ступор
Не хотелось бы учить кого-либо жизни, но IE - шлак. Да, и нужен установленный Adobe Flash Player, если я ничего не путаю.
|
|
|
Записан
|
sirion=irion+srion+rion+siion+iion+sion+ion+siron+iron+sron+ron+sion+ion+son+on+sirin+ +irin+srin+rin+siin+iin+sin+in+sirn+irn+srn+rn+sin+in+sn+n+sirio+irio+srio+rio+siio+ +iio+sio+io+siro+iro+sro+ro+sio+io+so+o+siri+iri+sri+ri+sii+ii+si+i+sir+ir+sr+r+si+i+s
|
|
|
Sirion
Гений-Говорун
Offline
Сообщений: 1095
СПАСИБО
-вы поблагодарили: 137
-вас поблагодарили: 278
|
 |
� Ответ #6 : Февраль 06, 2012, 20:17:09 � |
|
Для тех, кто по техническим причинам не смог ознакомиться с моим гениальным творением, но таки хочет порешать задачу, изложу правила в текстовом виде.
Есть доска 5х5 клеток. В начале игры (да и в процессе, в общем-то) каждая клетка находится в одном из двух состояний - жёлтом либо синем. Каждым ходом мы можем изменить состояние произвольной клетки и всех смежных с ней клеток на противоположное. Цель игры - добиться того, чтобы все клетки стали жёлтыми.
Повторю вопрос: существуют ли такие начальные состояния доски, которые не могут быть переведены в выигрышное некоторой последовательностью ходов?
|
|
|
Записан
|
sirion=irion+srion+rion+siion+iion+sion+ion+siron+iron+sron+ron+sion+ion+son+on+sirin+ +irin+srin+rin+siin+iin+sin+in+sirn+irn+srn+rn+sin+in+sn+n+sirio+irio+srio+rio+siio+ +iio+sio+io+siro+iro+sro+ro+sio+io+so+o+siri+iri+sri+ri+sii+ii+si+i+sir+ir+sr+r+si+i+s
|
|
|
☭-Изделие 20Д
|
 |
� Ответ #7 : Февраль 06, 2012, 21:25:33 � |
|
Для тех, кто по техническим причинам не смог ознакомиться с моим гениальным творением, но таки хочет порешать задачу, изложу правила в текстовом виде.
Есть доска 5х5 клеток. В начале игры (да и в процессе, в общем-то) каждая клетка находится в одном из двух состояний - жёлтом либо синем. Каждым ходом мы можем изменить состояние произвольной клетки и всех смежных с ней клеток на противоположное. Цель игры - добиться того, чтобы все клетки стали жёлтыми.
Повторю вопрос: существуют ли такие начальные состояния доски, которые не могут быть переведены в выигрышное некоторой последовательностью ходов?
В качестве подсказки. Так какой-нить алгоритм присутствует ? Вспомнилось как бесили меня подобные головоломки у Алавар. Из-за них пришлось бросить несколько игр - отсутствие на уровне кнопки "пропустить" и невозможность пройти дальше, Вроде 3 выключателя - надо включить все, включаемый гасит остальные, наловчился добивать включая на скорость, возможно при применении не спрайтовой графики игра свихивалась и удавалось пройти
|
|
|
Записан
|
|
|
|
Sirion
Гений-Говорун
Offline
Сообщений: 1095
СПАСИБО
-вы поблагодарили: 137
-вас поблагодарили: 278
|
 |
� Ответ #8 : Февраль 06, 2012, 23:31:06 � |
|
Если я скажу, присутствует алгоритм или нет, это даст понять, существует непроходимый уровень или нет. С помощью алгоритма логично доказывать, что все уровни проходимы, и нелогично - что существуют непроходимые.
|
|
|
Записан
|
sirion=irion+srion+rion+siion+iion+sion+ion+siron+iron+sron+ron+sion+ion+son+on+sirin+ +irin+srin+rin+siin+iin+sin+in+sirn+irn+srn+rn+sin+in+sn+n+sirio+irio+srio+rio+siio+ +iio+sio+io+siro+iro+sro+ro+sio+io+so+o+siri+iri+sri+ri+sii+ii+si+i+sir+ir+sr+r+si+i+s
|
|
|
RK05
Новенький
Offline
Сообщений: 2
СПАСИБО
-вы поблагодарили: 0
-вас поблагодарили: 0
|
 |
� Ответ #9 : Февраль 08, 2012, 09:53:13 � |
|
.
|
|
|
Записан
|
|
|
|
moonlight
Умник
  
Offline
Сообщений: 741
СПАСИБО
-вы поблагодарили: 19
-вас поблагодарили: 232
|
 |
� Ответ #10 : Февраль 11, 2012, 14:03:28 � |
|
Показать скрытый текст есть такое предположение что из всех возможных начальных состояний в выигрышное можно перевести 1/4 их часть максимум за 15 ходов.
|
|
|
Записан
|
Зачем откладывать на завтра то, что можно отложить на послезавтра?
|
|
|
Sirion
Гений-Говорун
Offline
Сообщений: 1095
СПАСИБО
-вы поблагодарили: 137
-вас поблагодарили: 278
|
 |
� Ответ #11 : Февраль 11, 2012, 15:08:16 � |
|
оценкой количества ходов, честно говоря, не занимался а почему 1/4?
|
|
|
Записан
|
sirion=irion+srion+rion+siion+iion+sion+ion+siron+iron+sron+ron+sion+ion+son+on+sirin+ +irin+srin+rin+siin+iin+sin+in+sirn+irn+srn+rn+sin+in+sn+n+sirio+irio+srio+rio+siio+ +iio+sio+io+siro+iro+sro+ro+sio+io+so+o+siri+iri+sri+ri+sii+ii+si+i+sir+ir+sr+r+si+i+s
|
|
|
General
Умник
  
Offline
Сообщений: 681
СПАСИБО
-вы поблагодарили: 47
-вас поблагодарили: 164
|
 |
� Ответ #12 : Февраль 11, 2012, 23:06:12 � |
|
Недавно я настрогал свою первую флеш-игру
О! коллега!  Такую задачу решать не умею, умею когда меняется все клетки, находящиеся в одной горизонтали или в одной вертикали. Но подумаю.
|
|
|
Записан
|
|
|
|
moonlight
Умник
  
Offline
Сообщений: 741
СПАСИБО
-вы поблагодарили: 19
-вас поблагодарили: 232
|
 |
� Ответ #13 : Февраль 12, 2012, 02:23:41 � |
|
оценкой количества ходов, честно говоря, не занимался а почему 1/4?
не знаю.  запустить игру не удалось. сочинил свой вариант (если правильно понял). изменить цвет клетки и всех с ней смежных можно левой кнопкой мыши. изменить цвет только одной клетки - правой (для установки начального состояния). если заголовок формы остаётся пустым, значит решения нет. если решение есть то оно будет показано в виде строки из пяти групп цифр (0 и 1). первая группа это верхний ряд клеток и т.д. щёлкать левой кнопкой нужно на тех клетках которые обозначены цифрой 1. после наведения мыши на клетку щёлкать следует после появления вокруг этой клетки красного квадрата. //текст доступен после регистрации//
|
|
|
Записан
|
Зачем откладывать на завтра то, что можно отложить на послезавтра?
|
|
|
moonlight
Умник
  
Offline
Сообщений: 741
СПАСИБО
-вы поблагодарили: 19
-вас поблагодарили: 232
|
 |
� Ответ #14 : Февраль 12, 2012, 10:37:33 � |
|
Вот простое доказательство существования неразрешимых состояний. Показать скрытый текст Если для некоторого состояния существует решение то есть и такое при котором каждая клетка выбирается не более 1 раза(если клетка выбирается N раз берём N mod 2). Если решения существуют для всех возможных начальных состояний то для каждого из 225 возможных вариантов выбора клеток мы получим различные конечные состояния. Но если выбрать клетки вот так
10101 10101 00000 10101 10101
или так
01110 10101 11011 10101 01110
то состояние клеток не изменится(эквивалентно всем 0).
Следовательно из выигышного состояния в некоторое другое состояние перейти не сможем. И наоборот.
|
|
|
Записан
|
Зачем откладывать на завтра то, что можно отложить на послезавтра?
|
|
|
|