table of contents

1 downloads 0 Views 338KB Size Report
Random Evaluations in Chess (D.F. Beal and M.e. Smith) . .... While not claiming that his domain of application, the KRK endgame, is a particularly subtle ...
Table of Contents

TABLE OF CONTENTS Table of Contents ............................................................. 1 Time to Evaluate (LS. Herschberg and H.J. van den Herik) ................................ 1 Random Evaluations in Chess (D.F. Beal and M.e. Smith) ................................ 3 Potential Applications of Opponent-Model Search. Part 2: Risks and Strategies (H. !ida, J.W.H.M. Uiterwijk, H.J. van den Herik, and LS. Herschberg) . . . . . . . . . . . . . . . .. 10 Learning Patterns for Playing Strategies (E. Morales) ................................... 15 Notes: .................................................................... 27 Estimating Asymmetry and Selectivity in Chess Programs (1. Ros Padilla) ............. . 27 A la Recherche du Temps Perdu: 'That was easy' (Chr. Donninger) .................. . 31 Literature Received: ......................................................... . 35 Ein korrektes Programm fiir das Endspiel Konig und Bauer gegen Konig und Bauer (W. Barth) ........................................................... 35 Articles Published Elsewhere .............................................. 36 Information for Contributors 37 News, Information, Tournaments and Reports: ....................................... . 38 Michael Clarke: An Obituary (D.F. Beal) .................................... . 38 Mephisto (The Board of the ICCA) ............................... ......... . 39 The Best Annotation Award (The Editors) .................................... . 39 Games: Planning and Learning, A Summary of Papers Presented at the AAAI Fall Symposium (J. Schaeffer) ............................................. 40 The Swedish Rating List (T. Karlsson and G. Grottling) ........................... 42 Calendar of Computer-Chess Events ......................................... 43 The 1994 AEGON Man-Computer Tournament (C. de Gorter) ....................... 43 The ACM's 24th International Computer-Chess Championship (M. Newborn) ............ 44 The QMW's Uniform-Platform Computer-Chess Tournament (D.F. Beal) ............... 44 ICCA: The Treasurer's Report (D.F. Beal) .................................... 46 Correspondence ............................................................. 47 Additional References (D. Kopec) .......................................... 47 How the Journal Reaches You ................................................... 48 TIME TO EVALUATE

We shall supply you with a position. Given that, is it true that the perfect evaluator is the perfection of all Grand Masters or even the grandest of them all, the World Champion? Or could it happen, at least on occasion, that the perfect evaluator was a perfect fool? While most people are willing to concede that the best evaluation is worthy of mastership, not all evaluations by Grand Masters are masterly. Conversely, the grandest masterly move need not imply a perfect evaluation. We do not even intend a pun when we state that now you perhaps see your Editors' position in a philosophical sense. But not just a philosophical sense could be intended, we blithely have given you a position. An arbitrary one, just any? Or a most definite one? As a testcase for your mastership or folly as the case may require? Evaluation, specifically as embodied in the evaluation function at least was a solid anchor for conventional computer-chess thoughts only a few years ago. (We note with satisfaction that our discipline is now so mature that the notion of conventional thinking makes sense.) In this issue of the Journal some conventional, almost intuitive notions about evaluation are in for a rough shaking. For a mildly shattering example, consider what Beal and Smith feel duty-bound to communicate.

2

ICCA Iournal

March 1994

An evaluation which knows no more about chess than the simplest rules of the game, how to recognize a checkmate and how to generate a random number is much, much better than pulling random legal moves out of a hat. What a message for the true believers of yore: do not bother learning about chess, computers are there to generate reliable pseudo-randoms! Another shock is administered from an unexpected quarter: !ida stemming from Japan, a Grand Master of Shogi, has found partners in the Netherlands to argue plausibly that one's own evaluation function must take second place and, indeed, can often be wilfully and usefully disregarded. This is not Oriental selfeffacement, quite the contrary. With utterly practical astuteness, it is argued that knowing the evaluation, wrong or even right, as practised by one's opponent can be used to great advantage to undermine that very opponent. The art of one's own evaluation may well have to yield its habitual primacy to the higher, perhaps martial art of predictively thwarting what the opponent is conjectured to come up with. In particular, there is no mercy for an opponent who is rash enough to have a speedy, precomputed riposte. He is only too likely to have searched less deeply than he should have, which will prove his undoing. The evaluation function traditionally has been elevated on a high pedestal: it was presumed to comprise all we always wanted to know about chess but were afraid to ask. To comprise all? - rather, to compress it all into a few terms. Such compression must surely be one deep calling another. This pedestal, if we are to believe the stated, well-argued conviction of Dr. Morales (Mexico), must be taken several notches down. Chess masters, it is widely believed, base their skills on pattern recognition. If so, let us build a program capable of deriving chess patterns from a few simple instances fed to them and some general-purpose knowledge of chess. The surprising thing in the Morales' study is how pitifully little chess knowledge, how derisively few concepts are needed in order to generate at least some of the much-vaunted patterns. If patterns are paramount, and the capability of employing them as primaries in the evaluation function is the hallmark of a Grand Master, then Morales makes a strong case for an unsuspectedly elementary nature of those patterns. He persuades us, in doing so, to lower our estimate of Grand Masters and their presumed built-in evaluation functions considerably. While not claiming that his domain of application, the KRK endgame, is a particularly subtle example of the art of pattern exploitation - which it evidently is not - yet, Morales' moral position is that the structure of the Grand Master as a pattern recognizer has been overrated in complexity. Just put in the notion of coordinates, of a distance or a Manhattan distance, suitably restricted where necessary, add opposition in its crudest geometrical sense and concepts, such as 'moving closer', 'Kings are on the same side' and 'almost in opposition', roll out with disconcerting ease. Rather more obliquely, a report by Jonathan Schaeffer in this issue hints that an evaluation function in checkers, however well-exploited, is subject to the law of diminishing returns to the extent that additional plies of evaluation-function-guided search are pointless in the end, regardless of the speed-up of the searching computer. This, as your Editors read it, must be taken as yet another questioning of the evaluation function as the be-all and end-all of chess. Your Editors are not in the habit of providing ready answers to the questions they raise, nor are they capable of doing so in the present instance. They do, however, insist that this is a propitious season to raise a pressing question, a fit moment to ask crucially: is it not time to evaluate the evaluators? Bob Herschberg Jaap van den Herik