Difference between revisions of "MSCP"
GerdIsenberg (talk | contribs) (Created page with "'''Home * Engines * MSCP''' '''MSCP''',<br/> '''M'''arcel's '''S'''imple '''C'''hess '''P'''rogram by Marcel van Kervinck <ref>[http://marcelk.net/mscp/...") |
GerdIsenberg (talk | contribs) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
'''MSCP''',<br/> | '''MSCP''',<br/> | ||
− | '''M'''arcel's '''S'''imple '''C'''hess '''P'''rogram by [[Marcel van Kervinck]] <ref>[http://marcelk.net/mscp/ MSCP - Marcel's Simple Chess Program]</ref>, a small, simple, yet complete [[Open Source | + | '''M'''arcel's '''S'''imple '''C'''hess '''P'''rogram by [[Marcel van Kervinck]] <ref>[http://marcelk.net/mscp/ MSCP - Marcel's Simple Chess Program]</ref>, a small, simple, yet complete [[:Category:Open Source|open source chess engine]] released under the [[Free Software Foundation#GPL|GNU GPL]]. It works with both, the [[Chess Engine Communication Protocol]] and [[icsdrone]]. |
=Features= | =Features= | ||
Line 26: | Line 26: | ||
=See also= | =See also= | ||
− | |||
* [[Floyd]] | * [[Floyd]] | ||
* [[Rookie]] | * [[Rookie]] | ||
Line 47: | Line 46: | ||
'''[[Engines|Up one Level]]''' | '''[[Engines|Up one Level]]''' | ||
+ | [[Category:Open Source]] | ||
+ | [[Category:GPL]] | ||
+ | [[Category:WinBoard]] | ||
+ | [[Category:XBoard]] | ||
+ | [[Category:PC]] | ||
+ | [[Category:X86]] | ||
+ | [[Category:Mac]] | ||
+ | [[Category:Linux]] | ||
+ | [[Category:Windows]] | ||
+ | [[Category:Acronym]] | ||
+ | [[Category:CP Suffix]] |
Latest revision as of 23:08, 1 January 2020
MSCP,
Marcel's Simple Chess Program by Marcel van Kervinck [1], a small, simple, yet complete open source chess engine released under the GNU GPL. It works with both, the Chess Engine Communication Protocol and icsdrone.
Contents
Features
Board Representation
Search
- Iterative Deepening
- Aspiration Windows
- Alpha-Beta
- Transposition Table
- Quiescence Search
- History Heuristic
- Move Sorting
Evaluation
Misc
MSCP-PAR
As subject of his Bachelor thesis, Parallelizing a Simple Chess Program, Brian Greskamp implemented a parallel version of MSCP dubbed MSCP-PAR, using principal variation splitting [2].
See also
Derivatives
Publications
- Brian Greskamp (2003). Parallelizing a Simple Chess Program. pdf
Forum Posts
- Other programs like TSCP, SCP, and MSCP? by Pete Galati, CCC, August 11, 1999
External Links
References
- ↑ MSCP - Marcel's Simple Chess Program
- ↑ Brian Greskamp (2003). Parallelizing a Simple Chess Program. pdf
- ↑ Participants 22nd Open Dutch Computer-Chess Championship 19, 20, 26, 27 Oct. 2002, Leiden, Netherlands Marcel van Kervinck is not involved in the current development of Djenghis. Theo, October 29, 2002