Hi Robert,
I use Hal on two of my computers. I have experienced the problem on System 1, but I haven't been using System 2 for Hal debugging lately. I don't know if the problem would exist on System 2. My guess would be, "yes".
System 1: Laptop, Win 2000, 1.8GHz, 512KB RAM, NTFS, enhanced graphics processor, 40GB HD.
System 2: Desktop, Win XP Pro, 2.8GHz, 512KB RAM, NTFS, ATI 9600 PRO graphic card, 200GB HD.
Can you explain your question, "How many files does your new brain use?" in a little more detail? Are we talking any type of brn file or just the one's opened during one cycle of the GetResponse or ?
My new XTF brain will create a new file for each topic. Since I started debugging the new brain it has created 235 new brn files, one for each topic. About a fourth of those have a "related" topics brn file. I have also added a handful of enhanced files. Other than the usual user files at about 1.5MB size each, the next largest file is the master topic file which is 91KB in file size, contains 84,284 characters including spaces, and is 4100 lines long. The actual topic files, so far, are rather small in size.
I wouldn't be surprised if I'm hitting a limit somewhere. I just can't tell from the error message where I should look. I have a pretty good idea when files are opened (I think). I been wondering about things like: Does Hal keep a bunch of file types open during the entire GetResponse cycle or just when a file related function is called? Does placing the HalBrain.QABrain() function in a loop open the same file repeatedly or use up system resources? Is there a way to check how close I am to the "limits"?
Any help would be appreciated. Any epiphanies I have I will gladly share.
=vonsmith=