GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Chess Programming Wiki
  • All pages
  • Other namespaces
  • Categories
  • Credits

This view

  • Original page
  • New address

GeezerVison is showing chessprogramming.org — Pulse - Chess Programming Wiki

Pulse

Home * Engines * Pulse

Pulse diagnosis techniques 1Pulse diagnosis techniques 1


  1. Pulse diagnosis techniques: Fuzhen and yangzhen. Woodcut illustration from an edition of 1554 (33rd year of the Jiajing reign period of the Ming dynasty). The images show the distinct techniques to be used for taking another person's pulse and taking one's own pulse. In taking someone else's pulse, the hand used to take the pulse is held palm downward so that the index finger, middle finger and ring finger are positioned on the cun (Inch), guan (Pass) and chi (Foot) pulse sectors of the wrist respectively. This is called fuzhen ('downturned diagnosis'). In taking one's own pulse, the same relationship between the fingers and the three pulse sectors is preserved by holding the hand palm upwards. This is called yangzhen ('upturned diagnosis'). Wellcome Images, Wikimedia Commons↩︎

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

Contents
  1. Features
  2. See also
  3. Forum Posts
  4. External Links
    1. Chess Engine
    2. Misc
  5. References

Features

Only a couple of basic chess engine features are implemented to keep the source code clean and readable 2

  • 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

Watch on YouTube

References

Up one level


  1. Java Chess Protocol Interface↩︎

  2. fluxroot/pulse · GitHub↩︎

Categories: Open Source · MIT · Didactic · UCI · Java · Comics · Pink Floyd

What links here

Contributors: GerdIsenberg.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.