web creation software

© 1998-2021  Andreas Frank Vogt - All Rights Reserved

Computer

asmFish

asmFish

Creato a metà del 2016 da un certo Mohammed Li (forse uno pseudonimo), è un motore scacchistico nato con lo scopo di ottimizzare a mano, in maniera certosina tramite l'efficiente linguaggio Assembly, tutte le routine più onerose dal punto di vista computazionale presenti nel famoso motore Stockfish. Quest'ultimo, infatti, è scritto per intero in linguaggio  C++ e tradotto in automatico da un compilatore nel codice binario direttamente eseguibile dal computer, dunque con un'ottimizzazione inferiore. Per massimizzare la velocità di calcolo delle mosse, rispetto a Stockfish sono stati pure sfoltiti alcuni criteri più o meno secondari di valutazione strategica delle posizioni. Il risultato di tanta, tantissima fatica è un motore fulmineo ed eccellente dal punto di vista tattico nelle partite a cadenza veloce (blitz e bullet) ma con qualche incertezza strategica in quelle a cadenza più lunga.

Dopo qualche mese Mohammed Li ha però abbandonato lo sviluppo di asmFish, effettivamente molto oneroso dal punto di vista mentale, ma il progetto è stato ripreso in seguito dal bulgaro Lyudmil Antonov, mentre le ultime versioni sono state sviluppate e distribuite da Justin Dehorty (aka "CounterPly").

asmFish è un chess engine gratuito ma, pur essendo derivato da Stockfish (di cui esistono versioni sia a 32  che a 64 bit), è disponibile esclusivamente a 64 bit, quindi non è in grado di funzionare, per esempio, con le versioni a 32 bit di Windows. Il motore comunque è disponibile, oltre che per il sistema operativo Microsoft Windows, anche per i sistemi operativi Linux ed Apple MacOS.

SITO WEBhttps://github.com/lantonov/asmFish
SITO WEB 2https://www.counterply.com/asmfishhome

  • asmFish 2016.10.04 - È l'ultima versione originale creata da Mohammed Li prima del suo abbandono. Si basa su una versione di sviluppo di Stockfish.
    Protocollo: UCI.
  • asmFish 10 - Si tratta della versione più recente sviluppata dal bulgaro Lyudmil Antonov ed è basata sulla versione ufficiale di Stockfish 10.
    Protocollo: UCI.
  • asmFish 2019.10.16 - È la più recente versione distribuita da Justin Dehorty. Si basa su una versione di sviluppo di Stockfish.
    Protocollo: UCI.

Forza di gioco

Motore di riferimento: Rybka 2.3.2a (32 bit, Elo 2900)
Match bullet di 250 partite, tempo 1'+1"
GUI: Arena 3.5.1
Libro d'aperture: 400Book
Tavole dei finali: NO

asmFish 2016.10.04 x64 - Elo ~ 3500 (stima basata su 250 partite)

%

asmFish 9 x64 - Elo ~ 3500 (stima basata su 250 partite)

%

asmFish 10 x64 - Elo ~ 3500 (stima basata su 250 partite)

%

asmFish 2019.10.16 x64 - Elo ~ 3500 (stima basata su 250 partite)

%