ASM Fish for Linux and Windows

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

Moderators: hgm, Rebel, chrisw

Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

ASM Fish for Linux and Windows

Post by Norbert Raimund Leisner »

Hello,

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

Best wishes,
Norbert
Jhoravi
Posts: 291
Joined: Wed May 08, 2013 6:49 am

Re: ASM Fish for Linux and Windows

Post by Jhoravi »

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: 1534
Joined: Sun Oct 25, 2009 2:30 am

Re: ASM Fish for Linux and Windows

Post by Ozymandias »

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: 125
Joined: Tue Jan 17, 2012 8:08 pm

Re: ASM Fish for Linux and Windows

Post by Canoike »

This seems interesting. How to get the Linux binary ? I do not see makefile.
thunderstruck
Posts: 50
Joined: Tue Jul 19, 2016 10:19 am

Re: ASM Fish for Linux and Windows

Post by thunderstruck »

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: 582
Joined: Wed May 10, 2006 7:28 pm
Location: Birmingham, England

Re: ASM Fish for Linux and Windows

Post by Marek Soszynski »

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: 710
Joined: Sat Dec 06, 2014 1:53 pm

Re: ASM Fish for Linux and Windows

Post by yurikvelo »

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: 4565
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: ASM Fish for Linux and Windows

Post by Eelco de Groot »

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 10: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: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: ASM Fish for Linux and Windows

Post by Dann Corbit »

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: 582
Joined: Wed May 10, 2006 7:28 pm
Location: Birmingham, England

Re: ASM Fish for Linux and Windows

Post by Marek Soszynski »

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