ASM Fish for Linux and Windows

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Norbert Raimund Leisner
Posts: 1592
Joined: Tue May 20, 2008 2:57 pm
Location: Augsburg - Germany

ASM Fish for Linux and Windows

Post by Norbert Raimund Leisner » Tue Jul 26, 2016 8:53 am

Hello,

another Stockfish version is here: https://github.com/tthsqe12/asm

Best wishes,
Norbert

Jhoravi
Posts: 248
Joined: Wed May 08, 2013 4:49 am

Re: ASM Fish for Linux and Windows

Post by Jhoravi » Tue Jul 26, 2016 1:04 pm

The site says "stockfish chess engine in x86-64"
I don't get it because as far as I know Stockfish is already 64bit

User avatar
Ozymandias
Posts: 1087
Joined: Sun Oct 25, 2009 12:30 am

Re: ASM Fish for Linux and Windows

Post by Ozymandias » Tue Jul 26, 2016 2:05 pm

Jhoravi wrote:The site says "stockfish chess engine in x86-64"
I don't get it because as far as I know Stockfish is already 64bit
It means assembly language, not C++. It "talks" directly with the computer and does not require interpreting.

Canoike
Posts: 89
Joined: Tue Jan 17, 2012 7:08 pm

Re: ASM Fish for Linux and Windows

Post by Canoike » Tue Jul 26, 2016 6:14 pm

This seems interesting. How to get the Linux binary ? I do not see makefile.

thunderstruck
Posts: 42
Joined: Tue Jul 19, 2016 8:19 am

Re: ASM Fish for Linux and Windows

Post by thunderstruck » Tue Jul 26, 2016 9:36 pm

There are 3 pre-compiled Linux binaries in Linux folder.
If you prefer to compile it yourself go to asmFish directory and open a terminal and execute this command for a popcnt version
./fasm asmFish_popcnt.asm -m 262144 asmFish_popcnt
If you want BMI2 version ./fasm asmFish_bmi2.asm -m 262144 asmFish_bmi2
For an old 64 bits computer ./fasm asmFish_base.asm -m 262144 asmFish_base

User avatar
Marek Soszynski
Posts: 513
Joined: Wed May 10, 2006 5:28 pm
Location: Birmingham, England

Re: ASM Fish for Linux and Windows

Post by Marek Soszynski » Thu Jul 28, 2016 7:38 am

Where/to whom can I report a crash of ASMFish? I have all the details but I don't want to sign up to GitHub.
Marek Soszynski

User avatar
yurikvelo
Posts: 470
Joined: Sat Dec 06, 2014 12:53 pm

Re: ASM Fish for Linux and Windows

Post by yurikvelo » Thu Jul 28, 2016 7:40 am

Jhoravi wrote:The site says "stockfish chess engine in x86-64"
I don't get it because as far as I know Stockfish is already 64bit
https://en.wikipedia.org/wiki/X86-64

x86-64 (also known as x64, x86_64 and AMD64) is the 64-bit version of the x86 instruction set.

User avatar
Eelco de Groot
Posts: 4121
Joined: Sun Mar 12, 2006 1:40 am
Location: Groningen

Re: ASM Fish for Linux and Windows

Post by Eelco de Groot » Thu Jul 28, 2016 7:56 am

Marek Soszynski wrote:Where/to whom can I report a crash of ASMFish? I have all the details but I don't want to sign up to GitHub.
Hello Marek, you can leave a message for Mohammed in one of the threads about asmFish in Fishcooking: https://groups.google.com/forum/#!searc ... ooking/ASM

There is one about the Linux version, and I think they also reported some problems with it, so maybe the problem is known already.

You probably do need a Gmail account, because it is a Google mailing list. But maybe any email addres will work, I see other members who have signed up with non Gmail addresses. Mark Lefler is a member, and he reported some bugs in Stockfish, but it was thought he was not the real Mark Lefler. They thought his story very ingenious. Not sure if it was a troll and if not, how Mark took being taken for a troll. Nobody bothered to ask the 'real' Mark Lefler if it was him...
Last edited by Eelco de Groot on Thu Jul 28, 2016 8:10 am, edited 1 time in total.
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan

Dann Corbit
Posts: 9849
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: ASM Fish for Linux and Windows

Post by Dann Corbit » Thu Jul 28, 2016 8:03 am

Eelco de Groot wrote:
Marek Soszynski wrote:Where/to whom can I report a crash of ASMFish? I have all the details but I don't want to sign up to GitHub.
Hello Marek, you can leave a message for Mohammed in one of the threads about asmFish in Fishcooking: https://groups.google.com/forum/#!searc ... ooking/ASM

There is one about the Linux version, and I think they also reported some problems with it, so maybe the problem is known already.

You probably do need a Gmail account, because it is a Google mailing list.
The latest version (on Windows Server) crashes when I run the popcount version, even though I have a modern chip. The vanilla version runs, but it won't process and EPD row under Arena. I made several bug reports but nothing happens so I think I will leave it alone for a month or so and see if he straightens it out
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.

User avatar
Marek Soszynski
Posts: 513
Joined: Wed May 10, 2006 5:28 pm
Location: Birmingham, England

Re: ASM Fish for Linux and Windows

Post by Marek Soszynski » Thu Jul 28, 2016 8:15 am

The crashes were with the Windows base/vanilla version; the Linux version runs okay.

In light of what Dann says, I will leave the matter for now.
Marek Soszynski

Post Reply