Skip to content
View Gigantua's full-sized avatar

Block or report Gigantua

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Gigantua/README.md

Description for the code:

https://www.codeproject.com/Articles/5313417/Worlds-fastest-Bitboard-Chess-Movegenerator

Gigantua Chess PerfT

Command line options: Gigantua.exe "FEN" "DEPTH"

Current Perf:

  • Perft Start 7: 3195901860 2169ms 1472.87 MNodes/s
  • Perft Kiwi 6: 8031647685 3917ms 2050.07 MNodes/s

Performance history - 20.09.21 - 30.09.21:

  • Perft aggregate: 18999768562 14369ms 1322.21 MNodes/s
  • Perft aggregate: 18999768562 14247ms 1333.53 MNodes/s
  • Perft aggregate: 18999768562 14194ms 1338.53 MNodes/s
  • Perft aggregate: 18999768562 14027ms 1354.45 MNodes/s
  • Perft aggregate: 18999768562 13969ms 1360.05 MNodes/s
  • Perft aggregate: 18999768562 13735ms 1383.22 MNodes/s
  • Perft aggregate: 18999768562 13661ms 1390.79 MNodes/s
  • Perft aggregate: 18999768562 13714ms 1385.35 MNodes/s
  • Perft aggregate: 18999768562 13457ms 1411.86 MNodes/s
  • Perft aggregate: 18999768562 13167ms 1442.91 MNodes/s
  • Perft aggregate: 18999768562 13102ms 1450.07 MNodes/s
  • Perft aggregate: 18999768562 12944ms 1467.82 MNodes/s
  • Perft aggregate: 18999768562 12800ms 1484.32 MNodes/s
  • Perft aggregate: 18999768562 12665ms 1500.11 MNodes/s
  • Perft aggregate: 18999768562 12622ms 1505.28 MNodes/s
  • Perft aggregate: 18999768562 12478ms 1522.62 MNodes/s
  • Perft aggregate: 18999768562 12389ms 1533.48 MNodes/s
  • Perft aggregate: 18999768562 12267ms 1548.76 MNodes/s
  • Perft aggregate: 18999768562 12243ms 1551.8 MNodes/s

Performance 31.09.2021 final polishing - Enable Inlining again

  • Perft aggregate: 18999768562 11943ms 1590.85 MNodes/s
  • Perft aggregate: 18999768562 11912ms 1594.98 MNodes/s
  • Perft aggregate: 18999768562 11804ms 1609.57 MNodes/s
  • Perft aggregate: 18999768562 11753ms 1616.48 MNodes/s
  • Perft aggregate: 18999768562 11620ms 1634.99 MNodes/s
  • Perft aggregate: 18999768562 11427ms 1662.68 MNodes/s
  • Perft aggregate: 18999768562 10774ms 1763.35 MNodes/s
  • Perft aggregate: 18999768562 9967ms 1906.19 MNodes/s -- Disabled constant 4.5ghz core clock as this is the final version

SOURCECODE WILL BE OUT SOON!

Popular repositories Loading

  1. Gigantua Gigantua Public

    Gigantua: Single Threaded - 2 Billion Moves/s Chess position enumerator

    C++ 119 14

  2. Espresso Espresso Public

    Espresso heuristic logic minimizer made C++20 Windows 10 compatible - University of California, Berkeley

    C 46 13

  3. Chess_Movegen Chess_Movegen Public

    Comparison of state of the art chess sliding piece lookups

    C++ 14 5

  4. Chess_BinaryNeuralNetwork Chess_BinaryNeuralNetwork Public

    Training and Code Emitting Library for Binary Neural Networks

    C++ 1 3

  5. Chess_Movegen_GPU Chess_Movegen_GPU Public

    Comparison of state of the art chess sliding piece lookups on the GPU

    C++ 1 2

  6. Raytrace Raytrace Public

    High performance realtime CPU Raytracer - C#

    C#