Ciubach to program grający w szachy. Początkowo miały to być dwa programy: warcabowy i szachowy
oparte na wspólnych szablonach, czego efekty pozostają w niejednym miejscu w kodzie,
jednak ostatecznie porzuciłem ten pomysł.
Do skompilowania programu wymagany jest kompilator GNU GCC w wersji nie starszej niż 4.2, oraz niektóre
elementy biblioteki
Boost. Zamiast GCC można użyć innego
kompilatora, który posiada odpowiedni podzbiór TR1 w bibliotece standardowej.
Program można uruchomić jako silnik w programie Xboard, jednak nie ma możliwości
dostrajania takich parametrów jak czas na wybranie ruchu itp.
Obecny poziom gry jest słaby. Czasami potrafi wygrać lub zremisować z Gnuchess-em, jednak w
zdecydowanej większości przypadków z nim przegrywa.