В этом случае вас могут сильно удивить мои недавние результаты в минишахматах. Плотность 8-фигурки 4х4 в метрике WDL составляет 38.6 позиций на...
Во всех существующих (и рабочих) методах построения таблиц окончаний, если окончание содержит N позиций, то в процессе построение мы осуществляем...
Мне кажется, это стандартный способ использования WDL информации. Другое дело, что до обнуления можно и не досчитаться, и в этом случае начинается...
1-2 бита - это не предел. Налимов использует некомпактную метрику (DTM), неплотный дырявый индекс, довольно примитивную компрессию (datacomp), и...
Один из редких случаев, когда я полностью солидарен с Юрием. Если уж вы взялись рассказывать про устройство СУБД, то нужно не интерфейс описывать...
Очевидно, что этот метод тратит нереально много времени, по сравнению с существующими. Чтобы убедиться, достаточно было бы попробовать решить...
Отлично. Приближаемся всё ближе к реальным задачам и решениям. Можно пронумеровать позиции, обходя их все подряд. Вопрос: как по позиции быстро...
То есть, если Magystr предлагает хранить в базе позицию+оценку, вы предлаете хранить хеш+оценку, я правильно понимаю? То есть это просто...
Сорри, пару дней был занят, а тут такой накал страстей. Мозговой штурм. Если подводить итоги уже сейчас, то придётся признать штурм провалившимся,...
Удалось улучшить сжатие таблиц примерно в 2-4 раза (зависит от числа фигур на доске). Причём, сохранён относительно быстрый доступ, поэтому это...
Можно чуть подробнее? Какие действия проделывает движок, чтобы посмотреть табличную оценку для конкретной позиции?
Нужны детали реализации. Наивные попытки что-то выкинуть не улучшают компактность таблиц, по сравнению с существующими. Вообще, несколько похожий...
Хранение 5 значений WDL в одном байте - это основа основ, стартовая точка для любых экспериментов с WDL. Последующее (поблочное) сжатие - тоже...
Вот, здравая мысль. Именно так и строят большие таблицы. Более того, отдельно хранят и считают не только разные комбинации горизонталей, но вообще...