• 大小: 170KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: 其他
  • 标签: 象棋  

资源简介

国际象棋源码中开源最强的引擎,新的技术都可以在这看到。并且有自己的网站。。。。。。

资源截图

代码片段和文件信息

/*
  Stockfish a UCI chess playing engine derived from Glaurung 2.1
  Copyright (C) 2004-2008 Tord Romstad (Glaurung author)
  Copyright (C) 2008-2015 Marco Costalba Joona Kiiski Tord Romstad
  Copyright (C) 2015-2019 Marco Costalba Joona Kiiski Gary Linscott Tord Romstad

  Stockfish 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.

  Stockfish 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 .
*/

#include 
#include 
#include 
#include 

#include “position.h“

using namespace std;

namespace {

const vector Defaults = {
  “setoption name UCI_Chess960 value false“
  “rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1“
  “r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - 0 10“
  “8/2p5/3p4/KP5r/1R3p1k/8/4P1P1/8 w - - 0 11“
  “4rrk1/pp1n3p/3q2pQ/2p1pb2/2PP4/2P3N1/P2B2PP/4RRK1 b - - 7 19“
  “rq3rk1/ppp2ppp/1bnpb3/3N2B1/3NP3/7P/PPPQ1PP1/2KR3R w - - 7 14 moves d4e6“
  “r1bq1r1k/1pp1n1pp/1p1p4/4p2Q/4Pp2/1BNP4/PPP2PPP/3R1RK1 w - - 2 14 moves g2g4“
  “r3r1k1/2p2ppp/p1p1bn2/8/1q2P3/2NPQN2/PPP3PP/R4RK1 b - - 2 15“
  “r1bbk1nr/pp3p1p/2n5/1N4p1/2Np1B2/8/PPP2PPP/2KR1B1R w kq - 0 13“
  “r1bq1rk1/ppp1nppp/4n3/3p3Q/3P4/1BP1B3/PP1N2PP/R4RK1 w - - 1 16“
  “4r1k1/r1q2ppp/ppp2n2/4P3/5Rb1/1N1BQ3/PPP3PP/R5K1 w - - 1 17“
  “2rqkb1r/ppp2p2/2npb1p1/1N1Nn2p/2P1PP2/8/PP2B1PP/R1BQK2R b KQ - 0 11“
  “r1bq1r1k/b1p1npp1/p2p3p/1p6/3PP3/1B2NN2/PP3PPP/R2Q1RK1 w - - 1 16“
  “3r1rk1/p5pp/bpp1pp2/8/q1PP1P2/b3P3/P2NQRPP/1R2B1K1 b - - 6 22“
  “r1q2rk1/2p1bppp/2Pp4/p6b/Q1PNp3/4B3/PP1R1PPP/2K4R w - - 2 18“
  “4k2r/1pb2ppp/1p2p3/1R1p4/3P4/2r1PN2/P4PPP/1R4K1 b - - 3 22“
  “3q2k1/pb3p1p/4pbp1/2r5/PpN2N2/1P2P2P/5PP1/Q2R2K1 b - - 4 26“
  “6k1/6p1/6Pp/ppp5/3pn2P/1P3K2/1PP2P2/3N4 b - - 0 1“
  “3b4/5kp1/1p1p1p1p/pP1PpP1P/P1P1P3/3KN3/8/8 w - - 0 1“
  “2K5/p7/7P/5pR1/8/5k2/r7/8 w - - 0 1 moves g5g6 f3e3 g6g5 e3f3“
  “8/6pk/1p6/8/PP3p1p/5P2/4KP1q/3Q4 w - - 0 1“
  “7k/3p2pp/4q3/8/4Q3/5Kp1/P6b/8 w - - 0 1“
  “8/2p5/8/2kPKp1p/2p4P/2P5/3P4/8 w - - 0 1“
  “8/1p3pp1/7p/5P1P/2k3P1/8/2K2P2/8 w - - 0 1“
  “8/pp2r1k1/2p1p3/3pP2p/1P1P1P1P/P5KR/8/8 w - - 0 1“
  “8/3p4/p1bk3p/Pp6/1Kp1PpPp/2P2P1P/2P5/5B2 b - - 0 1“
  “5k2/7R/4P2p/5K2/p1r2P1p/8/8/8 b - - 0 1“
  “6k1/6p1/P6p/r1N5/5p2/7P/1b3PP1/4R1K1 w - - 0 1“
  “1r3k2/4q3/2Pp3b/3Bp3/2Q2p2/1p1P2P1/1P2KP2/3N4 w - - 0 1“
  “6k1/4pp1p/3p2p1/P1pPb3/R7/1r2P1PP/3B1P2/6K1 w - - 0 1“
  “8/3p3B/5p2/5P2/p7/PP5b/k7/6K1 w - - 0 1“

  // 5-man positions
  “8/8/8/8/5kp1/P7/8/1K1N4 w -

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2581  2018-11-29 14:45  .travis.yml
     文件        2704  2018-11-29 14:45  AUTHORS
     文件       35821  2018-11-29 14:45  Copying.txt
     文件        5887  2018-11-29 14:45  Readme.md
     文件        6934  2018-11-29 14:45  Top CPU Contributors.txt
     文件        2064  2018-11-29 14:45  appveyor.yml
     目录           0  2018-11-29 14:45  src\
     文件       13829  2018-11-29 14:45  src\Makefile
     文件        5896  2018-11-29 14:45  src\benchmark.cpp
     文件        6250  2018-11-29 14:45  src\bitbase.cpp
     文件        9416  2018-11-29 14:45  src\bitboard.cpp
     文件       11014  2018-11-29 14:45  src\bitboard.h
     文件       29441  2018-11-29 14:45  src\endgame.cpp
     文件        3912  2018-11-29 14:45  src\endgame.h
     文件       34853  2018-11-29 14:45  src\evaluate.cpp
     文件        1225  2018-11-29 14:45  src\evaluate.h
     文件        1463  2018-11-29 14:45  src\main.cpp
     文件        8403  2018-11-29 14:45  src\material.cpp
     文件        2985  2018-11-29 14:45  src\material.h
     文件        9047  2018-11-29 14:45  src\misc.cpp
     文件        3485  2018-11-29 14:45  src\misc.h
     文件       14289  2018-11-29 14:45  src\movegen.cpp
     文件        2162  2018-11-29 14:45  src\movegen.h
     文件        8878  2018-11-29 14:45  src\movepick.cpp
     文件        5955  2018-11-29 14:45  src\movepick.h
     文件        9576  2018-11-29 14:45  src\pawns.cpp
     文件        2825  2018-11-29 14:45  src\pawns.h
     文件       41938  2018-11-29 14:45  src\position.cpp
     文件       12749  2018-11-29 14:45  src\position.h
     文件        4922  2018-11-29 14:45  src\psqt.cpp
     文件       62086  2018-11-29 14:45  src\search.cpp
............此处省略20个文件信息

评论

共有 条评论