powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Расстановка ферзей
15 сообщений из 1 590, страница 64 из 64
Расстановка ферзей
    #39950040
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю. Вобщем стоит ли рассказывать про Го? Это шашки такие китайские.
Цель игры - окружить камни противника своими камнями. Как школьная игра в точки
на клеточной тетради.

Вобщем алгоритм AlphaGo как-то научился обыгрывать гроссмейстеров Го. Но самое
интересное другое. Алгоритм - самообучался. Тоесть к его проектированию подошли
не с той стороны как подходили к шахматам (DeepBlue). Если в шахматах был глубокий минимакс
то в AlphaGo совершенно другой подход.

Вот это для меня было удивительно.
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950042
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавил в статью вариант МПР-0 для определения сложных расстановок при перестановке вертикалей.

А также пример построения последовательности комбинаций расстановок
при определении сложных расстановок на больших досках.
Ранее об этом примере было сообщение. 21365434
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950044
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
exp98
Gennadiy Usov, авторПоэтому нужно определиться: а до какого предела необходимо считать решения?
это если вы решаете практическую задачу. Или если же кажется, что распределение случайно (напр, пр-х чисел).
Ну а если продолжать по-вашему "идти по шпалам", то я повторю давнишний вопрос: "Do Tallinaa dallekoo?"exp98, я рад за Вас!
Теперь Вы знаете, как добраться до Tallinaa!

А если серьёзно, то в действиях "идти по шпалам", то есть опираясь на алгоритмы,
есть некоторый путь к завершению, то есть к завершению расстановки.
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950087
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gennadiy Usov
А если серьёзно, то в действиях "идти по шпалам", то есть опираясь на алгоритмы,
есть некоторый путь к завершению, то есть к завершению расстановки.
Пока он всего лишь некий . Песенка была:
Путь далёк у нас с тобою.
Веселей солдат иди ...
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950095
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
exp98
Gennadiy Usov
А если серьёзно, то в действиях "идти по шпалам", то есть опираясь на алгоритмы,
есть некоторый путь к завершению, то есть к завершению расстановки.
Пока он всего лишь некий .
А уже было сообщение о одном завершении 21158788
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950137
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой-ой-ой , когда это было )) Я запомнил только эксперименты майтона для сравнения. А так, это только база данных и поиск по ей. ИМХО, дрезина не туда едет. ИМХО надо копать в направлении медленно растущего с N набора универсальных базисных алгоритмов, покрывающих все позиции. Или доказать, что их не найти.
Ну мож не все, каки-нить самые элементарные позиции можно тоже в БД загнать. То есть нужны "базисные векторы". Для этого нужны разбиения на каки-нить категории или т.д.

Или, например, наверняка вы не смотрели распределение позиций. Я полностью смотрел для небольших досок, 9-10. Там неплохая случайность. Правда оно от метода нумерации зависит.

Можно копать в "распознавание по начальной сигнатуре". Те же яйки. Но оно ближе к задаче завершения, неправда ли?
Ведь это всё писалось.
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950145
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И тут, exp98, понесло...
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950638
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну-уу, это не буквально, симптомов ковида нету.
А на дрезине ехать daallekoo, даже если в Taalliinn она.
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950783
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В начале топика было интересное сообщение, которое прошло почти не замеченным 20859991 .
В этом сообщении есть интересная мысль:
mayton
Мой алгоритм...
готов и работает. Но я решил потратить ещё время
На оптимизацию копирований промежуточных temporary vectors. Поскольку я писал его на java
То создал соотв. Форк в профильном форуме.

Для доски 15 на 15 выдаёт решения со скоростью порядка 10 тыс в секунду.

Для досок с 1000 размерностью нужны другие оптимизации...
А если ещё раз посмотреть на сообщение от англичан, то в нём говорится то же о времени.

Получается, что надо искать алгоритм с определённой скоростью получения расстановок.
Зная скорость, можно определить количество расстановок на доске за определённое время.

Например, алгоритм А определяет положение ферзя за р = 0,000001 сек.
На доске NxN расстановка определяется за р * N * q сек,
где q - некоторый коэффициент поиска.

Конечно, всё зависит от компьютера, поэтому можно говорить не о скорости,
а о количестве простых операций.

Как то так
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950801
Aleksandr Sharahov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот и второй топик превращен в помойку, а хотели как лучше
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950810
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aleksandr Sharahov
вот и второй топик превращен в помойку, а хотели как лучше
А это потому, что никто не хочет ответить на главный вопрос:

что мы ищем? 22118140

Могу повторить:

Имеем сообщение, что нет проблем с завершением расстановки для 50000 и более.
Имеем сообщение, что есть проблемы с O(N!) (все расстановки) при завершении расстановки.

Так что мы ищем???
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950816
Aleksandr Sharahov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на этой ноте предлагаю тему закрыть
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950822
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aleksandr Sharahov
на этой ноте предлагаю тему закрыть
Как же так, Aleksandr Sharahov,
ведь два топика проходили обсуждения, и непонятно, что обсуждали и считали.

Сколько раз меня поправлял, что не то рассматриваем.
И теперь нечего сказать?
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950889
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksandr Sharahov
на этой ноте предлагаю тему закрыть

Я согласен. Мы слишком далеко ушли от оригинальной постановки.

Имеет смысл Геннадию поднять новый топик с модулярками. И описать их проблему безотносительно Queen.
...
Рейтинг: 0 / 0
Расстановка ферзей
    #39950902
Gennadiy Usov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как всегда закрывается тема, по которое нет окончательного вывода.

Все забыли, с чего начинали.
...
Рейтинг: 0 / 0
15 сообщений из 1 590, страница 64 из 64
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Расстановка ферзей
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]