Скорость расчета вариантов

Тема в разделе "Машинное отделение", создана пользователем anknown, 23 дек 2010.

  1. TopicStarter Overlay

    anknown Зарегистрирован

    Рег.:
    23.12.2010
    Сообщения:
    2
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Здравствуйте, уважаемые!
    Пишу курсовую работу "Шахматная программа" (VC++)
    Вздумалось мне реализовать все фигуры как объекты со своими данными и методами. Не использую битовых масок, больших таблиц, баз дебютов/эндшпилей и т.д. В принципе, для скорости работы программы пока не сделал практически ничего - задача состоит в демонстрации алгоритма "мышления" программы (хочу реализовать плановую игру, сам я обожаю шахматы).
    Тем не менее, появился маленький вопрос: а может стоит оно того, чтобы попытаться разогнать скорость расчета вариантов? И как сильно это можно сделать/сколько на это надо усилий?
    Сейчас моя прога считает около 60-70 тис. за секунду на нормальном ПК. На сколько это мало?
  2. TopicStarter Overlay

    anknown Зарегистрирован

    Рег.:
    23.12.2010
    Сообщения:
    2
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    п.с. наибольшие затраты времени на реализацию перемещения фигуры.
  3. Mustitz Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    3.546
    Симпатии:
    1.265
    Репутация:
    36
    Адрес:
    Киев
    Оффлайн
    Ivan Hoe у меня на компе считает примерно 1 500 000 позиций в секунду. по это еще + оценочная функция

Поделиться этой страницей