現在のLinux用チェスエンジンは、他のプラットフォーム用で利用可能な商用チェスエンジンに引けを取らないレベルに達している。そこで本稿では、特に有名な6種類のLinux用チェスエンジンについて、その特徴を解説することにする。 コンピュータと人間とのチェス対戦と言った場合、人間相手にチェスを指している実態はチェスエンジンと呼ばれるプログラムである。この場合のゲームは、人間側の駒の動きを入力としてチェスエンジンに与えると、次に打つべき手が計算され、出力としてコンピュータ側の駒の動きが返される、という流れで進行する。 こうしたチェスエンジンとの対戦は、ユーザインタフェースを介して行われる。多くのチェスエンジンではコマンドライン形式のユーザインタフェースが採用されているが、実際にゲームをするとなると、この形式は非常に扱いにくい。チェスエンジンとの対戦をスムースに行いたければ、グラフィカルなユーザイ