Pulse

Home * Engines * Pulse



Pulse, a free open source chess engine by Phokham Nonava, written in Java and C++, released under the MIT license. The Java Edition supports UCI through the Java Chess Protocol Interface and runs on all available Java 11 platforms including Windows, OS X and Linux. Pulse is a simple chess engine with didactic intentions in mind. The source code should be easy to read, so that new developers can learn, how to build a chess engine.

=Features= Only a couple of basic chess engine features are implemented to keep the source code clean and readable
 * Board Representation
 * 0x88
 * Pseudo-Legal Move Generation
 * Search
 * Iterative Deepening
 * Alpha-Beta
 * Quiescence Search
 * Evaluation
 * Material
 * Mobility

=See also=
 * Flux
 * Pulsar

=Forum Posts=
 * Pulse Chess 1.0.0 and JCPI 1.4 released by Phokham Nonava, CCC, January 16, 2014
 * Pulse Chess 1.5 C++ Edition released by Phokham Nonava, CCC, August 15, 2014

=External Links=

Chess Engine

 * fluxroot/pulse · GitHub
 * Pulse Engine - Flux Chess Project

Misc

 * Pulse from Wikipedia
 * Pulse (disambiguation) from Wikipedia
 * The Pulse (comics) from Wikipedia
 * Pink Floyd - Pulse, Earls Court, London, England during the The Division Bell Tour, October 20, 1994, YouTube Video

=References= Up one level