Руководства по стратегии · Star Battle онлайн

Как решать Star Battle: правила и стратегии

Star Battle — чистая логика: угадывать никогда не нужно. В версии с одной звездой, в которую на Fiplay ты играешь как в Queens, в каждой строке, каждом столбце и каждой цветной области стоит ровно одна королева, и две королевы не могут касаться друг друга даже по диагонали. Эти приёмы решают почти любое поле.

Правила вкратце

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

1. Начни с самой маленькой области

Область из одной клетки — бесплатная королева. Область из двух-трёх клеток в ряд тоже многое говорит: где бы ни стояла королева, клетки, соседние со всеми ними, остаются пустыми. Отметь клетки, которые исключает любой вариант.

2. Каждая королева очищает строку, столбец и окружение

Как только ставишь королеву, вычеркни остаток её строки, столбца и восемь клеток вокруг. Потом посмотри снова: у области, которая только что потеряла большинство клеток, часто остаётся одно место.

3. Области, запертые в одной линии

Если все свободные клетки области лежат в одной строке, её королева в этой строке, и никакая другая область её не займёт. Вычеркни остаток строки. То же со столбцами и с двумя областями, которые вместе помещаются в двух строках: эти строки принадлежат им, всё остальное в них пусто.

4. Считай линии

На поле N×N стоит N королев. Если три области целиком лежат в трёх столбцах, они занимают эти столбцы, и любая другая область должна ставить королеву в другом месте. Этим подсчётом раскалываются самые сложные поля.

Частые ошибки

  • Забывать о диагональных соседях, вычёркивая клетки вокруг королевы.
  • Ставить королеву, потому что это кажется вероятным. Если не можешь доказать, сначала поставь крестики в другом месте.
  • Не замечать самую большую область: к концу часто именно у неё остаётся одна клетка.