Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
25.06.2001 22:44

Olegus t.Gl.
Участник (+1073, -250)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 2905
Вебсайт

Вопросы по анализатору команд.

В данный момент работаю над анализатором команд. В связи с этим появились следующие вопросы:
* Сколько свободы должно предоставляться игроку при вводе команд (имеется в виду расположение слов).
* Какие (и насколько сложные) конструкции предложения обычно используются в процессе игры.

Неактивен

0    0    #2
26.06.2001 12:41

Al Chipollino
Участник (+1)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 496

Re: Вопросы по анализатору команд.

  Глагол всегда будет стоять впереди, т.к. не думаю что кто-то будет вводить: "Камень положи на стол" или "Камень на стол положи". Хотя в принципе и это легко предусмотреть - просто перед посылкой фразы в анализатор сделать простенькую процедуру, которая будет ставить глагол на первое место. С прямым и непрямым объектом сложнее, их нужно тоже как-то фиксировать перед отправкой в анализатор: например можно задавать для каждого глагола таблицу падежей прямого и непрямого объектов, а потом по падежам и вылавливать. В случаях же если падежи совпадают, просто прописать в ручную данный случай:)

Неактивен

0    0    #3
26.06.2001 20:29

Al Chipollino
Участник (+1)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 496

Re: Вопросы по анализатору команд.

Этого можно избежать, если считать словосочетания "ИДИ К" и "ИДИ ДО"  разными глаголами и задавать для них свои падежи объектов.

Неактивен

Powered by PunBB
© copyright 2001–2026 iFiction.Ru