Here is something else that might be more helpful in the learning process of HAL 6.0. In the Hal Brain Script editor it shows this comment.
'If we received a tag to stop processing more sentences, we leave the loop
Change this next line 186:
If InStr(1, CurResponse, "<NOMORE>", vbTextCompare) Then Exit For
to
'If InStr(1, CurResponse, "<NOMORE>", vbTextCompare) Then Exit For
This will allow Hal 6.0 to process all the sentences even if it does find some tag to stop processing more sentences ( the "'" symbol makes a remark out of the line). You can always restore it back if you want to by removing the "'" mark).
Otherwise, you might not get the total response or all the sentences processed. This might give a better increased learning appearance using more sentences per input for the same basic subject for analysis.
I also increased my sentence count to 7. I think it works even better, but it takes a little more time to process the answers. Waiting a few more seconds doesn't bother me that much.