CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 23 May 2019 22:44

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 3 mensajes ] 
Autor Mensaje
NotaPublicado: 20 Abr 2010 15:04 
Desconectado
Guionista
Guionista
Avatar de Usuario

Registrado: 20 Ene 2007 20:09
Mensajes: 356
He observado que no se pueden añadir palabras de diccionario si representan un infinitivo de una acción definida, por que invalidan dicha acción si la usamos en su forma infinitiva.
Me explico:

Código:
Object -> mando "mando de abrir el garaje"
with
   name 'mando' 'de' 'abrir' 'el' 'garaje'
;
... (en el juego)...

> coge mando de abrir el garaje
Cogido.
> abrir el garaje
No conozco ese verbo


Trasteando por los ficheros de la librería, veo que la función LanguageIsVerb, al reconocer la palabra en el diccionario, no intenta recomponer la acción al imperativo, tal y como se requiere en los ficheros de gramática donde se especifican las acciones, no encontrando, por tanto el verbo.
Ya digo que es un análisis somero, y no sé si será por esa razón. ¿Quizás se podría afinar ese tratamiento para que detecte que la palabra tecleada es el infinitivo de una acción aunque esté en el diccionario?

En la versión inglesa de la librería no se observa este problema.

Gracias de antemano a los que mantenéis INFSP y un saludo


Arriba
 Perfil  
 
NotaPublicado: 20 Abr 2010 19:05 
Desconectado
Archivero
Archivero

Registrado: 08 Sep 2008 22:04
Mensajes: 271
Todo cierto. Es un efecto secundario conocido del tratamiento de infinitivos de Infsp heredado de los tiempos de InformATE, exhaustivamente discutido en su día sin que se encontrase una solución (que no causase problemas mayores)

El parche más inmediatos para salir del paso es interceptar el infinitivo conflictivo ("abrir") en el punto de entrada "Unknownverb". No es el colmo de la elegancia pero funciona.

--


Arriba
 Perfil  
 
NotaPublicado: 20 Abr 2010 19:21 
Desconectado
Guionista
Guionista
Avatar de Usuario

Registrado: 20 Ene 2007 20:09
Mensajes: 356
Um, no sabía que este problema tenía su "historial". Pocas esperanzas, entonces, habrá que tratarlos a mano.
Gracias por la respuesta


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 3 mensajes ] 

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Saltar a:  
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM