Seer

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
Graham Banks
Posts: 44194
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Seer

Post by Graham Banks »

Hopefully that gives the information required to provide a fixed copy that I can include in my next Amateur Series.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 44194
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Seer

Post by Graham Banks »

I'm not a programmer, but an engine author had this to say:

It looks like a release build with asserts enabled though, even so he may gain extra speed by disabling the asserts and you wouldn't get that crash anymore.
gbanksnz at gmail.com
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Seer

Post by Guenther »

Code: Select all

...
Scheduling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510335.
Waiting for Seer 1.1 64-bit.
Eng01 (Seer 1.1 64-bit) <- id name Seer 1.1
nChessVariant(0) = 1, id name.
Cancelling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510350.
Eng01 (Seer 1.1 64-bit) <- id author C. McMonigle
Eng01 (Seer 1.1 64-bit) <- option name Clear Hash type button
Eng01 (Seer 1.1 64-bit) <- option name Threads type spin default 1 min 1 max 512
Eng01 (Seer 1.1 64-bit) <- option name Hash type spin default 128 min 1 max 65536
Eng01 (Seer 1.1 64-bit) <- option name Weights type string
Eng01 (Seer 1.1 64-bit) <- uciok
nChessVariant(0) = 1, uciok.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> setoption name Threads value 1
.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> setoption name Hash value 256
.
Total Physical Memory = 8183 MB.
Total Available Memory = 1533 MB.
Hash + TbCache to allocate for Seer 1.1 64-bit = 288 MB.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> isready
.
Scheduling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510413
...
The option with path/name of the Weights file never was sent to Seer, only hash and threads.
https://rwbc-chess.de

[Trolls n'existent pas...]
User avatar
Graham Banks
Posts: 44194
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Seer

Post by Graham Banks »

Guenther wrote: Sat Nov 14, 2020 8:58 am

Code: Select all

...
Scheduling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510335.
Waiting for Seer 1.1 64-bit.
Eng01 (Seer 1.1 64-bit) <- id name Seer 1.1
nChessVariant(0) = 1, id name.
Cancelling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510350.
Eng01 (Seer 1.1 64-bit) <- id author C. McMonigle
Eng01 (Seer 1.1 64-bit) <- option name Clear Hash type button
Eng01 (Seer 1.1 64-bit) <- option name Threads type spin default 1 min 1 max 512
Eng01 (Seer 1.1 64-bit) <- option name Hash type spin default 128 min 1 max 65536
Eng01 (Seer 1.1 64-bit) <- option name Weights type string
Eng01 (Seer 1.1 64-bit) <- uciok
nChessVariant(0) = 1, uciok.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> setoption name Threads value 1
.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> setoption name Hash value 256
.
Total Physical Memory = 8183 MB.
Total Available Memory = 1533 MB.
Hash + TbCache to allocate for Seer 1.1 64-bit = 288 MB.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> isready
.
Scheduling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510413
...
The option with path/name of the Weights file never was sent to Seer, only hash and threads.
This was in the console window.

With most engines, you would set this up in engine parameters when installing (as I did).

Perhaps Seer doesn't like ChessGUI.
gbanksnz at gmail.com
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Seer

Post by Guenther »

Graham Banks wrote: Sat Nov 14, 2020 9:01 am
Guenther wrote: Sat Nov 14, 2020 8:58 am

Code: Select all

...
Scheduling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510335.
Waiting for Seer 1.1 64-bit.
Eng01 (Seer 1.1 64-bit) <- id name Seer 1.1
nChessVariant(0) = 1, id name.
Cancelling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510350.
Eng01 (Seer 1.1 64-bit) <- id author C. McMonigle
Eng01 (Seer 1.1 64-bit) <- option name Clear Hash type button
Eng01 (Seer 1.1 64-bit) <- option name Threads type spin default 1 min 1 max 512
Eng01 (Seer 1.1 64-bit) <- option name Hash type spin default 128 min 1 max 65536
Eng01 (Seer 1.1 64-bit) <- option name Weights type string
Eng01 (Seer 1.1 64-bit) <- uciok
nChessVariant(0) = 1, uciok.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> setoption name Threads value 1
.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> setoption name Hash value 256
.
Total Physical Memory = 8183 MB.
Total Available Memory = 1533 MB.
Hash + TbCache to allocate for Seer 1.1 64-bit = 288 MB.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> isready
.
Scheduling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510413
...
The option with path/name of the Weights file never was sent to Seer, only hash and threads.
This was in the console window.

With most engines, you would set this up in engine parameters when installing (as I did).

Perhaps Seer doesn't like ChessGUI.
I don't understand what you mean? The snippet above is from your log.
It is of no relevance how the setting was set in your GUI, but it be must be sent.
The log shows no traces that the setting ever arrived at Seer.

It should show this at any point before the game had started:

Code: Select all

Eng01 (Seer 1.1 64-bit) -> setoption name Weights value ($YourPath)save.bin
Edit:
I suggest to Connor to throw an error message, if the Weights file was not found.
Too much people have already shown problems with loading it.
Last edited by Guenther on Sat Nov 14, 2020 9:30 am, edited 2 times in total.
https://rwbc-chess.de

[Trolls n'existent pas...]
User avatar
Graham Banks
Posts: 44194
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Seer

Post by Graham Banks »

Guenther wrote: Sat Nov 14, 2020 9:26 am
Graham Banks wrote: Sat Nov 14, 2020 9:01 am
Guenther wrote: Sat Nov 14, 2020 8:58 am

Code: Select all

...
Scheduling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510335.
Waiting for Seer 1.1 64-bit.
Eng01 (Seer 1.1 64-bit) <- id name Seer 1.1
nChessVariant(0) = 1, id name.
Cancelling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510350.
Eng01 (Seer 1.1 64-bit) <- id author C. McMonigle
Eng01 (Seer 1.1 64-bit) <- option name Clear Hash type button
Eng01 (Seer 1.1 64-bit) <- option name Threads type spin default 1 min 1 max 512
Eng01 (Seer 1.1 64-bit) <- option name Hash type spin default 128 min 1 max 65536
Eng01 (Seer 1.1 64-bit) <- option name Weights type string
Eng01 (Seer 1.1 64-bit) <- uciok
nChessVariant(0) = 1, uciok.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> setoption name Threads value 1
.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> setoption name Hash value 256
.
Total Physical Memory = 8183 MB.
Total Available Memory = 1533 MB.
Hash + TbCache to allocate for Seer 1.1 64-bit = 288 MB.
SendToEng1Time 0000000342510413 : Eng01 (Seer 1.1 64-bit) -> isready
.
Scheduling StartEngineTimerEvent() for Seer 1.1 64-bit at 0000000342510413
...
The option with path/name of the Weights file never was sent to Seer, only hash and threads.
This was in the console window.

With most engines, you would set this up in engine parameters when installing (as I did).

Perhaps Seer doesn't like ChessGUI.
I don't understand what you mean? The snippet above is from your log.
It is of no relevance how the setting was set in your GUI, but it be must be sent.
The log shows no traces that the setting ever arrived at Seer.

It should show at any point before the game had started this:

Code: Select all

Eng01 (Seer 1.1 64-bit) -> setoption name Weights value ($YourPath)save.bin
That snippet is not when it is open in ChessGUI, only a console window when doubleclicking on the engine exe.

Must be a communication problem between the engine and ChessGUI.
Perhaps somebody else who uses ChessGUI can confirm.
gbanksnz at gmail.com
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Seer

Post by Guenther »

Graham Banks wrote: Sat Nov 14, 2020 9:28 am

Must be a communication problem between the engine and ChessGUI.
Perhaps somebody else who uses ChessGUI can confirm.
Well, what is your setting in ChessGUI for the Weights file and how does it look?
https://rwbc-chess.de

[Trolls n'existent pas...]
User avatar
Graham Banks
Posts: 44194
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Seer

Post by Graham Banks »

Guenther wrote: Sat Nov 14, 2020 9:33 am
Graham Banks wrote: Sat Nov 14, 2020 9:28 am

Must be a communication problem between the engine and ChessGUI.
Perhaps somebody else who uses ChessGUI can confirm.
Well, what is your setting in ChessGUI for the Weights file and how does it look?
Image

Image
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 44194
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Seer

Post by Graham Banks »

Adding save.bin to both paths in the previous two diagrams doesn't make any difference.
gbanksnz at gmail.com
User avatar
RubiChess
Posts: 642
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: Seer

Post by RubiChess »

I would rename the Seer folder to something without whitespace in foldername. This is most probably the reason for not finding the file.