[#] Опять про auto_animate
RSS-bot(tavern,2) — All
2021-04-14 13:50:35


Oreolek: Это обсуждали в чате, но стоит вынести на форум потому что в чате просто перешли на другую тему и забыли. Проблема: по умолчанию INSTEAD соединяет грамматическую одушевлённость слова и парсерную, к тому же используя глюкавый словарь русского языка. Цитирую документацию: > …иногда возникают спорные ситуации, когда одно и то же слово может иметь несколько значений. Например, означать фамилию или качество объекта. > Так, слово "звезда" может означать астрономический объект или популярного актёра. Слово "красный" может означать цвет или сторонника революции во времена гражданской войны в России. И так далее. > Наиболее распространённые слова, к которым следует всегда писать уточнение: белый, красный, чёрный, звезда, стены, левый, правый. Я подорвался на этом уже дважды: в предыдущей игре был «робот», который внезапно стал живым, а сейчас у меня игру сломала бейсболка, потому что она `белая бейсболка,бейсболка/жр`: > > взять бейсболку > Бейсболке это не понравится. Предлагаю разделять синонимы и основной синоним. Если было бы, например, дополнительное поле, я бы мог сказать метапарсеру: "вот этот объект называется бейсболка, также есть такие синонимы, в перечислении вещей его надо называть белой бейсболкой". А не указывать самый длинный синоним основным, чтобы потом МП его с трудом пытался распарсить.

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/758