Я только начал пытаться использовать алгоритм minimax/negamax, и я придумал идею, которая звучит хорошо для меня, но поскольку никто ее не использует, это может быть ошибочная логика.Minimax использование уже оценен дерево. Где мой недостаток?
Почему бы нам не сделать это:
Создайте три с глубиной = х, выяснить, какие перемещения сделать, и ждать нашего противника. После того, как он сделал свой ход, мы можем просто взять поддерево движений, которые мы уже оценили, и продолжать строить его глубже при использовании старых узлов. Мы могли бы использовать уже оцененные значения узлов и взвешивать их с новыми значениями из новых более глубоких узлов.
Наверное, новые значения могут быть не такими точными, как с помощью обычного метода, который мы могли бы получить гораздо глубже и получить прибыль от этого.
Прошу прощения за мой и плохой письменный и неструктурированный вопрос, но я надеюсь, что вы получите мою идею.