IF-Forum

» IF-Forum - Autorencafé - Schreiben! - GTADS 2.0 Testversion
AntwortenNeues ThemaNeue Umfrage
» Mehrere Seiten: 12

GTADS 2.0 Testversion

Geschrieben um 14:52 am 19.05.2014 | Zitat | Editieren | Löschen
Chupup
Mitglied
Pupil Gumby
Beiträge: 16

Fehler 1 hat nichts mit einem "Stuhl" zu tun. Es geht um das Verb "abstellen", also z.B. >stelle Kiste auf Boden ab

wenn man nur

>stelle Kiste

eingibt, dann fragt der Parser:

>worauf willst du sie stellen?

gibt man hingegen

>stelle Kiste ab

ein, dann gibt der Parser aus:

>Du siehst hier keine Kiste ab.

und wenn man eingibt, wohin man es stellen möchte:

>stelle Kiste auf Boden ab

erhält man diese Antwort:

>Du kannst die Kiste nicht auf etwas einstellen

Geschrieben um 09:10 am 20.05.2014 | Zitat | Editieren | Löschen
Mikawa
Avatar
Mitglied
Prof Gumby
Beiträge: 324

Prüf doch bitte mal die Verbschablone (LegAb) in de_de.t

Dort müsste stehen:



    verb('leg','lege','stell','stelle') dobjList prep('ab','hin','weg')

    | verb('lass') dobjList prep('fallen','hier')   

    : DropAction

    verbPattern('abzulegen/ablegen', '(was)')

;```

Damit funktioniert es bei mir.
Geschrieben um 14:11 am 20.05.2014 | Zitat | Editieren | Löschen
Chupup
Mitglied
Pupil Gumby
Beiträge: 16

Bei mir stand bloß:



    verb('leg','lege','stell') ...```

habe das 'stelle' ergänzt und jetzt funktioniert es, bis auf

>stelle Kiste auf Boden ab.

Das 'ab' verwirrt den Parser, man muss es weglassen.
Geschrieben um 15:22 am 20.05.2014 | Zitat | Editieren | Löschen
Mikawa
Avatar
Mitglied
Prof Gumby
Beiträge: 324

Das liegt daran, dass "auf etwas (ein)stellen" sich auf die Aktion SetTo bezieht (gedacht z.B. für "Stell Wecker auf 16 Uhr (ein)"), in diesem Fall wird der letzte Teil der Eingabe als freier Text (singleLiteral) verstanden.

Geschrieben um 23:08 am 22.05.2014 | Zitat | Editieren | Löschen
Mikawa
Avatar
Mitglied
Prof Gumby
Beiträge: 324

So, die Vorschläge der Standardantworten sind nun, soweit es mir möglich war, eingepflegt,der komplette Code ist bereinigt und die Kommentare überarbeitet / besser lesbar gemacht.

Revision 20 auf Github beinhaltet die neuesten Änderungen und ich glaube wir nähern uns dem offiziellen Release von Version 2.0

Von meiner Warte aus ist G-TADS "feature complete", Alles, was ich beabsichtigt hatte einzubauen, ist nun enthalten. Vielen Dank an Alle für Verbesserungsvorschläge, Fehlermeldungen und Korrekturen.

» Mehrere Seiten: 12
AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz