Difference between revisions of "MinkoChess"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 2: | Line 2: | ||
'''MinkoChess''', (formerly called '''Umko''')<br/> | '''MinkoChess''', (formerly called '''Umko''')<br/> | ||
− | + | an [[:Category:Open Source|open source chess engine]] licensed under the [[Free Software Foundation#GPL|GNU General Public License]], written in [[Cpp|C++]] by [[Borko Bošković]]. MinkoChess is [[UCI]] compatible and can be compiled for [[Linux]], [[Android]], [[Windows]], and [[Mac OS|Mac OS X]] <ref>[http://labraj.uni-mb.si/en/Chess_program_MinkoChess Chess program Minko - Computer Architecture and Languages Laboratory], [[University of Maribor]]</ref>. | |
=Features= | =Features= | ||
Line 86: | Line 86: | ||
=Forum Posts= | =Forum Posts= | ||
+ | * [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=50830 Umko 0.7] by [[Fonzy Bluemers]], [[Computer Chess Forums|Winboard Forum]], March 02, 2010 | ||
* [http://talkchess.com/forum3/viewtopic.php?f=10&t=33025 Umko discussion thread] by [[Graham Banks]], [[CCC]], March 03, 2010 (Engine Origins requires registration) | * [http://talkchess.com/forum3/viewtopic.php?f=10&t=33025 Umko discussion thread] by [[Graham Banks]], [[CCC]], March 03, 2010 (Engine Origins requires registration) | ||
− | |||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=51075 pruning statistics] by [[Jon Dart]], [[CCC]], January 27, 2014 » [[Pruning]], [[Search Statistics]] | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=51075 pruning statistics] by [[Jon Dart]], [[CCC]], January 27, 2014 » [[Pruning]], [[Search Statistics]] | ||
Line 99: | Line 99: | ||
[[Category:GPL]] | [[Category:GPL]] | ||
[[Category:Open Source]] | [[Category:Open Source]] | ||
+ | [[Category:Derivative]] | ||
[[Category:UCI]] | [[Category:UCI]] |
Revision as of 21:35, 27 October 2018
MinkoChess, (formerly called Umko)
an open source chess engine licensed under the GNU General Public License, written in C++ by Borko Bošković. MinkoChess is UCI compatible and can be compiled for Linux, Android, Windows, and Mac OS X [1].
Contents
Features
MinkoChess' move generation is based on Toga II, its search and evaluation based on Toga II and Stockfish [2].
Board Representation
Search
- Parallel Search, YBWC using Threads
- Iterative Deepening
- Aspiration Windows
- Principal Variation Search
- Transposition Table
- Move Ordering
- Selectivity
- Fractional Extensions considering Node Type
- Pruning
- Reductions
- Quiescence Search
Evaluation
- Tapered Eval
- Score Grain: Centipawns
- Material
- Piece-Square Tables
- Space
- Mobility
- Outposts
- Pawn Structure
- King Safety
Misc
See also
Publications
- Borko Bošković, Janez Brest (2011). Chess Program Umko. Elektrotehniški vestnik, Vol. 78, No. 3, English Edition, pdf
Forum Posts
- Umko 0.7 by Fonzy Bluemers, Winboard Forum, March 02, 2010
- Umko discussion thread by Graham Banks, CCC, March 03, 2010 (Engine Origins requires registration)
- pruning statistics by Jon Dart, CCC, January 27, 2014 » Pruning, Search Statistics
External Links
References
- ↑ Chess program Minko - Computer Architecture and Languages Laboratory, University of Maribor
- ↑ Copyright header in search.cpp, pos_eval.cpp, movegen.cpp