Next: 存在性解析結果
Up: 実装
Previous: 信念の木
目次
作成された信念の木に縦型探索を行い,ルートからリーフへのパスを作成する.
この作成されたパスは1,024個作成され,パス1つ1つに加点条件をを当てはめる.
そして,当てはまると加点される.
今回の入力文だと以下のいずれかに該当すると加点する.
- ルートから1文目から2文目,2文目から3文目に存在性情報の継承が行われていれば加点
- 2文目の「借りる」という動作を行って,そのまま,図書館に留まっているならば加点
- 2文目の「借りる」という動作を行って,本を所持しているならば加点
- 2文目の「借りる」という動作を行って,最中の状態であるのならば加点
- 2文目の「借りる」という動作を行って,「太郎が図書館に存在する.本が図書館に存在する.太郎は本を持っている.」という存在性情報が得られるなら加点
- 3文目の「帰る」という動作を行って,図書館から移動しているならば加点
- 3文目の「帰る」という動作を行って,本を所持しているならば加点
- 3文目の「借りる」という動作を行って,「太郎が家に存在する.本が家に存在する.太郎は本を持っている.」という存在性情報が得られるなら加点
- 3文目の「借りる」という動作を行って,完了の状態であるのならば加点
この加点された最高得点のパスを選択する.
root
2015-03-17