Прислано Skipper_NORTON 12-01-2009 15:34
#11
Еще вариант - хакерский. У Налимова очевидно, тоже есть dll или что-то, где он предоставил какой-то интерфейс для использования своих баз. Я этого интерфейса не знаю. Если нужно было бы то я мог бы предоставить точно такой же интерфейс как у Налимова (скажем, функцию, которая принимает позицию как строку в формате FEN, и выдает число-оценку или еще что-то) и просто подменить dll. Шахматная программа не знает какой именно она там dll юзает, работа с базами идет там а не в самом движке программы.
Но с 7-фигурными может не прокатить, т.к. в программах (Рыбках и т.д.) возможно, просто не зашита возможность вызова оценки позиции из баз, если там больше 6 фигур. Если так, то никто кроме производителя это не исправит. Но возможно (малая вероятность), что они с учетом на будущее сделали у себя вызов методов из dll если и 7 фигур на доске. Тогда в данный момент они просто получают ответ - что базы данной нет.
Редактировал Skipper_NORTON 12-01-2009 15:35