Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / ShashChess schlägt wieder zu - ShashChess 20.1
- - By Detlef Uter Date 2021-11-26 17:15 Upvotes 1
Bei ShashChess metert es ja so richtig mit neuen Versionen:

     https://github.com/amchess/ShashChess/releases

vor rund 3 Stunden erschienen

LG
Detti
Parent - - By Peter Martan Date 2021-11-26 18:04 Edited 2021-11-26 18:07
Ja, ShashChess lernt jetzt fix:

Release Site schrieb:
Fix learning

Parent - By Dominik Tonert Date 2021-11-26 18:23 Upvotes 1
Dann lernt die Engine ja jetzt noch fixer. Cool 
Parent - By Heiko Krauß Date 2021-11-27 10:12 Upvotes 1
Detlef Uter schrieb:

Bei ShashChess metert es ja so richtig mit neuen Versionen:

     <a class='ura' href='https://github.com/amchess/ShashChess/releases'>https://github.com/amchess/ShashChess/releases</a>

vor rund 3 Stunden erschienen

LG
Detti


Es wurde aber auch langsam Zeit für eine neue Version 
Parent - - By Dominik Tonert Date 2021-11-27 12:26
Parent - - By Peter Martan Date 2021-11-27 12:41
Ich glaube, das ist dasselbe ShashChess- Release, nur noch einmal von Andrea Manzo selbst auf Talkchess verlinkt, mit BrainLearn zusätzlich, beobachtet scharf
Parent - - By Dominik Tonert Date 2021-11-27 12:42
Die ausführbaren Dateien habe ein neues Datum (andere Uhrzeit).
Auch scharf beobachtet
Parent - - By Peter Martan Date 2021-11-27 12:43 Edited 2021-11-27 12:46
Das ist mir jetzt zu scharf beobachtet, ich lade doch nicht extra noch einmal herunter, um die Uhrzeit zu kontrollieren, Release- Zeitpunk ist vor 18 Stunden, verzichtet fix auf weitere Nachforschungen
Parent - - By Dominik Tonert Date 2021-11-27 12:46
aber es ist noch das alte Netz inkludiert.

Gibt ja ein Neues --> nn-3678835b1d3d.nnue
https://tests.stockfishchess.org/nns
Parent - - By Peter Martan Date 2021-11-27 12:47
Siehst du, das hast du jetzt davon, ich hab's bei meiner 12 Stunden alten Installation schon geändert, ätsch
Parent - - By Dominik Tonert Date 2021-11-27 12:49
Meine beiden compiles (27.12.2021 12:11) beeinhalten schon das neue Netz 
Parent - - By Peter Martan Date 2021-11-27 12:50
Also was jetzt? Selbst kompiliert auch noch?
Ich hab' einfach den Pfad zum Netz in der UCI- Option geändert. Ging ganz fix.
Parent - - By Dominik Tonert Date 2021-11-27 12:51
Die compiles von Andrea haben noch das alte Netz drin.
Parent - - By Peter Martan Date 2021-11-27 12:52
Edit, edit, verweist auf oben
Parent - - By Dominik Tonert Date 2021-11-27 12:53
evaluate.h

Code:
/*
  ShashChess, a UCI chess playing engine derived from Stockfish
  Copyright (C) 2004-2021 The Stockfish developers (see AUTHORS file)

  ShashChess is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.

  ShashChess is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef EVALUATE_H_INCLUDED
#define EVALUATE_H_INCLUDED

#include <string>
#include <optional>

#include "types.h"

namespace Stockfish {

class Position;

namespace Eval {

  std::string trace(Position& pos);
  Value evaluate(const Position& pos);

  extern bool useNNUE;
  extern std::string currentEvalFileName;

  // The default net name MUST follow the format nn-[SHA256 first 12 digits].nnue
  // for the build process (profile-build and fishtest) to work. Do not change the
  // name of the macro, as it is used in the Makefile.
  #define EvalFileDefaultName   "nn-3678835b1d3d.nnue"

  namespace NNUE {

    std::string trace(Position& pos);
    Value evaluate(const Position& pos, bool adjusted = false);

    void init();
    void verify();

    bool load_eval(std::string name, std::istream& stream);
    bool save_eval(std:stream& stream);
    bool save_eval(const std:ptional<std::string>& filename);

  } // namespace NNUE

} // namespace Eval

} // namespace Stockfish

#endif // #ifndef EVALUATE_H_INCLUDED
Parent - - By Peter Martan Date 2021-11-27 12:54
Was will mir der Fachmann jetzt damit sagen? Fragt
Parent - - By Dominik Tonert Date 2021-11-27 12:55
mit der Änderung habe ich  ShashChess neu compiliert.
Parent - - By Peter Martan Date 2021-11-27 12:59
Dacht ich's doch, ich nicht

Ist bei dir auch das bmi2 für Ryzen schneller als das avx2?
Eigentlich auch eine doofe Frage, weil du ja nicht 2 Compiles gemacht haben wirst, nur weil wir gerade bei den Feinheiten sind, könntest du da noch schauen, ob noch ein paar Knoten mehr drin sind, informiert genauestens
Parent - By Dominik Tonert Date 2021-11-27 13:01 Upvotes 2
Teste ich heute Nachmittag. Muss jetzt erst mal los.
cu later
Parent - By Dominik Tonert Date 2021-11-28 10:35 Upvotes 1
bmi2 ist bei mir deutlich langsamer, fast vergessen
Parent - By Lothar Jung Date 2021-11-28 10:49
Das ist der Make batch.
Up Topic Hauptforen / CSS-Forum / ShashChess schlägt wieder zu - ShashChess 20.1

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill