Copyright © 2001, 2002 ROBERT Nicolas
Juin 2002
BCC est un programme d'échecs suicide implanté de façon classique (en C) par ROBERT Nicolas et de force moyenne. Cette version fonctionne en mode console sous DOS (Cygwin Win32) ou avec Winboard.
Vous pouvez télé-charger ce programme ici: BCC v 2.2 16/06/2002
Ce programme est protégé par les lois du Copyright, peut-être distribué à volonté mais ne doit pas être modifié sans l'accord de son auteur.
La distribution BCC comprend les fichiers suivants:
bcc.exe : l'executable
bcc.rc : le fichier de configuration de BCC
bcc.init : le fichier de configuration de BCC pour Winboard
cygwin1.dll : la librairie dynamique Cygwin 32
Après avoir lancer bsc.exe, vous pouvez jouer aux échecs avec BSC en mode console en tapant les commandes au clavier.
Example 2. Mode console
BCC version 2.1 b0n0 Crazy Chess ---------------------------------- version 2.2, 16/06/02 Copyright (C) 2001, ROBERT Nicolas "help" displays a list of commands. hash=1, mtdf=0, check_nodes=80000 1023 ko for HASH 0>bcc# help on - computer plays for the side to move off - computer stops playing st n - search for n seconds per move sd n - search n ply per move undo - takes back a move new - starts a new game d - display the board ml - display the legal moves fen - setup a fen position mtdf - enable/disable mtdf bench - benchmark test bye - exit the program xboard - switch to XBoard mode Enter moves in coordinate notation, e.g., e2e4, e7e8Q 0>bcc#
Notation d'origine: Pour déplacer une pièce, il faut entrer case_départcase_arrivée: e2e4. La promotion s'écrit a7a8Q (Q pour reine, R pour tour, N pour cavalier et B pour fou). Les notations (0-0 et 0-0-0) pour le roque ne sont pas supportées. Pour roquer, la notation sera par exemple e1g1 (0-0 pour les blancs). Les commandes disponibles en mode console sont:
on : bcc prend la main et joue
off : mode deux joueurs
st n: fixe la durée en secondes pour jouer
sd n: fixe la profondeur de recherche pour jouer
undo: retour en arrière
d: affiche l'échiquier
ml: affiche la listes des coups valides
fen fen_position: entre une position au format fen
bench: test une position pour le benchmark
xboard: switch en mode xboard pour Winboard
bye: quitte le programme
Les commandes en mode xboard ne sont pas expliquées. Elles sont conformes au protocole décrit par xboard pour la variante suicide.
Winboard est une interface graphique permettant d'installer différents moteurs d'échecs. BCC supporte le protocole xboard.
Pour installer BCC avec Winboard, éditer le fichier winboard.ini et ajouter les lignes " bcc /fd="C:\progra~1\winboard\bcc" /variant suicide" et " bcc /sd="C:\progra~1\winboard\bcc" /variant suicide " dans les sections firstChessProgramNames et secondChessProgramNames.
Example 3. winboard.ini
/firstChessProgramNames={bcc /fd="C:\progra~1\winboard\bcc" /variant suicide "GNUChess -T 16000" "wcrafty-18.10.exe hash 16000000 xboard" /fd="C:\progra~1\winboard\crafty" Comet_b37 /fd="C:\progra~1\winboard\comet" } /secondChessProgramNames={bcc /sd="C:\progra~1\winboard\bcc" /variant suicide "GNUChess -T 16000" "wcrafty-18.10.exe hash 16000000 xboard" /sd="C:\progra~1\winboard\crafty" Comet_b37 /sd="C:\progra~1\winboard\comet" }