Крестики-нолики, прошу обыграйте эту программу

Тема в разделе "WASM.HEAP", создана пользователем vover, 16 янв 2009.

  1. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
    Вот люблю я играть в крестики-нолики, и с просторов интернета тяну себе на комп всякие программки против которых можно поиграть. Вчера стянул вот эту прогу(в атаче). Уже наверное партий 20 сыграл, вдумчивых. А ей всё равно, обыгрывает меня и хоть ты тресни.
    Может кто обыграет ?
     
  2. x0man

    x0man New Member

    Публикаций:
    0
    Регистрация:
    23 мар 2008
    Сообщения:
    358
    Представляю новый способ впаривать трояны :) Оригинально )))
     
  3. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
  4. x0man

    x0man New Member

    Публикаций:
    0
    Регистрация:
    23 мар 2008
    Сообщения:
    358
    ..можно взять отсюда - без трояна )...
    напрашивается смысл, что в аттаче с трояном))))
     
  5. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
    Ну если сильно верить в это, то может и оказаться. Самовнушение, во!
     
  6. nds

    nds Member

    Публикаций:
    0
    Регистрация:
    16 июл 2007
    Сообщения:
    157
    вообще крестики нолики - игра для которой давно найден алгоритм выигрышного решения
    если комп ходит первым то он либо выиграет либо (при очень опытном игроке сведет в ничью)
    если человек ходит первым то комп сведет в ничью
     
  7. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
    nds, подскажи где можно поживиться этим алгоритмом ?
     
  8. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    для 5 в ряд на бесконечном поле?
     
  9. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    vover

    Крестики-нолики можно просто брутфорсить. Это не шахматы.
     
  10. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
    GoldFinch, при большом количестве сделанных ходов брутфорс будет есть больше чем в шахматах.
     
  11. nds

    nds Member

    Публикаций:
    0
    Регистрация:
    16 июл 2007
    Сообщения:
    157
    я имел ввиду стандартные 3х3
    для бесконечного поля отсутствует вариант с ничьей,
    а так алгоритм для 5 в ряд тоже довольно таки прост
    vover а самому подумать?
     
  12. inviZ

    inviZ Сергей

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    92
    Адрес:
    Хабаровск
    Вот тут есть кое-что:
    http://home.mit.bme.hu/~gtakacs/download/allis1994.pdf

    А вообще, не стоит думать, что придумать хороший алгоритм минимаксной оценки даже для такой простой игры - легко.
     
  13. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
    У меня есть наработки, только вот я их сам деру. У меня вся проблема в том чтобы написать нормальную оценочную процедуру.

    З.Ы. Кто-нить обыграл piskvork ?
     
  14. PaCHER

    PaCHER New Member

    Публикаций:
    0
    Регистрация:
    25 мар 2006
    Сообщения:
    852
    Поставь в опициях вид игры демо, и сам посмотри как комп сам себя будет пытатся обыграть.
     
  15. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
    она там по минуте на ход тратит, ждать долго (. Да к тому же я имел ввиду человека.
     
  16. Nitrogen

    Nitrogen New Member

    Публикаций:
    0
    Регистрация:
    12 янв 2009
    Сообщения:
    8
    у меня в среднем по 8:20 сек на партию (P4 3 GHz) ^^
    пока 2-2 у них
     
  17. Enterado

    Enterado New Member

    Публикаций:
    0
    Регистрация:
    25 дек 2008
    Сообщения:
    99
    piskvork есть в исходниках на sourceforge, качал полгода назад. Хрен его обыграешь. Еще он участвует в чемпионате по крестикам-ноликам среди комп программ. сомневаюсь, что реально написать более продуктивный алгоритм. Дяди-програмеры тоже долго думали.
     
  18. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
    Вот посидел, разобрался. Ничего особенного и фантастического нет. Даже не знаю как улучшить алгоритм (