Marvin 6.2.0

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

Moderator: Ras

Martin
Posts: 54
Joined: Sun Jul 10, 2016 9:12 pm
Location: Lund, Sweden
Full name: Martin Danielsson

Marvin 6.2.0

Post by Martin »

A new version of Marvin is now available. I estimate that it is about 30 elo stronger than the previous version.

Changes
* New NNUE architecture
* Added scaling of NNUE scores
* Improved history tables
* Updated to latest version of the Fathom library for Syzygy tablebase acccess
* New UCI command, MoveOverhead

Another change is that I have added support for Raspberry Pi, or more specifically the 64-bit ARM architecture. No pre-built binaries are provided, but I can provide binaries for Raspberry Pi 4 if anyone is interested,

Binaries: https://github.com/bmdanielsson/marvin- ... tag/v6.2.0
User avatar
Gabor Szots
Posts: 1452
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: Marvin 6.2.0

Post by Gabor Szots »

Martin wrote: Sun Jul 09, 2023 8:59 pm A new version of Marvin is now available. I estimate that it is about 30 elo stronger than the previous version.

Changes
* New NNUE architecture
* Added scaling of NNUE scores
* Improved history tables
* Updated to latest version of the Fathom library for Syzygy tablebase acccess
* New UCI command, MoveOverhead

Another change is that I have added support for Raspberry Pi, or more specifically the 64-bit ARM architecture. No pre-built binaries are provided, but I can provide binaries for Raspberry Pi 4 if anyone is interested,

Binaries: https://github.com/bmdanielsson/marvin- ... tag/v6.2.0
Thanks Martin. I guess the net is included in the exe, no need to download it separately?
Gabor Szots
CCRL testing group
Martin
Posts: 54
Joined: Sun Jul 10, 2016 9:12 pm
Location: Lund, Sweden
Full name: Martin Danielsson

Re: Marvin 6.2.0

Post by Martin »

Gabor Szots wrote: Sun Jul 09, 2023 9:41 pm
Martin wrote: Sun Jul 09, 2023 8:59 pm A new version of Marvin is now available. I estimate that it is about 30 elo stronger than the previous version.

Changes
* New NNUE architecture
* Added scaling of NNUE scores
* Improved history tables
* Updated to latest version of the Fathom library for Syzygy tablebase acccess
* New UCI command, MoveOverhead

Another change is that I have added support for Raspberry Pi, or more specifically the 64-bit ARM architecture. No pre-built binaries are provided, but I can provide binaries for Raspberry Pi 4 if anyone is interested,

Binaries: https://github.com/bmdanielsson/marvin- ... tag/v6.2.0
Thanks Martin. I guess the net is included in the exe, no need to download it separately?
Yes, the net is included in the exe-file.
Wolfgang
Posts: 989
Joined: Sat May 13, 2006 1:08 am

Re: Marvin 6.2.0

Post by Wolfgang »

CEGT-Blitz

Thanks for the new version! 8-)
Best
Wolfgang
CEGT-Team
www.cegt.net
www.cegt.forumieren.com
User avatar
Scally
Posts: 232
Joined: Thu Sep 28, 2017 9:34 pm
Location: Bermondsey, London
Full name: Alan Cooper

Re: Marvin 6.2.0

Post by Scally »

Hi Martin,

I’ve tried compiling Marvin for my RPi4 but can’t quite manage it.

Can you provide a Makefile or a binary please …

Thanks,

Al
Martin
Posts: 54
Joined: Sun Jul 10, 2016 9:12 pm
Location: Lund, Sweden
Full name: Martin Danielsson

Re: Marvin 6.2.0

Post by Martin »

Scally wrote: Mon Jul 10, 2023 12:13 pm Hi Martin,

I’ve tried compiling Marvin for my RPi4 but can’t quite manage it.

Can you provide a Makefile or a binary please …

Thanks,

Al
Hi,

You should be able to build with the included Makefile using the commands:
make net
make arch=aarch64

The first command will download the the NNUE network file, and the second will build the engine. Let me know if you don't get this to work and I'll make a build for you.

Regards
/Martin
User avatar
Scally
Posts: 232
Joined: Thu Sep 28, 2017 9:34 pm
Location: Bermondsey, London
Full name: Alan Cooper

Re: Marvin 6.2.0

Post by Scally »

Hi Martin,

We are still 32 bit with archv7l.

Although we’ve built 64bit picochess systems the DGT Pi doesn’t support it on a RPi4. We’ve asked DGT for updated files but they ignore us.

So we are stuck on 32 bit

Al
Martin
Posts: 54
Joined: Sun Jul 10, 2016 9:12 pm
Location: Lund, Sweden
Full name: Martin Danielsson

Re: Marvin 6.2.0

Post by Martin »

Ok, that's too bad. At least for now Marvin only supports 64-bit.

Regards
/Martin
bastiball
Posts: 5360
Joined: Tue Oct 20, 2020 4:18 am
Full name: Basti Dangca

Re: Marvin 6.2.0

Post by bastiball »

Basti Dangca
CCRL testing group
chessica
Posts: 964
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Re: Marvin 6.2.0

Post by chessica »

Martin wrote: Mon Jul 10, 2023 10:08 pm Ok, that's too bad. At least for now Marvin only supports 64-bit.

Regards
/Martin
Hi Martin, I have only an older PC with Windows 64 and tried to compile Marvin.
First I loaded the network and then did the make. The exe file was also created.
When I start it, the console opens but after about 1 second it closes by itself.