I believe this is a permission problem: the install directory for the Arasan GUI is not writeable by a regular user, so learning file creation fails. I will plan a fix for this in the next release. Learning does work when the engine is installed in a writeable directory.
Arasan 24.0 release
Moderator: Ras
-
- Posts: 4405
- Joined: Fri Mar 10, 2006 5:23 am
- Location: http://www.arasanchess.org
Re: Arasan 24.0 release
Re the learning file:
-
- Posts: 3410
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Arasan 24.0 release
Engine is installed without GUI in a folder free for sharing. What else can I do to have it in a writeable directory?jdart wrote: ↑Sun Sep 03, 2023 5:07 pm Re the learning file:I believe this is a permission problem: the install directory for the Arasan GUI is not writeable by a regular user, so learning file creation fails. I will plan a fix for this in the next release. Learning does work when the engine is installed in a writeable directory.
Peter.
-
- Posts: 4405
- Joined: Fri Mar 10, 2006 5:23 am
- Location: http://www.arasanchess.org
Re: Arasan 24.0 release
> Engine is installed without GUI in a folder free for sharing. What else can I do to have it in a writeable directory?
As long as the directory is writeable, xboard mode is in use, and learning is enabled, you should be getting a arasan.lrn file created, although that is only done when it finds a position it wants to learn (may not happen in some games). If you have the Arasan log enabled (can do in arasan.rc) you will see learning activity reported in the arasan.log file.
As long as the directory is writeable, xboard mode is in use, and learning is enabled, you should be getting a arasan.lrn file created, although that is only done when it finds a position it wants to learn (may not happen in some games). If you have the Arasan log enabled (can do in arasan.rc) you will see learning activity reported in the arasan.log file.
-
- Posts: 3410
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Arasan 24.0 release
Now I finally got an arasan.lrn with playing a short game out of a tactically complicated position with forced win in consolejdart wrote: ↑Tue Sep 05, 2023 10:02 pm > Engine is installed without GUI in a folder free for sharing. What else can I do to have it in a writeable directory?
As long as the directory is writeable, xboard mode is in use, and learning is enabled, you should be getting a arasan.lrn file created, although that is only done when it finds a position it wants to learn (may not happen in some games). If you have the Arasan log enabled (can do in arasan.rc) you will see learning activity reported in the arasan.log file.

Pity the only GUI I have using xboard- protocol is Scid and there the engine is always terminated unexpectedly after starting it. Winboard- installation in Arena doesn't create .lrn with same moves from same position as I used in console.
Nevermind, I'll find out on my own how to make engine work in Scid, thanks for your patience, regards
Peter.
-
- Posts: 3410
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Arasan 24.0 release
In the meantime I found out, that CuteChess gives choice for Arasan to run it in xboard- mode too, that way .lrn- file ist created also, regards
Peter.
-
- Posts: 3410
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
Re: Arasan 24.0 release
Can't resist trying to make Arasan use xboard- protocol in other GUIs too. In Banksia I tried to edit json- file's field "protocol" from "uci" to "xboard", but that makes Banksia (0.58 beta rc1) crash, regards
Peter.