mirror of
https://github.com/peterosterlund2/droidfish.git
synced 2024-12-04 17:30:56 +01:00
286 lines
13 KiB
HTML
286 lines
13 KiB
HTML
<html>
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta>
|
||
</head>
|
||
<body>
|
||
|
||
<h2>Пра праграму</h2>
|
||
<p>
|
||
<i>DroidFish</i> — гэта шматфункцыйны графічны шахматны інтэрфейс, сумешчаны з магутным шахматным рухавічком <i>Stockfish</i>.
|
||
</p>
|
||
|
||
<h3>Асаблівасці гульні</h3>
|
||
<ul>
|
||
<li>Дэбютная кніга</li>
|
||
<li>Неабмежаваныя скасаванні/паўторы хадоў</li>
|
||
<li>Капіяванне/устаўка праз буфер памену</li>
|
||
<li>Рэжым аналізу гульні</li>
|
||
<li>Рэжым «гулец супраць гульца»</li>
|
||
<li>Рэжым «кампутар супраць кампутара»</li>
|
||
<li>Налада пазіцыі</li>
|
||
<li>Падтрымка фармату PGN (Portable Game Notation)</li>
|
||
<li>Усталёўка роўня складанасці</li>
|
||
<li>Падтрымка пратакола UCI (Universal Chess Interface)</li>
|
||
<li>Эндшпільныя табліцы Гавіёты</li>
|
||
<li>База дадзеных эндшпіляў Syzygy</li>
|
||
</ul>
|
||
|
||
<h3>Падказкі</h3>
|
||
<ul>
|
||
<li>
|
||
Працягла націсніце кнопкі рэжым/налева/направа для дадатковых камандаў.
|
||
</li>
|
||
<li>
|
||
Пры перагульванні партыі змена рэжыму на <i>Рэдагаваць/Перайграць партыю</i> дазваляе касаваць/паўтараць кожны ход.
|
||
</li>
|
||
</ul>
|
||
|
||
<h3>Дэбютныя кнігі</h3>
|
||
<p>
|
||
DroidFish утрымвае невялікую дэбютную кнігу. Калі вы хочаце скарыстаць вялікія кнігі, можна наладзіць DroidFish скарыстаць вонкавыя <i>polyglot</i> ці <i>CTG</i> файлы кніг:
|
||
</p>
|
||
<ol>
|
||
<li>
|
||
Скапіяваць адзін ці некалькі polyglot-файлаў у дырэкторыю <i>DroidFish/book</i> на SD-карце.
|
||
Polyglot-кнігі павінны мець пашырэнне <i>.bin</i>.
|
||
<b>Увага!</b> Файлавая сістэма Android адчувальная да вялікіх/прапісных літар, таму пашырэнне павінна быць <i>.bin</i>, а не <i>.Bin</i> ці <i>.BIN</i>.
|
||
</li>
|
||
<li>
|
||
Скапіяваць адзін ці некалькі CTG-файлаў у <i>DroidFish/book</i> дырэкторыю.
|
||
CTG-кнігі складаюцца з трох файлаў з пашырэннямі <i>.ctg</i>, <i>.ctb</i> і <i>.cto</i>.
|
||
Трэба скапіяваць усе тры.
|
||
</li>
|
||
<li>
|
||
З праграмнага меню актываваць функцыю <i>Выбраць адкрываную кнігу</i>.
|
||
</li>
|
||
<li>
|
||
Выберыце файл дэбютнай кнігі для выкарыстання.
|
||
</li>
|
||
</ol>
|
||
|
||
<h3>PGN-файлы</h3>
|
||
<p>
|
||
DroidFish можа загружаць партыі з PGN-файлаў.
|
||
</p>
|
||
<ol>
|
||
<li>
|
||
Скапіяваць адзін ці некалькі PGN-файлаў у дырэкторыю <i>DroidFish/pgn</i> на SD-карце.
|
||
</li>
|
||
<li>
|
||
Працяглым націскам на дошку, актываваць меню рэдагавання і выбраць <i>Загрузіць партыю з PGN-файла</i>.
|
||
</li>
|
||
<li>
|
||
Выбраць файл і партыю ўсярэдзіне яго, якую вы хочаце загрузіць.
|
||
</li>
|
||
</ol>
|
||
<p>
|
||
Для рэдагавання шапкі партыі, прыкладам, імя гульца, націснуць і ўтрымваць спіс хадоў і выбраць <i>Рэдагаваць загалоўкі</i>. Для рэдагавання каментароў да хадоў націснуць і ўтрымваць спіс хадоў і выбраць <i>Рэдагаваць каментары</i>.
|
||
</p>
|
||
<p>
|
||
Для захавання выпраўленай партыі, націснуць і ўтрымваць дошку, выбраць <i>Захаваць партыю ў PGN-файл</i>. Выбраць файл для захавання й потым выбраць месца для захавання партыі.
|
||
</p>
|
||
<p>
|
||
<b>Увага!</b> Калі ўсталяваны <a href="http://play.google.com/store/apps/details?id=org.openintents.filemanager">OI File Manager</a>, для загрузкі/захавання партыі можна скарыстаць кожную дырэкторыю.
|
||
</p>
|
||
<p>
|
||
Для дадання кампутарнага аналізу да партыі, націснуць і ўтрымваць, калі кампутар думае над ходам і выбраць <i>Дадаць аналіз</i>.
|
||
Бягучая пазіцыя будзе дададзена да партыі.
|
||
</p>
|
||
<p>
|
||
У рэжыме аналізу магчыма даданне нулявых хадоў да партыі. Хоць нулявыя хады могуць не быць улучаны ў PGN-файл і, такім чынам, могуць не адлюстроўвацца ў іншых шахматных праграмах, якія чытаюць PGN.
|
||
</p>
|
||
|
||
<h3>Scid-файлы</h3>
|
||
<p>
|
||
Калі ў вас усталяваны <a href="http://play.google.com/store/apps/details?id=org.scid.android">Scid on the go</a>, вы можаце скарыстаць файлы з базы Scid наўпрост з DroidFish.
|
||
Націсніце й ўтрымвайце дошку, а потым выберыце <i>Загрузіць партыю з Scid-файла</i>.
|
||
</p>
|
||
|
||
<h3>FEN/EPD-файлы</h3>
|
||
<p>
|
||
DroidFish можа загрузіць пазіцыі з FEN/EPD-файлаў.
|
||
</p>
|
||
<ol>
|
||
<li>
|
||
Скапіюйце адзін ці больш файлаў FEN/EPD у папку <i>DroidFish/epd</i> на SD-карце.
|
||
</li>
|
||
<li>
|
||
Працягла націсніце на шахматнай дошцы і выберыце <i>Загрузіць пазіцыю з файла</i>.
|
||
</li>
|
||
<li>
|
||
Выберыце файл, а потым пазіцыю ў файле, якую вы хочаце загрузіць.
|
||
</li>
|
||
</ol>
|
||
|
||
<p>
|
||
Вы можаце таксама загрузіць пазіцыі з вонкавых праграм, такіх як <a href="http://play.google.com/store/apps/details?id=com.kgroth.chessocr"> ChessOcr</a> (non-free), якая дазволіць вам скарыстаць камеру, каб зрабіць здымак шахматнай дыяграмы й аўтаматычна наладзіць пазіцыю ў DroidFish.
|
||
</p>
|
||
<ol>
|
||
<li>
|
||
Працягла націсніце на шахматнай дошцы і выберыце <i>Выняць пазіцыю</i>.
|
||
</li>
|
||
<li>
|
||
Вынікайце інструкцыям у вонкавай праграме.
|
||
</li>
|
||
</ol>
|
||
|
||
<h3>UCI-рухавічкі</h3>
|
||
<p>
|
||
DroidFish можа скарыстаць пабочныя UCI-рухавічкі.
|
||
</p>
|
||
<ol>
|
||
<li>
|
||
Скапіяваць адзін ці некалькі UCI бінарных файлаў у дырэкторыю <i>DroidFish/uci</i> на SD карце.
|
||
<b>Увага!</b> Бінарныя файлы павінны быць сумяшчальнымі з Android.
|
||
</li>
|
||
<li>
|
||
У меню праграмы выберыце <i>Кіраванне шахматнымі рухавічкамі</i> і <i>Выбраць рухавічок</i> і выберыце рухавічок для выкарыстання.
|
||
</li>
|
||
</ol>
|
||
|
||
<h3>UCI-рухавічкі на выдаленым серверы</h3>
|
||
<p>
|
||
DroidFish можа скарыстаць UCI-рухавічкі, якія працуюць на выдаленым серверы.
|
||
</p>
|
||
<ol>
|
||
<li>
|
||
Усталюеце праграмнае забеспячэнне сервера сеткавых шахмат на выдаленым кампутары.
|
||
<ol>
|
||
<li>
|
||
Для Windows усталюеце праграмнае забеспячэнне сервера са старонкі <a href="http://home.arcor.de/bernhard.wallner/netChess.html">Computer Chess Utility</a>.
|
||
</li>
|
||
<li>
|
||
Для Linux можна скарыстаць <tt>mini-inetd</tt> з пакета <tt>tcputils</tt>.
|
||
</li>
|
||
</ol>
|
||
</li>
|
||
<li>
|
||
У меню праграмы выберыце пункт <i>Кіраванне шахматнымі рухавічкамі</i>, стварыце новы сеткавы рухавічок, увядзіце імя хаста й нумар порта для аўтазапуску рухавічка.
|
||
</li>
|
||
<li>
|
||
У меню праграмы выберыце <i>Кіраванне шахматнымі рухавічкамі</i> і <i>Выбраць рухавічок</i> і выберыце рухавічок для выкарыстання.
|
||
</li>
|
||
</ol>
|
||
|
||
<h3>Эндшпільныя табліцы Гавіёты</h3>
|
||
<p>
|
||
Для выкарыстання <a href="http://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1">Эндшпільных табліц Гавіёты</a>:
|
||
</p>
|
||
<ol>
|
||
<li>
|
||
Скапіяваць .gtb.cp4 файлы ў тэчку <i>DroidFish/gtb</i> на SD-карце.
|
||
</li>
|
||
<li>
|
||
Скарыстаць экран <i>Эндшпільныя базы</i> для кантролю карыстанай табліцы.
|
||
</li>
|
||
</ol>
|
||
|
||
<h3>База дадзеных эндшпіляў Syzygy</h3>
|
||
<p>
|
||
Для выкарыстання <a href="https://chessprogramming.wikispaces.com/Syzygy+Bases">базы дадзеных эндшпіляў Syzygy</a>:
|
||
</p>
|
||
<ol>
|
||
<li>
|
||
Скапіюйце .rtbw і апцыйна .rtbz файлы ў тэчку <i>DroidFish/rtb</i> на SD-карце памяці.
|
||
</li>
|
||
<li>
|
||
Скарыстайце экран <i>Эндшпільныя базы</i> для кантролю карыстанай базы дадзеных.
|
||
</li>
|
||
</ol>
|
||
|
||
<h3>Ліцэнзія</h3>
|
||
<p>
|
||
<a href="http://www.gnu.org/licenses/gpl.html">GNU GPL v3</a>
|
||
</p>
|
||
|
||
<h3>Распрацоўнікі</h3>
|
||
<ul>
|
||
<li>
|
||
<i>DroidFish</i> распрацаваны Peter Osterlund.
|
||
</li>
|
||
<li>
|
||
<i>Stockfish</i> распрацаваны Tord Romstad, Marco Costalba, Gary Linscott і Joona Kiiski.
|
||
</li>
|
||
<li>
|
||
Паляпшэнне карыстацкага інтэрфейсу — Aaro Korhonen.
|
||
</li>
|
||
<li>
|
||
Эндшпільныя табліцы Гавіёты — Probing Code API, Copyright © 2010 Miguel A. Ballicora.
|
||
<ul>
|
||
<li>
|
||
LZMA-сціск — Igor Pavlov.
|
||
</li>
|
||
<li>
|
||
ZLIB-сціск, Copyright © 1995-2005 Jean-loup Gailly і Mark Adler.
|
||
</li>
|
||
<li>
|
||
LZF-сціск, Copyright © 2000-2007 Marc Alexander Lehmann.
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>
|
||
SVG-рыдар з <a href="http://code.google.com/p/svg-android/">svg-android</a> праекта.
|
||
</li>
|
||
<li>
|
||
Палітра колераў, Copyright © 2010 Daniel Nilsson and Copyright © 2011 Sergey Margaritov.
|
||
</li>
|
||
<li>
|
||
Код інтэрфейсу адкрытага шахматнага рухавічка ад Gerhard Kalab, <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 license</a>.
|
||
</li>
|
||
<li>
|
||
Код баз дадзеных Syzygy, Copyright © 2011-2013 Ronald de Man.
|
||
</li>
|
||
<li>
|
||
Бібліятэка <a href="https://github.com/worker8/TourGuide">TourGuide</a>, Copyright © 2015 Tan Jun Rong.
|
||
</li>
|
||
<li>
|
||
Бібліятэка <a href="https://github.com/Tesla-Redux/android-floating-action-button">плавальнай кнопкі дзеянняў</a>, Copyright © 2014 str4d and Jerzy Chalupski.
|
||
</li>
|
||
</ul>
|
||
|
||
<h3>Пераклады</h3>
|
||
<p>
|
||
Пераклады ствараюцца і апрацоўваюцца на сайце <a href="http://crowdin.net/project/droidfish-android-chess-app">crowdin.net</a>.
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
Пераклад на нямецкую — Uwe Walschus.
|
||
</li>
|
||
<li>
|
||
Пераклад на іспанскую — Amador Cuesta.
|
||
</li>
|
||
<li>
|
||
Пераклад на рускую — SWEN і dfuk (<a href="http://allblackberry.ru">allBlackBerry</a>).
|
||
</li>
|
||
<li>
|
||
Пераклад на партугальскую — C. R. Zamana.
|
||
</li>
|
||
<li>
|
||
Пераклад на французскую — Eric Weibel (Thanville).
|
||
</li>
|
||
<li>
|
||
Пераклад на італьянскую — Michele Carfora (suessola).
|
||
</li>
|
||
<li>
|
||
Пераклад на галандскую — David Pront.
|
||
</li>
|
||
<li>
|
||
Пераклад на польскую — Rafal Smyka.
|
||
</li>
|
||
<li>
|
||
Пераклад на украінскую — Mix Gerder і Toru Hasegawa.
|
||
</li>
|
||
<li>
|
||
Пераклад на беларускую — Mix Gerder.
|
||
</li>
|
||
<li>
|
||
Пераклад на карэйскую — Hyobeom Ahn.
|
||
</li>
|
||
<li>
|
||
Пераклад на турэцкую — Emrullah Ertürk.
|
||
</li>
|
||
</ul>
|
||
|
||
</body>
|
||
</html>
|