Вы не предоставляете никаких подробностей о своей функции поиска, но обычно она должна возвращать последовательность ходов (основной вариант, иначе известный как PV), который ваш движок считает наилучшим и, следовательно, ожидает воспроизведения.
Вы можете изменить свою функцию поиска, чтобы она возвращала несколько PV, в основном собирая и сообщая о нескольких последовательностях следующих лучших ходов. Но учтите, что для этого обычно требуется менее эффективный root поиск, при котором последующие ходы ищутся с более широким окном альфа-бета.
В качестве альтернативы вы можете просто сохранить каждое «лучшее ход» во время поиска, добавив любой ход, который поднимает альфа. Это не даст вам несколько PV, но, по крайней мере, даст вам список «лучших ходов».