FUSCsharp

an experimental research open source chess engine developed since 2002 by the AI-Game Programming Group at the Free University of Berlin, headed by Raúl Rojas. As the name suggests, FUSc# was written in C#. It is compliant to the UCI protocol and able to play online. An iterative alpha-beta matrix version gave a promising performance boost, bought by a huge degree of code complexity. || toc =TD-Leaf(λ)= The engine, then dubbed **DarkFUSc#**, was subject of research on Temporal Difference Learning using TD-Leaf(λ), as elaborated in Marco Block's thesis.
 * Home * Engines * FUSc#**
 * [[image:FUScharp.JPG link="Free University of Berlin"]] ||~ || **FUSc#**,
 * FUSc# Logo ||~ ||^ ||

=Board Representation= While FUSc# originally had an array-representation, a version dubbed **Fusch#** gained some performance using rotated bitboards.

=See also=
 * Acronym
 * KnightCap
 * Rotated Bitboards
 * Temporal Difference Learning

=Publications=
 * Marco Block (**2004**). //Verwendung von Temporale-Differenz-Methoden im Schachmotor FUSc#//. Diplomarbeit, Betreuer: Raúl Rojas, Free University of Berlin, [|pdf] (German)
 * Marco Block, André Rauschenbach, Johannes Buchner, Frank Jeschke, Raúl Rojas (**2005**). //Das Schachprojekt FUSc#"//. Technical Report B-05-21, [|pdf], Free University of Berlin (German)
 * Johannes Buchner (**2005**). //Rotated bitboards in FUSc#//. Free University of Berlin, [|pdf]
 * Johannes Buchner (**2005**). //Theory and practical strategies for efficient alpha-beta-searches in computer chess//. Bachelor thesis, Advisor: Raúl Rojas, Free University of Berlin, [|pdf]

=External Links=
 * [|FUSc# - AG Schachprogrammierung]

=References= =What links here?= include page="FUSCsharp" component="backlinks" limit="20"
 * Up one Level**