Powerful, Open-Source UCI Chess Engine optimized for modern architectures.
Technical details of the Potential UCI engine architecture.
Implements techniques like PVS, Iterative Deepening, and selective pruning (LMR, NMP) for efficient move exploration.
Supports parallel search using an advanced SMP (Symmetric Multi-Processing) architecture, allowing the engine to leverage multiple CPU threads efficiently.
Written in C with a bitboard core, optimized for SSE/AVX2 SIMD instructions and WebAssembly integration.
Fully compatible with the Universal Chess Interface protocol, ensuring seamless integration with standard chess GUIs.
Official Windows builds for modern 64-bit architectures.
Latest Release
Second Release
Initial Release
$ git clone https://github.com/ProgramciDusunur/Potential.git
$ cd Potential/src
$ make -j
$ ./Potential
Experience the engine's power directly in your browser. Our WebAssembly interface allows you to play against Potential with zero installation.
Launch Web InterfaceHeartfelt thanks to Ciekce, rwbc, Dark Neutrino, Zuppa, Shawn, Dan, and Swedishchef for their invaluable contributions and insights.
Potential is open-source and welcomes contributions. Check the repository for documentation and source code.