Re: 玩玩Chatgpt
发表于 : 2024年 5月 13日 06:25
ejsoon 写了: 用繁體中文翻譯以下文段:
I would like to answer some questions that came up regarding
the solution of Nine Men's Morris.
- How can a draw be reached?
A draw is reached through cyclical play, whereby neither
player can (or will) close a mill. Note that since the proof
was obtained using only the 9-9, 9-8 and 8-8 databases, neither
player need close more than one mill to reach a draw ,thereby
avoiding a loss with less than three stones.
- What is an optimal opening strategy (for humans)?
I must admit that I have not examined the opening moves
for any easily describable patterns.
However, the examination of mid- and endgame databases
has repeatedly shown optimal play to be beyond human
comprehension. Therefore, I very much doubt that any such
simple-to-describe strategy exists.
- Is a paper describing these results available?
I am now working on such a paper. I will send a copy to those
of you who have requested one as soon as it is completed.
There is however a paper describing some initial results
of the retrograde analysis phase of the project:
Gasser, R., "Applying Retrograde Analysis to Nine Men's
Morris", Heuristic Programming in Artificial
Intelligence 2: the Second Computer Olympiad, Levy, D.N.L.
and Beal, D.F. (Eds.), pp. 161-173, Ellis Horwood, London.
- Is the program available?
Making the program available is something of a problem
because of the databases it uses. In total the databases
amount to a few hundred MBytes.
There is of course a program available which plays without
any database (or with a few small db's). While this program
cannot claim to be invincible, it plays quite strongly, having
won a match against the British Champion.
This program was developed under the Smart Game Board and
therefore only runs on Macintosh computers. The program
is shareware and depending on the number of requests, I will
either make it available via ftp or snail mail.
Ralph Gasser (gasser@inf.ethz.ch)
Informatik, ETH
CH-8092 Zurich
Switzerland
Newsgroups: rec.games.abstract
From: colley@qucis.queensu.ca (Paul Colley)
Subject: Re: Nine Men's Morris: More about the draw
Organization: Computing & Information Science, Queen's University at Kingston
Date: Wed, 24 Nov 1993 15:41:54 GMT
In article <1993Nov24.103138.21488@neptune.inf.ethz.ch>
gasser@inf.ethz.ch (Ralph Gasser) writes:
>A draw is reached through cyclical play, whereby neither
>player can (or will) close a mill. Note that since the proof
>was obtained using only the 9-9, 9-8 and 8-8 databases, neither
>player need close more than one mill to reach a draw ,thereby
>avoiding a loss with less than three stones.
This appears to be a mistake. Er, let me rephrase that. "The evidence
supplied does not prove your conclusion."
In building the 9-9 and 9-8 databases, you would have used the smaller
data bases. Retrograde analysis starts from the smallest, and works
up.
Say some position in the 8-7 database is a draw. Then in the 8-8
database, a position where the player may close a mill and reduce to
the drawn 8-7 position gets marked as a draw (assuming there's no
winning move).
You don't need the 8-7 database in doing the opening search, because
you don't need to know why the particular 8-8 position is drawn. This
is NOT the same thing as
>neither player need close more than one mill to reach a draw
The fact that you didn't need the smaller databases in the opening
search just means that no player need close more than one mill *DURING
THE OPENING* to reach a draw. It doesn't mean the player doesn't need
to close a mill during the middle or end game.
The correct statement, based on the evidence you give, is "neither
player need close more than one mill, and only during the opening, to
reach a book draw." Well, now that the initial position of NMM is
solved, we could even say "neither player needs to make a move to reach
a book draw." Of course, if your opponent doesn't agree, you still
have to play out the book draw, and that (may) require the smaller
databases. Or may not require the smaller databases. I have nothing
to contradict your statement. I'm just asking for more support.