intfiction.org

The Interactive Fiction Community Forum
It is currently Sun Jul 22, 2018 1:32 am

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 12 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Mon Jan 01, 2018 3:30 pm 
Offline

Joined: Sun Dec 05, 2010 11:07 am
Posts: 461
Location: Baltimore
GillianCrowley wrote:
If the parser ever has to disambiguate between rooms, even outside conversation, the extension will interrupt the disambiguation question to say that "You're not talking to anyone right now." The same happens with directions though that's a more obscure situation. If a "Does the player mean" rule resolves the disambiguation, then the correct action goes through but if it has to ask the player then "Rule for asking which do you mean when everything parse-matched is a quip" interrupts for reasons I can't trace. Here's a minimal reproduction:


"Error Test" by Gillian Crowley

Include Threaded Conversation by Chris Conley.

land alpha is a room. land beta is east of land alpha.

warping to is an action applying to one thing. Understand "warp to [any room]" as warping. Carry out warping to: now the player is in the noun.

Test me with "warp to land".


Hmmmmmm.

As the Rules trace suggests, the problem lies in the "Rule for asking which do you mean when everything parse-matched is a quip". I've added a hotfix to the extension which at least runs your minimal source properly:

Quote:
>warp to land
[Rule "flatten ifs rule" applies.]
[Rule "thrashing hopelessly rule" applies.]
[Rule "initialize quip plausibility before disambiguating rule" applies.]
[Rule "Rule for asking which do you mean when everything parse-matched is a quip" applies.]
Which do you mean, land alpha or land beta?

>


If you don't mind, could you try this test extension in your larger project and let me know if you're still getting any strange behavior? You'll need to change the inclusion at the top of your source to "Include Threaded Conversation v7 by Chris Conley".


Attachments:
Threaded Conversation v7.i7x [137.79 KiB]
Downloaded 22 times
Top
 Profile Send private message  
Reply with quote  
PostPosted: Mon Jan 01, 2018 3:45 pm 
Offline

Joined: Fri Dec 29, 2017 2:13 pm
Posts: 3
Seems to work so far. I'll let you know if that changes; the project is still pretty new. Thanks for the fast response!


Top
 Profile Send private message  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group