This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Paulchen332

Home * Engines * paulchen332

paulchen332 Logo 1paulchen332 Logo 1


  1. Image from The Royal Game by Philipp Lenk, November 22, 2020, the Logo was graciously provided by Jana Ochse↩︎

paulchen332,
an UCI compliant open source chess engine by Philipp Lenk, written in C++ 17, licensed under the permissive BSD 2-clause license, first released in November 2020 1. paulchen332 is a didactic engine, and teaches modern C++. The UCI implementation is already explained in detail 2 by its author, who proposed more details will follow in subsequent articles 3

Contents
  1. Features
    1. Board Representation
    2. Search
    3. Evaluation
  2. See also
  3. Postings
  4. External Links
    1. Chess Eingine
    2. Misc
  5. References

Features

Board Representation

4

7

Evaluation

8

See also

Postings

Chess Eingine

Misc

References

Up one level


  1. New engine: paulchen332 by Philipp Lenk, CCRL Forum, November 23, 2020↩︎

  2. The Royal Game | UCI by Philipp Lenk, code, November 22, 2020↩︎

  3. The Royal Game | Outlook by Philipp Lenk, code, November 22, 2020↩︎

  4. paulchen332/include/philchess/chessboard.hpp · GitHub↩︎

  5. paulchen332/include/philchess/bitboard.hpp · GitHub↩︎

  6. paulchen332/include/philchess/bitboard_patterns.hpp · GitHub↩︎

  7. paulchen332/include/philchess/algorithm/negamax.hpp · GitHub; paulchen332/include/philchess/default_search_control.hpp · GitHub↩︎

  8. paulchen332/include/philchess/eval↩︎

Categories: Open Source · UCI · PC · X64 · Windows · Linux · Given Name · Didactic

What links here

Contributors: GerdIsenberg.