Hi Glenn,
That response is coming from the main script, Hal5.uhp. It is in the section where Hal accesses word relationships from the new WordNet capability.
I understand that in Zabaware's release version of Hal 5, there will be enhancements, greater variety, modifications, and restrictions to that routine so that it won't do what you are describing.
If you want to edit that routine in the meantime, the easiest way to find it in the script is to open Hal5.uhp in a text editor, and search for the string "what a coincidence". That should take you right to the spot.
The least-labor-hours way to modify it for now, would be to look at the random integer generator that precedes the set of choices. Change the integer to a higher number, and the responses won't occur as often.
This is true of most routines such as this. If you see something like this:
Roulette = Int(Rnd*5)+1
...if you change it to this:
Roulette = Int(Rnd*50)+1
...it will cause any given choice to appear ten times less often. (When the random integer generator generates a number that is beyond the range of the choices, then the routine simply won't produce a response. HOWEVER, don't get carried away in general with this modification, since some routines might assemble sentences out of a series of phrases, and making this modification to one of those phrase-type routines could cause it to generate sentences with a phrase missing.)
I'm accessing the forum from a remote computer today, so I don't have the Hal script in front of me. Hopefully this is sufficiently descriptive to get you there. Let me know if this works for you.
Sincerely,
Don