Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #1
18.01.2008 22:54

fireton
некто с бородой (+354, -92)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1103
Вебсайт

Тон

Новая версия библиотеки?

Что скажешь, ГрАнд?
Уже достаточно изменений накопилось, по-моему...

Неактивен

0    0    #2
02.04.2008 17:19

Gesperid
Участник
Зарегистрирован: 25.02.2005
Сообщений: 106

Re: Новая версия библиотеки?

Flint написал:

Колоссально!
Большое спасибо.

fireton написал:

Человечище!
Спасибо!

Кто-нибудь уже работает или, может быть, хорошенько пощупал генератор склонений из последней библиотеки РТАДС? Какие впечатления?

Неактивен

0    0    #3
10.07.2008 17:45

Gesperid
Участник
Зарегистрирован: 25.02.2005
Сообщений: 106

Re: Новая версия библиотеки?

О великий и могучий, русский язык!  О великие и могучие, регулярные выражения! smile

GrAndrey, при всем уважении, не думаю, что такой подход может  упростить разработку.

UPD
Возможно ли реализовать надежную генерации *desc-ов в рамках этого подхода?

Отредактировано Gesperid (10.07.2008 17:46)

Неактивен

0    0    #4
17.07.2008 11:50

Gesperid
Участник
Зарегистрирован: 25.02.2005
Сообщений: 106

Re: Новая версия библиотеки?

Стоит подумать о некоторой схеме тестирования генератора. Чтобы запустив тесты (например, батником) удостовериться, что новые правила не конфликтуют со старыми. То есть для каждого правила создавать два файлика: первый – со списком слов на это правило, второй – с ожидаемым результатом склонения генератором слов из этого списка.

Неактивен

0    0    #5
17.07.2008 12:05

Gesperid
Участник
Зарегистрирован: 25.02.2005
Сообщений: 106

Re: Новая версия библиотеки?

Не понял, ты говоришь о тестировании игры в целом (альфа-тесте) или о том же о чем и я (то бишь тестирование генератора)?

Первое на порядок сложнее, и нужно ли это при относительно скромных размерах создаваемых игр. Хотя и я об этом думал, было бы здорово запустить такой сценарий:

Код:

осм
BegParallel
1.
ю
взять бумеранг
с
2.
з
взять револьвер
в
3.
в
взять катану
з
EndParallel
убить злодея

И получить в ответ "OK" или "failed on 'взять револьвер' command".

Неактивен

0    0    #6
22.11.2008 11:29

Gesperid
Участник
Зарегистрирован: 25.02.2005
Сообщений: 106

Re: Новая версия библиотеки?

Это стало программистским фольклором задолго до появления на баше.
Если интересно, вот что по поводу этой цитаты думает Jeffrey Friedl (автор знаменитой книги по регулярным выражениям) :
http://regex.info/blog/2006-09-15/247

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru