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

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

  1. anknown
    Оффлайн

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

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

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

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

    Mustitz баннер

    Репутация:
    36
    Ivan Hoe у меня на компе считает примерно 1 500 000 позиций в секунду. по это еще + оценочная функция