Lizard Chess Engine

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

Moderators: hgm, chrisw, Rebel

Damir
Posts: 2846
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Lizard Chess Engine

Post by Damir »

Anyone that can compile this engine ?

https://github.com/liamt19/Lizard
User avatar
Graham Banks
Posts: 42973
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Lizard Chess Engine

Post by Graham Banks »

gbanksnz at gmail.com
Damir
Posts: 2846
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Lizard Chess Engine

Post by Damir »

I was not asking about compiles compiled a month ago...

But about the recent changes done since than, and if somebody can compile the engine, just like it is done with Obsidian, with the current changes. :) :)
Dann Corbit
Posts: 12702
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Lizard Chess Engine

Post by Dann Corbit »


The engine is in the .\bin\x64\release folder (lizard.exe)

I do not know how useful it will be . I chose the version 14 network because "it sounded newer to me than the version 13" and I have no idea if that was good or bad.

I did an AOT compile so it should be a hair faster.
I compiled for Windows 10 so it will not run on Windows 8 or below.
It is not a portable compile, so it will not run on Linux.
The only change I made was the name in the file network.txt and compilation options in the makefile.
If you have the latest dotnet compiler it is trivial to build your own version from the repository.

P.S.
I like Lizard, it seems really aggressive.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Damir
Posts: 2846
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Lizard Chess Engine

Post by Damir »

Thanks Dann. I will give it a try.
Damir
Posts: 2846
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Lizard Chess Engine

Post by Damir »

Dann,

It seems there is something wrong with Lizard.exe in bin folder. The file is only 136 kb big, and it won't load as new engine in Fritz GUI. The The other recent Lizard compiles from here : https://github.com/liamt19/Lizard/releases
are 30 and 40 MB in seize.
Dann Corbit
Posts: 12702
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Lizard Chess Engine

Post by Dann Corbit »

it uses a dll
it requires windows 10
it runs on my system but may not run on others
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Ciekce
Posts: 169
Joined: Sun Oct 30, 2022 5:26 pm
Full name: Conor Anstey

Re: Lizard Chess Engine

Post by Ciekce »

Dann Corbit wrote: Sat Dec 07, 2024 10:17 am I do not know how useful it will be . I chose the version 14 network because "it sounded newer to me than the version 13" and I have no idea if that was good or bad.
[...]
The only change I made was the name in the file network.txt and compilation options in the makefile.
consider that the master network is the master network for a reason
Damir
Posts: 2846
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Lizard Chess Engine

Post by Damir »

I am also using Windows 10 but unfortunately the engine does not appear to be working. :( :(
User avatar
Tibono
Posts: 119
Joined: Sat Aug 01, 2015 6:16 pm
Location: France
Full name: Eric Bonneau

Re: Lizard Chess Engine

Post by Tibono »

You need the whole content of the bin\x64\release\ folder, plus dotnet runtime (I think I remember the min required version is 8.0.something; I downloaded 8.0.11). Worked on Win11 for me. Thanks Dann for having shared your data.
Tip: use cmd, change directory to your installed Lizard files, and run the .exe from there. This enables checking the potential errors displayed in the cmd window.