
Alex
13.02.2018
07:51:12
речь не о письмах, а о базе для полнотекстового поиска

Vladislav
13.02.2018
07:51:22
окей
зачем для лабиринта полнотекстовой поиск?

Alex
13.02.2018
07:51:41
а что ты так за задачу цепляешься ?

Google

V
13.02.2018
07:51:45
чет мейл ру с тобой не согласно :)
Ну самописный будет более оптимизирован под вашу конкретную задачу, но по сути вы должны написать некую реализацию субд для своего приложения. Если не стоит задача жесткой оптимизации, то зачем на это заморачиваться, когда можно взять готовую СУБД и она будет приемлемо ворочать достаточно большим объемом данных. Если уж упретесь в какое-то ограничение, то придется написать свою.

Alex
13.02.2018
07:52:03
кстати автор почты тут вроде был.
где то

Vladislav
13.02.2018
07:52:42

Alex
13.02.2018
07:53:09
ой всё )

Vladislav
13.02.2018
07:53:23
я так и понял
будем обсуждать все что угодно, но не решать задачу

Alex
13.02.2018
07:53:46
я просто пример привел

Al
13.02.2018
07:55:32

Vladislav
13.02.2018
07:55:41
да конечно
прям обмутировалась
до полнотекстового поиска в почте

Google

Alex
13.02.2018
07:56:52
это был пример когда в файлах хранить эффективнее

Al
13.02.2018
07:57:19
Мы искали короткий путь. Потом как его хранить. Потом неожидано как хранить карту. Потом карта стала безразмерной. И внезапно нельзя предлагать решения без бд

Alex
13.02.2018
07:57:21
разгребусь с релизом выкачу решение на скл

Vladislav
13.02.2018
07:58:24
задача родилась на основе вопроса

Al
13.02.2018
07:58:37
Никто не требовал ее хранить

Vladislav
13.02.2018
07:59:02
парсинг подразумевает хранение
или мы парсим, чтобы было

Al
13.02.2018
07:59:18

Vladislav
13.02.2018
07:59:48
вот именно
ты предлагаешь файлы, я ответил, что чтение из такого файла потом будет оверхеад

Al
13.02.2018
08:00:06
Причем тут все остальное?

Alex
13.02.2018
08:00:30
О_О
пойду я...
какая разница откуда взять 1кб данных по факту ?

Al
13.02.2018
08:01:04
Если у нас 100500 мильенов предметов с координатами. То причем тут карты и пути
Я вообще уже ничего не понимаю

Vladislav
13.02.2018
08:02:56
все понятно
проехали
все как обычно

Google

V
13.02.2018
08:03:45
Я пока незнаю, как это решить, но способ хранения я выбирал бы после разработки алгоритма, и хранилбы в том виде, в котором алгоритму легче их скармливать

Vladislav
13.02.2018
08:04:26

V
13.02.2018
08:04:37
возможно по смыслу алгоритма получится, что способ хранения будет уже почти решение

Al
13.02.2018
08:09:50

Vladislav
13.02.2018
08:11:32
не вижу смысла заморачиваться и тратить время, если все равно никто не хочет этого делать
а по обсуждать в чатике и так можно

V
13.02.2018
08:12:07
А по исходным данным что у нас есть? Т.е. данные например от исходной точки до двери и расстояние между дверями это можно узнавать на этапе изучения карты, или это уже должно входить в процесс решения?

Vladislav
13.02.2018
08:12:34

Al
13.02.2018
08:18:49

Vladislav
13.02.2018
08:19:00
я обосновал

Al
13.02.2018
08:19:04
Нет

Vladislav
13.02.2018
08:19:04
хватит уже
как скажешь

Al
13.02.2018
08:20:11
Подобные карты и все с ними связаное описывали еще на спектруме и атари
Без всяких баз

Vladislav
13.02.2018
08:21:06
640Кб хватит всем

Al
13.02.2018
08:21:21
Хватало и 48кб
Если не сравнивать графику. Логика таже

Alex
13.02.2018
08:22:23
я тоже не понимаю в чем там сложность
обычный алгоритм кратчайшего пути же

Google

Vladislav
13.02.2018
08:23:17
проблема в том, что вы решаете задачу в лоб, а не с условием, для чего эта задача решается

Alex
13.02.2018
08:23:53
то есть сначала предлагаешь доказать решается ли задача ? :)
а не так прочитал
сорри

Al
13.02.2018
08:30:36

Vladislav
13.02.2018
08:31:36
Ибо размер карты может быть любой, а не только 10 на 10

Al
13.02.2018
08:33:21

Alex
13.02.2018
08:33:43
О_О

Vladislav
13.02.2018
08:34:44

ivan
13.02.2018
08:35:41
как правильно спроектировать таблицу в бд..на абстраткном примере, например есть поле Машины, но для приложения важно только 2 марки машины (это чисто пример) делать мени ту мени и при выборке брать только 2 машины или делать one to one но сделать поле Машина1 Машина2? Второй случай не нарушает нормальные формы?

Al
13.02.2018
08:35:55

ivan
13.02.2018
08:36:26
Или вообще Записать машины в ту таблицу где все данные раз их точно 2 и меняться это не будет (хотя мне кажется это топорный вариант)

Ilia
13.02.2018
08:36:36

ivan
13.02.2018
08:37:33
его нет, абстрактный вопрос же
т.е правильным вариантом будет сделать многое ко многим?

Ilia
13.02.2018
08:37:56
Итого для хранения машин надо делать отдельную таблицу

Vladislav
13.02.2018
08:38:11
выбирай

Google

Ilia
13.02.2018
08:38:19

ivan
13.02.2018
08:39:03
хорошо спасибо, я примерно так и думал

Al
13.02.2018
08:39:39
выбирай
Че выбирать то? Уже обсуждали как то безразмерную карту для космической леталки
Вполне реализуемо

Vladislav
13.02.2018
08:39:57
иви онлайн тому пример

Al
13.02.2018
08:40:16
А с чем тяжело?

Vladislav
13.02.2018
08:40:35
ни с чем

Al
13.02.2018
08:40:54
Лабиринты 100500х100500 никому не нужны

Vladislav
13.02.2018
08:41:13
да как скажешь
я уже устал биться об стенку
http://telegra.ph/Sfericheskaya-zadacha-02-13
Вот сделал описание, если кому интересно
Замечания, непонятки можно писать, поправлю, чтобы было нормально сформулированное ТЗ

V
13.02.2018
08:51:19
В такой интерпретации, когда заранее не можешь проложить оптимальный маршрут(потому что незнаешь что и где) то по этому критерию лидеров определять бессмысленно т.к. это чисто случай.

Vladislav
13.02.2018
08:54:44
лидеры определяются по уже пройденому пути ведь
о какую штуку нашел http://tinykeep.com/dungen/

Al
13.02.2018
08:58:06
Хочу смотреть на твое хранение лабиринта 1 000 000 х 1 000 000 клеток. И как долго ты будешь его проходить. А потом если это будет твой первый уровень то видимо имя твое на доске появится лет через 5. Как до выхода пойдешь

Vladislav
13.02.2018
08:59:15
могу скзаать, что в иви онлайн только одна солнечная система в трехмерном пространстве имеет больший размер

Al
13.02.2018
08:59:17
И каким образом бд тебе облегчит хранение

V
13.02.2018
08:59:19
На сколько оптимально пройден путь = как близко пройденный путь к оптимальному. У одного игрока выход в соседней комнате. Он случайно выбрал ее и вышел (он оптимально прошел). У другого выход в противоположном углу черти какой карты.. он бродил до опупения пока нашел выход.

Vladislav
13.02.2018
09:00:11