Tinker

a private Chess Engine Communication Protocol compatible chess engine by Brian Richardson. Tinker participated at almost all official online tournaments, CCT Tournaments, ACCA Americas' Computer Chess Championship, and  ACCA World Computer Rapid Chess Championship. Tinker's internal board representation is based on bitboards. || toc =Move Generation= Tinker uses an idiosyncratic move generation approach for sliding pieces based on rook and bishop attacks on the otherwise empty board. While serializing all those potential targets, it tests for legality inside the loop body, that is whether the inbetween squares of origin and target are empty. This is not in the "real" bitboard spirit to determine attack sets in advance in the bitboard centric world rather than to test individual elements of a superset belonging to a set, but at least it allows traversing disjoint target sets i.e. for captures in quiescence search. This is the slightly edited code posted by Brian in 2000 : code format="cpp" froms = tree->wbishopsqueens; while (froms) { f = lastOne(froms); tos= bishopto[f] & targets; while (tos) { t = lastOne(tos); if ( (allpieces & nopieces[f][t]) == 0) { gen_push(f, t); }     clear(t, tos); }  clear(f, froms); } code In 2007, Brian claimed his approach competitive compared with Magic Bitboards.
 * Home * Engines * Tinker**
 * [[image:220px-Tinker1.jpg link="https://de.wikipedia.org/wiki/Datei:Tinker1.jpg"]] ||~ || **Tinker**,
 * Tinker or [|Gypsy Vanner horse] ||~ ||^ ||

=See also=
 * Mammal
 * Ruffian

=Forum Posts=
 * [|CCT2 Tinker Observations] by Brian Richardson, CCC, November 07, 2000
 * [|Nice Stalemate Trap by Tinker] by Dieter Bürssner, CCC, October 29, 2001
 * [|Itanium2 Testing Crafty & Tinker Informal Results] by Brian Richardson, CCC, February 16, 2003 » Itanium
 * [|Tinker Scores Re: STATIC EVAL TEST (provisional)] by Brian Richardson, CCC, February 21, 2004
 * [|Tinker 64 Bit Speedup (Early Results)] by Brian Richardson, CCC, March 30, 2004
 * [|SEE Observation] by Brian Richardson, CCC, August 02, 2009 » SEE

=External Links= > media type="custom" key="25373144"
 * [|Tinker from Wikipedia]
 * [|Tinker (disambiguation) from Wikipedia]
 * Small Faces with [|P.P. Arnold] - [|Tin Soldier], March 02, 1968, [|YouTube] Video

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