<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/whatisgto/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя whatisgto]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Sat, 22 Aug 2026 07:06:54 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Простая стратегия игры 2048]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/215907/</guid>
      <link>https://habr.com/ru/articles/215907/?utm_campaign=215907&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<habracut/>Недавно на Хабре появилась <a href="http://habrahabr.ru/post/215291/">статья</a>, в которой опубликована ссылка на игру 2048. Там же можно подробнее прочитать правила и попробовать сесть за эту увлекательную штуку (достаточное количество хабраюзеров уже этим побаловались).<br/>
<br/>
Студентам физфака тоже было весело, поэтому мы придумали простую эвристическую выигрышную (по крайней мере, нам удалось набрать 2048 в 9 из 10 раз) стратегию этой игры.<br/>
<br/>
Занумеруем идущие подряд столбцы (можно и строки, но в дальнейшем я буду говорить о столбцах) от 1 до 4 (последовательно слева направо или справа налево). Основополагающим <b>принципом</b> стратегии является расположение чисел, при котором мы полностью заполняем 1ый столбец наибольшими доступными числами. При этом, во 2ом столбце числа в среднем меньше, чем в 1ом, а в 3ем меньше, чем во 2ом. Причем, только на последних этапах игры в 3ем столбце возможно появление чисел среднего номинала (где-то до 32).<br/>
<br/>
Из этого принципа следует, что при выборе хода предпочтение мы должны отдать такому, который увеличивает числа первых столбцов. Таким образом, мы всегда сохраняем градиент заполнения чисел и соответственно не отклоняемся от вышеизложенного принципа.<br/>
<br/>
Например, используя в качестве 1ого столбца левый, мы <b>никогда</b> не будем использовать клавишу →, чтобы не отклоняться от принципа.<br/>
<br/>
Существенный тонкий нюанс: при заполнении выбранных столбцов <b>нужно</b> избегать ситуации, когда новое появившееся число может полностью заполнить столбец так, что нам придется сделать ход →, что полностью сведет на нет возможность продолжать играть по нашей стратегии.<br/>
<br/>
Для наглядности прилагается картинка и <a href="http://www.youtube.com/watch?v=npSQIUy5-k4">видео</a>:<br/>
<br/>
<img src="http://habrastorage.org/files/ac3/c0f/129/ac3c0f129794429abf081ee0326b75dc.png" alt="image"/> <a href="https://habr.com/ru/articles/215907/?utm_campaign=215907&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut"></a>]]></description>
      
      <pubDate>Sat, 15 Mar 2014 14:23:15 GMT</pubDate>
      <dc:creator><![CDATA[WhatIsGTO]]></dc:creator>
      <category><![CDATA[Open source]]></category><category><![CDATA[Разработка игр]]></category>
      <category><![CDATA[2048]]></category><category><![CDATA[Threes]]></category><category><![CDATA[игра]]></category><category><![CDATA[головоломка]]></category><category><![CDATA[стратегия]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
