Changes

Jump to: navigation, search

Turbo Chess

3,827 bytes added, 17:53, 30 October 2018
Created page with "'''Home * Engines * Turbo Chess''' FILE:GameWorks.jpg|border|right|thumb|link=http://openlibrary.org/b/OL2753290M/Turbo_GameWorks| Turbo Gameworks <ref>[[..."
'''[[Main Page|Home]] * [[Engines]] * Turbo Chess'''

[[FILE:GameWorks.jpg|border|right|thumb|link=http://openlibrary.org/b/OL2753290M/Turbo_GameWorks| Turbo Gameworks <ref>[[Kaare Danielsen]] ('''1985'''). ''[http://openlibrary.org/b/OL2753290M/Turbo_GameWorks Turbo GameWorks]''. [https://en.wikipedia.org/wiki/Borland Borland International]</ref> ]]

'''Turbo Chess''',<br/>
an didactic chess program by [[Kaare Danielsen]] <ref>[http://www.danielsen.com/resume.shtml Resume for Kaare Danielsen]</ref>,
written in [[Pascal#TurboPascal|Turbo Pascal]] and published as source code in 1985 on disk along with the book ''Turbo GameWorks''
<ref>[[Kaare Danielsen]] ('''1985'''). ''[http://openlibrary.org/b/OL2753290M/Turbo_GameWorks Turbo GameWorks]''. [https://en.wikipedia.org/wiki/Borland Borland International]</ref> by [https://en.wikipedia.org/wiki/Borland Borland International]. Borland later translated the program into [[Cpp|C++]] and used it as an example program for the for the Borland C++ compiler <ref>[https://groups.google.com/d/msg/borland.public.delphi.non-technical/vhpzc1kmNF4/FJ9mxPVsAwAJ Re: origin of Chess from old Turbo Pascal Turbo GameWorks] by [[Kaare Danielsen]], [https://groups.google.com/forum/#!forum/borland.public.delphi.non-technical borland.public.delphi.non-technical], February 29, 2016</ref>.

=Features=
==[[Board Representation]]==
* [[0x88]] [[Vector Attacks]]
* [[Piece-Lists|Piece-Lists]]
==[[Search]]==
* [[Iterative Deepening]]
* [[Aspiration Windows]]
* [[Principal Variation Search]]
* [[Quiescence Search]]
==[[Evaluation]]==
* [[Score#Grain|Score Grain]]: 1/256 Pawn
* [[Material]]
* [[Oracle#Pre-processing|Pre-computed]] [[Piece-Square Tables]] considering <ref>The tables are calculated at the beginning of the search using the evaluation function described earlier</ref>
** [[Mobility]]
** [[Pawn Structure]]
** [[Blockade of Stop]]
** [[Tarrasch Rule]]
** [[Mop-up Evaluation]]
* [[Draw Evaluation]]

=Namesake=
* [[Turbo Chess (GB)|Turbo Chess]] by [[Chris Thornton]] <ref>[http://www.worldofspectrum.org/infoseekid.cgi?id=0005457 Turbo Chess - World of Spectrum]</ref>

=See also=
* [[KChess]]
* [[Pascal#TurboPascal|Turbo Pascal]]
* [[Turbostar]]

=Publications=
* [[Kaare Danielsen]] ('''1985'''). ''[http://openlibrary.org/b/OL2753290M/Turbo_GameWorks Turbo GameWorks]''. [https://en.wikipedia.org/wiki/Borland Borland International], [http://www.bitsavers.org/pdf/borland/turbo_pascal/Turbo_GameWorks_1985.pdf pdf] from [http://www.bitsavers.org/ bitsavers.org]
* [[Don Beal]] ('''1986'''). ''Turbo GameWorks: Tools for Turbo Pascal''. (Review) [[ICGA Journal|ICCA Journal]], Vol. 9, No. 2, pp. 88

=Forum Posts=
* [https://groups.google.com/d/msg/borland.public.delphi.non-technical/vhpzc1kmNF4/7QkXL6vUwuIJ origin of Chess from old Turbo Pascal Turbo GameWorks] by Douglas Houston, [https://groups.google.com/forum/#!forum/borland.public.delphi.non-technical borland.public.delphi.non-technical], June 4, 2000
: [https://groups.google.com/d/msg/borland.public.delphi.non-technical/vhpzc1kmNF4/FJ9mxPVsAwAJ Re: origin of Chess from old Turbo Pascal Turbo GameWorks] by [[Kaare Danielsen]], [https://groups.google.com/forum/#!forum/borland.public.delphi.non-technical borland.public.delphi.non-technical], February 29, 2016
* [http://www.hiarcs.net/forums/viewtopic.php?t=8270 Some correspondence with Kaare Danielsen...] by [[Fernando Villegas|Fernando]], [[Computer Chess Forums|Hiarcs Forum]], February 17, 2017 » [[KChess]]

=External Links=
* [https://en.wikipedia.org/wiki/Turbo_%28disambiguation%29 Turbo (disambiguation) from Wikipedia]
: [https://en.wikipedia.org/wiki/Turbo_%28gastropod%29 Turbo (gastropod) from Wikipedia]

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:Open Source]]
[[Category:Pascal]]
[[Category:Namesake]]

Navigation menu