Not logged inRybka Chess Community Forum
Up Topic Rybka Support & Discussion / Aquarium / Trees disappearing after stopping IDeA
- - By centipawn (*) Date 2020-01-10 12:40
Hi everyone,

I'm new to Aquarium. I have watched the IDeA videos and used it for two weeks or so now pretty intensely. I love the idea behinde IDeA (no pun intended), but I hate how unstable it is. I have just again lost the results of two days worth of calculations, because the minimaxing after stopping IDeA never finishes. Eventually, I stopped the application, and when I restart it, the IDeA projects show up with a generic name and empty trees. I've seen similar descriptions for much older versions - I'm on 2020.

I'm frustrated to the point where I consider never using it again, despite the great concept.

Any advice on this - is there any known way of recovering a tree that disappeared into the great void? I've also seen crashes, e.g. when importing a large number of database games into a tree (access violation, 0xFFFFF....FFFF - IT folks know what that means). Is there any list of "operations Aquarium offers but that are best not used"?

Failing that - any recommendation for software that supports a similar concept to IDeA?

Parent - - By pawnslinger (****) Date 2020-01-10 16:02
I suspect that you are trying to stop IDeA while it still has an active project.  Best to deactivate any active projects first, then wait for the engines to finish up, then manually minimax each project that had been active... now it is safe to stop IDeA and exit the program (if you wish).  But I am just guessing, since you really don't give us many clues to your procedure.

Also... if you do loose a project (tree), remember there are aged backups (in the backup folder)..  You can limit your loses by restoring one of the backups.  Maybe you are already doing this, you didn't say (didn't describe your procedure).
Parent - - By centipawn (*) Date 2020-01-10 16:18
Aaaah. While it makes me wonder why Aquarium can't solve this on its own, it is good to know that the procedure you describe is considered safe. I will give it one more chance and follow this diligently.

I also appreciate your remark about the backup folder - I had indeed not looked there, and it does contain a backup that is still somewhat useful.

I suspect part of my problem may have been that the project name contained a forward slash. Aquarium has created a subfolder, splitting the path names at the /. Maybe that is what has thrown it. Such an easy thing to catch in code...

Thank you pawnslinger - very grateful for your guidance.
Parent - By pawnslinger (****) Date 2020-01-10 16:42
Yes... one must be very careful with letters used in project names!!  Only letters that are legal in filenames.  Yes, it is a long standing bug that the program does not check this.  I was caught by it when I named a project after someone I was playing from Eastern Europe.  His name had several illegal filename characters.  That caused no end of problems for me.  One would think that this would be prevented by the program, but no, the program gives you plenty of rope to hang yourself.
Parent - - By braindied (**) Date 2020-01-11 01:47
I have found it is safest to only run one project at once. I very rarely get the never-ending minmax with that. But as soon as I add another project it becomes a regular issue of the never ending minmax.

Also, in the setup options, have you turned on Autosave - the default is off. It has a setting for 6 hours. I have seen opinions of some users to leave it off, but others say turn in on.

I "regularly" delete the IA files (2 files and 2 folders) from within Data/Atrees as I am interested in the separate Idea results and not the overall IA column across multiple games. Seems to speed things up.

Turn off all auto software updates of everything - nothing worse than your machine rebooting at 2am after a 5 day Aq run....

With no projects active and a physical backup, find old log files and remove.
Think about copying the whole Sq folder to another online folder every week, or every time you start the machine. With disk space easily available worth dong.

Finally I use the Tree-Verify-Recover on a stopped Idea that has been running for a few days to compress the filesize. If I don't do that it starts adding lots of random extra tasks into the idea queue as the tree gets bigger. Anyone know why?

The newer NN engines - Aq does not support the WDL UCI parameter so leave off. And some developers do not implement the RAM-limit very well - causing lockups if you leave things too long in IA mode.
Parent - By pawnslinger (****) Date 2020-01-11 06:10
"I have found it is safest to only run one project at once."

You may be right, about it being safest... but I do it all the time and never had a problem with it... and I am a long time user of Aquarium IDeA.
Parent - By centipawn (*) Date 2020-01-12 15:39
Thank you for sharing braindied.

I have given Aquarium another chance and have used it as pawnslinger suggested (with multiple projects), and am happy to report that so far it hasn't let me down anymore. I still puzzle a little bit about how best to use it with ICCF games, but I will open a separate thread for my question about that.

Parent - - By Sanaz (*) Date 2020-01-12 16:21
This is my first post and I am new to Aquarium too. I did run only one project, its name: E81 and everything finished. Idea computer evaluations where correctly showing in IdeA tab, but not showing in Database tab (in both cases using IdeA tree configuration). After deactivating the project, now the IdeA computer evaluations are not even showing in IdeA tab. The evaluations only show in IA but they are not minimaxed.
Help very appreciated.
Another question is: How can Aquarium write the variations automatically? I had to click on all "f"s to have the variations written in the notation.
Parent - - By Sanaz (*) Date 2020-01-12 16:55 Edited 2020-01-12 16:59
Additional information: I restored tree in IdeA tab and now the evaluations are back in IdeA tab, but using the same IdeA tree configuration in Sandbox or Database doesn't show the evaluations. ( The engine that I am using is CorChess and in advanced options I have selected "Add moves and evaluations to IDeA tree.)
Parent - By Sanaz (*) Date 2020-01-12 17:17
I found a solution: Exporting tree to Master tree. Now I see the minimaxed evaluations in the master tree.
Up Topic Rybka Support & Discussion / Aquarium / Trees disappearing after stopping IDeA

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill