Difference between revisions of "TechMate"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 16: | Line 16: | ||
MateTech performs an [[Alpha-Beta|alpha-beta search]] with [[Quiescence Search|quiescence]] and [[Iterative Deepening|iterative deepening]] with [[Aspiration Windows|aspiration windows]] , using a [[Transposition Table|transposition table]] with [[Zobrist Hashing|Zobrist hashing]]. | MateTech performs an [[Alpha-Beta|alpha-beta search]] with [[Quiescence Search|quiescence]] and [[Iterative Deepening|iterative deepening]] with [[Aspiration Windows|aspiration windows]] , using a [[Transposition Table|transposition table]] with [[Zobrist Hashing|Zobrist hashing]]. | ||
The pure [[Material|material]] based rudimentary [[Evaluation|evaluation]] of Tech 3 was extended by a strategic component <ref>[[Alexander Szabo]], [[Barbara Szabo]] ('''1988'''). ''The Technology Curve Revisited''. [[ICGA Journal#11_1|ICCA Journal, Vol. 11, No. 1]]</ref>. | The pure [[Material|material]] based rudimentary [[Evaluation|evaluation]] of Tech 3 was extended by a strategic component <ref>[[Alexander Szabo]], [[Barbara Szabo]] ('''1988'''). ''The Technology Curve Revisited''. [[ICGA Journal#11_1|ICCA Journal, Vol. 11, No. 1]]</ref>. | ||
− | + | <span id="TechnologyCurve"></span> | |
=The Technology Curve= | =The Technology Curve= | ||
As published in their 1988 [[ICGA Journal|ICCA Journal]] paper <ref>[[Alexander Szabo]], [[Barbara Szabo]] ('''1988'''). ''The Technology Curve Revisited''. [[ICGA Journal#11_1|ICCA Journal, Vol. 11, No. 1]]</ref>, Alex and Barbara Szabo revisited the '''Technology Curve''' by playing 6882 games between copies of TechMate set at different time rates, with the conclusion that the advantage of improved technology rapidly decreases when machines and algorithms become more powerful. [[Ernst A. Heinz]] in his self-play memo on the experiment of the Szabos <ref>[[Ernst A. Heinz]] ('''2000'''). ''A New Self-Play Experiment in Computer Chess''. [[Massachusetts Institute of Technology]], Laboratory of Computer Science, Technical Memo No. 608, [http://supertech.lcs.mit.edu/~heinz/ps/new_exp.ps.gz zipped ps], [http://bitsavers.trailing-edge.com/pdf/mit/lcs/tm/MIT-LCS-TM-608.pdf pdf]</ref>: | As published in their 1988 [[ICGA Journal|ICCA Journal]] paper <ref>[[Alexander Szabo]], [[Barbara Szabo]] ('''1988'''). ''The Technology Curve Revisited''. [[ICGA Journal#11_1|ICCA Journal, Vol. 11, No. 1]]</ref>, Alex and Barbara Szabo revisited the '''Technology Curve''' by playing 6882 games between copies of TechMate set at different time rates, with the conclusion that the advantage of improved technology rapidly decreases when machines and algorithms become more powerful. [[Ernst A. Heinz]] in his self-play memo on the experiment of the Szabos <ref>[[Ernst A. Heinz]] ('''2000'''). ''A New Self-Play Experiment in Computer Chess''. [[Massachusetts Institute of Technology]], Laboratory of Computer Science, Technical Memo No. 608, [http://supertech.lcs.mit.edu/~heinz/ps/new_exp.ps.gz zipped ps], [http://bitsavers.trailing-edge.com/pdf/mit/lcs/tm/MIT-LCS-TM-608.pdf pdf]</ref>: |
Revision as of 11:02, 9 September 2019
TechMate, (TechMate Chess)
a commercial chess program for the Atari ST by Alexander and Barbara Szabo,
produced and market by their own company Szabo Software since 1986 [3],
and distributed also through third party vendors like MichTron Corp. [4] in the US,
and Microdeal [5] and Software Direct [6] in the UK.
TechMate has an own GUI with 2D Graphics Board and entering moves completely mouse-driven.
Description
TechMate was derived from Tech 3, Alex Szabo's 1984 thesis program written in Fortran and IBM 370 Assembly to run on an Amdahl 470V/8 of the University of British Columbia. Tech 3 was developed in the spirit of the original Tech program by James Gillogly, with knowledge applied at the top of the search tree as positional presort rather than at the leaf nodes using complex evaluation [7]. MateTech performs an alpha-beta search with quiescence and iterative deepening with aspiration windows , using a transposition table with Zobrist hashing. The pure material based rudimentary evaluation of Tech 3 was extended by a strategic component [8].
The Technology Curve
As published in their 1988 ICCA Journal paper [9], Alex and Barbara Szabo revisited the Technology Curve by playing 6882 games between copies of TechMate set at different time rates, with the conclusion that the advantage of improved technology rapidly decreases when machines and algorithms become more powerful. Ernst A. Heinz in his self-play memo on the experiment of the Szabos [10]:
The Szabos determined the technology curve of their chess program TechMate that self-played 6,882 games on two Atari ST computers. The number of games per match between longer and shorter searching versions of the program varied strongly from a minimum of 32 to a maximum of 1367. The gain in playing strength averaged at 156 rating points per doubling of available search time (computing power). The experimental data indicated slight diminishing returns at longer search times. However, the Szabos simply did not play enough games at long times to draw reliable conclusions.
Publications
- Gregg Pearlman (1986). ST New Products. Antic Vol. 5, No. 8
- Gigi Bisson (1986). STart Buyer's Guide. STart, Vol. 1 No. 3
- Harvey Bernstein (1987). Entertainment - Strategy, adventure, shoot-em-ups, chess and simulations. STart Special Issue Number 1
- Christopher Chabris (1987). Reviews: The Game of Kings - START's First Chess Tournament. STart Vol. 2, No. 2
- Alexander Szabo, Barbara Szabo (1988). The Technology Curve Revisited. ICCA Journal, Vol. 11, No. 1
External Links
References
- ↑ TechMate Chess for Atari ST - The Video Games Museum
- ↑ Christopher Chabris (1987). Reviews: The Game of Kings - START's First Chess Tournament. STart Vol. 2, No. 2
- ↑ Gregg Pearlman (1986). ST New Products. Antic Vol. 5, No. 8
- ↑ MichTron Corp. from MobyGames
- ↑ Atari ST Techmate Chess | Microdeal
- ↑ Atari ST Techmate Chess | Software Direct
- ↑ Alexander Szabo (1984). Computer-Chess Tactics and Strategy. M.Sc. Thesis, University of British Columbia
- ↑ Alexander Szabo, Barbara Szabo (1988). The Technology Curve Revisited. ICCA Journal, Vol. 11, No. 1
- ↑ Alexander Szabo, Barbara Szabo (1988). The Technology Curve Revisited. ICCA Journal, Vol. 11, No. 1
- ↑ Ernst A. Heinz (2000). A New Self-Play Experiment in Computer Chess. Massachusetts Institute of Technology, Laboratory of Computer Science, Technical Memo No. 608, zipped ps, pdf