パルサーエンジンは、レベルと 6 つのバリエーションでチェスをプレイします。また、Kasparov、Carlsen、Morphy などのクラシックおよびモダンなゲームコレクションも含まれています。オフラインで動作します。私はもともと 1998 年に Pulsar を開発し、2002 年から 2009 年の間に、知っているバリエーションをプレイするように教えました。2014 年にモバイルで初めて、2019 年に Android でリリースされました。 バリエーションは、Chess960、Crazyhouse、Atomic、Loser's、Giveaway(スーサイドとしても知られています – 目標はあなたの駒を失うことです)、および Three Checks です。クローズドポジションよりも機動性とオープンプレイを重視します。バリエーションでは、それぞれに独自のスタイルがあります。
Pulsar は、結果で終わるすべてのゲームを記録し、ゲームメニューで開くことができます。最新のゲームが一番上にあり、ゲームがチェスゲームの場合は、Stockfish エンジン分析を利用できます。Chess960 ゲームのレビューではエンジン分析も利用できますが、城の情報はエンジンに送信されません。追加のクラシック PGN ゲームコレクションを表示および分析できます。
Pulsar には、すべてのゲームのレベルとそのルールが含まれています。追加は無料です。ユーザーがプレイを開始したばかりの場合はデフォルトで Easy になります。それ以外の場合は、ゲームボタンに移動して新しいゲームを選択して、より具体的なゲームを構成します。最後にプレイしたゲームの種類は、アプリの再起動時に保存されます。ボードの色とチェスの駒、アプリの背景色にはいくつかの選択肢があります。設定で本の動きを表示したり、思考オプションを表示したりすることもできます。
Pulsar Chess Engine のボードは、視覚障害者向けのトークバックでアクセスできます。スワイプではなく、直接タップのみがサポートされています。マスをタップすると、「e2 - 白いポーン」など、マスにあるものを話します。ダブルタップして、トークバックがオンになっている正方形を選択します。スピーキングムーブもあります。このスピーキングムーブと正方形の情報は、英語のほか、スペイン語、イタリア語、フランス語、ドイツ語で表示されます。トークバックは通常、ボタンやラベルなどのテキストを読み取ることができますが、ボードは画像のコレクションです。アクセスできるようにするには、タップが正方形のスペースにあるときにテキストを返すようにボードをプログラムする必要があります。
Pulsar はコンピューターチェスプログラムとして始まり、時間の経過とともにバリエーションを学びました。ユーザーがバリエーションに興味がない場合、それは興味深いチェス専用プログラムのままです。2 つのサーバーで広範囲に実行し、強力なプレイヤーに対してアプリをテストし、障害のあるコンピューターボットでアプリをハンディキャップする方法もテストしました。最初の 8 つの難易度レベルから選択したときにボードに表示される評価は、さまざまな強さで実行して見たものに基づいた推定値です。
ゲーム / 新しいゲームでは、コンピューター対プレイのチェックを外すと、ユーザーは 2 人モードでプレイできます。これは、デバイスを持っていてチェスゲームをプレイしたいが、他の人とチェスボードをプレイしない場合に便利です。
Pulsar の Atomic Chess バリアントは ICC ルールに従っており、チェックの概念はなく、キングはチェックインすることができます。Crazyhouse では、ユーザーはターンを使用してキャプチャしたピースをボードにドロップでき、ドロップピースを含むピースパレットがボードの右側に表示されます。
すべてのプラットフォーム、モバイル、コンピューターのエンジンコードは pulsar2009-b です。ユーザーがサポートリンクをたどるか、開発者のウェブサイトにアクセスすると、Winboard Protocol 対応クライアントのすべての異なるコンピューターオペレーティングシステムで動作する pulsar2009-b バイナリを入手できます。現時点では Android バイナリをリリースしないことにしました。Winboard プロトコルを使用しており、UCI 公式プロトコルはパルサープレイのすべてのバリアントをサポートしていないため、UCI クライアントでは実行されないためです。