Changes

Jump to: navigation, search

Pulse

3,785 bytes added, 10:40, 1 April 2021
Created page with "'''Home * Engines * Pulse''' FILE:Pulse diagnosis techniques; Fuzhen and yangzhen Wellcome L0038044.jpg|border|right|thumb| Pulse diagnosis techniques <re..."
'''[[Main Page|Home]] * [[Engines]] * Pulse'''

[[FILE:Pulse diagnosis techniques; Fuzhen and yangzhen Wellcome L0038044.jpg|border|right|thumb| Pulse diagnosis techniques <ref>Pulse diagnosis techniques: Fuzhen and yangzhen. Woodcut illustration from an edition of 1554 (33rd year of the [https://en.wikipedia.org/wiki/Jiajing_Emperor Jiajing reign period] of the [https://en.wikipedia.org/wiki/Ming_dynasty Ming dynasty]). [https://commons.wikimedia.org/wiki/File:Pulse_diagnosis_techniques;_Fuzhen_and_yangzhen_Wellcome_L0038044.jpg 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'). [https://wellcomecollection.org Wellcome Images], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Pulse''',<br/>
a free [[:Category:Open Source|open source chess engine]] by [[Phokham Nonava]], written in [[Java]] '''and''' [[Cpp|C++]], released under the [[Massachusetts Institute of Technology#License|MIT license]].
The Java Edition supports [[UCI]] through the [[Java Chess Protocol Interface]] <ref>[http://fluxchess.com/jcpi Java Chess Protocol Interface]</ref>
and runs on all available Java 11 platforms including [[Windows]], [[Mac OS|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 <ref>[https://github.com/fluxroot/pulse fluxroot/pulse · GitHub]</ref>
* [[Board Representation]]
** [[0x88]]
** [[Pseudo-Legal Move|Pseudo-Legal]] [[Move Generation]]
* [[Search]]
** [[Iterative Deepening]]
** [[Alpha-Beta]]
** [[Quiescence Search]]
* [[Evaluation]]
** [[Material]]
** [[Mobility]]

=See also=
* [[Flux]]
* [[Pulsar]]

=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=50930 Pulse Chess 1.0.0 and JCPI 1.4 released] by [[Phokham Nonava]], [[CCC]], January 16, 2014
* [http://www.talkchess.com/forum/viewtopic.php?t=53302 Pulse Chess 1.5 C++ Edition released] by [[Phokham Nonava]], [[CCC]], August 15, 2014

=External Links=
==Chess Engine==
* [https://github.com/fluxroot/pulse fluxroot/pulse · GitHub]
* [http://fluxchess.com/pulse Pulse Engine - Flux Chess Project]
==Misc==
* [https://en.wikipedia.org/wiki/Pulse Pulse from Wikipedia]
* [https://en.wikipedia.org/wiki/Pulse_%28disambiguation%29 Pulse (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/The_Pulse_(comics) The Pulse (comics) from Wikipedia]
* [[:Category:Pink Floyd|Pink Floyd]] - [https://en.wikipedia.org/wiki/Pulse_(1995_film) Pulse], [https://en.wikipedia.org/wiki/Earls_Court_Exhibition_Centre Earls Court], [https://en.wikipedia.org/wiki/London London], [https://en.wikipedia.org/wiki/England England] during the [https://en.wikipedia.org/wiki/The_Division_Bell_Tour The Division Bell Tour], October 20, 1994, [https://en.wikipedia.org/wiki/YouTube YouTube] Video
: {{#evu:https://www.youtube.com/watch?v=E9Iau_oik-E|alignment=left|valignment=top}}

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:Open Source]]
[[Category:MIT]]
[[Category:Didactic]]
[[Category:UCI]]
[[Category:Java]]
[[Category:Pink Floyd]]

Navigation menu