Version 0.74.6 =
1) I fixed a bug that prevented Gaviota to be used without logs.
2) Building Gaviota tablebases require much less RAM memory available (< 500 Mb).
3) The default download contains a smaller book, so people can download the engine without problems. If someone wants the bigger book, it is available separately.
4) Everything else is identical to 0.74
http://sites.google.com/site/gaviotachessengine/
Miguel
Gaviota 0.74.6 (special for EGTB builders)
Moderator: Ras
-
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
-
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Gaviota 0.74.6 (special for EGTB builders)
For example, to generate the EGTBs start gaviota in the console and typemichiguel wrote:Version 0.74.6 =
1) I fixed a bug that prevented Gaviota to be used without logs.
2) Building Gaviota tablebases require much less RAM memory available (< 500 Mb).
3) The default download contains a smaller book, so people can download the engine without problems. If someone wants the bigger book, it is available separately.
4) Everything else is identical to 0.74
http://sites.google.com/site/gaviotachessengine/
Miguel
memory 1
cores 4
tbgen 5
It will reduce the hastables to 1 Mb (not to occupy memory)
will use 4 cores or cpus (if you have a quad)
will generate all the 5 pc TBs in order. If you stop the generation, you can come back later, type the same thing again, and it will continue from where it left.
Miguel
-
- Posts: 880
- Joined: Thu Mar 09, 2006 11:21 pm
- Location: Nederland
Re: Gaviota 0.74.6 (special for EGTB builders)
upload the picture to a website and post the link with the img tags.SzG wrote:Hi Miguel,
As soon as I started generating, Gaviota crashed. I took a screen copy but I don't know how to post images here.
Or (the easy way) just use tinypic http://tinypic.com/
-
- Posts: 1480
- Joined: Thu Mar 09, 2006 5:33 am
Re: Gaviota 0.74.6 (special for EGTB builders)
I just have generated all 4-piece GTB. This required 40 minutes on one core of my Pentium D945 3.4 GHz.
If you agree, I could upload an archive file with all 3- and 4-piece GTB to a filehoster, and post the link here. 7-zip compressed them to ~16 MB only, less than 10%.

Regards, Mike
-
- Posts: 9773
- Joined: Wed Mar 08, 2006 8:44 pm
- Location: Amman,Jordan
Re: Gaviota 0.74.6 (special for EGTB builders)
That would be great MikeMike S. wrote:I just have generated all 4-piece GTB. This required 40 minutes on one core of my Pentium D945 3.4 GHz.
If you agree, I could upload an archive file with all 3- and 4-piece GTB to a filehoster, and post the link here. 7-zip compressed them to ~16 MB only, less than 10%.

Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
Re: Gaviota 0.74.6 (special for EGTB builders)
Seems to be working for me. I had to delete the last two tablebases that were already there - they were small in size and clearly corrupt. Once I did that, gaviota is now proceeding with rebuilding them, and memory usage is low. I'll report back when it finishes
-
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Gaviota 0.74.6 (special for EGTB builders)
I think you may be able to finish, but I detected another memory related problem that could show up with certain files. I believe that it won't be in the ones you need to finish, but it is in the one Gabor started. I missed it because I did not test the generation of that particular file when I introduced the last modifications to economize memory. Still, Gabor may be experiencing another problem because the engine should not crash. I think that there may be some other corrupted file that KBPKP needs to proceed. It crashes right at the beginning.Spock wrote:Seems to be working for me. I had to delete the last two tablebases that were already there - they were small in size and clearly corrupt. Once I did that, gaviota is now proceeding with rebuilding them, and memory usage is low. I'll report back when it finishes
Ray, please let me know how it went the generation of the last two files, and Gabor, please wait until I have a better idea of your problem and see how Ray did with the last two.
Gabor, could you post a list of the files generated with its file sizes?
Thanks,
Miguel
Re: Gaviota 0.74.6 (special for EGTB builders)
Unfortunately I struck problems. Although task manager only showed the gaviota process using about 500k memory, it also showed that 90% of my 8GB of memory was being used, and the machine was barely able to respond to mouse and keyboard. I eventually managed to kill the gaviota process and had to rebootmichiguel wrote: Ray, please let me know how it went the generation of the last two files, and Miguel
-
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Gaviota 0.74.6 (special for EGTB builders)
Thanks Gabor, I found the bug it was causing your problem. It is fixed in the new version 0.74.8 available at the Gaviota site. Ray seems to have a weird problem. I do not know whether is related to the bug I just fixed. It is possible. It is a pity because you are so close to finish!SzG wrote:Hi Miguel,michiguel wrote: Gabor, could you post a list of the files generated with its file sizes?
Here is the list created by the dir command. 'gtb-files.txt is the file where I have saved the list.
Code: Select all
c:\Sakk\WB-engines\Gaviota\gtb tartalma: 142 fájl 39 800 898 048 bájt
I really hate to abuse of your patience. Debugging and testing this generators is a real pain. The main reason is that they run for a long time, so it is not possible to test many different situations like I do with the engine itself.
Miguel
Re: Gaviota 0.74.6 (special for EGTB builders)
Now all finished !michiguel wrote: Ray seems to have a weird problem. I do not know whether is related to the bug I just fixed. It is possible. It is a pity because you are so close to finish!
Miguel

I don't know what was different this time - I used Vista instead of W7, but that shouldn't have mattered