棋者访谈

爱伏采访温向东

字号+ 作者:Aivo Oll 来源:国际连珠联盟网 2017-02-13 17:55 我要评论( )

Aivo Oll(爱伏) 1. 介绍一下你自己 我是个程序员,住在美国一个安静的小镇上。我喜欢游泳,玩棋盘游戏(围棋,中国象棋,国际象棋),解谜题(各种),流行音乐和电影。 2. 你是最强连珠程序连珠解题者(Renju Solver,国内俗称连珠终结者)的程序员,你能



Aivo Oll(爱伏)

1. 介绍一下你自己
我是个程序员,住在美国一个安静的小镇上。我喜欢游泳,玩棋盘游戏(“围棋”,“中国象棋”,“国际象棋”),解谜题(各种),流行音乐和电影。
2. 你是最强连珠程序“连珠解题者”(Renju Solver,国内俗称“连珠终结者”)的程序员,你能告诉我们你什么时候开始做这件事的吗?你投入了多少工作?
连珠解题者解简单的连珠谜题是强的。早在1998我首先学会编程语言的时候,我曾经做过一个五目程序, 2001年我开始连珠解题者的工作。2002年,我发布了“连珠VCF解题者”http://www.math.temple.edu/~wen/renju/vcf/,2003年,“连珠VCT解题者” http://www.math.temple.edu/~wen/renju/vct/,2004年我赢得了第四届连珠世界锦标赛计算机程序解题组冠军。诺索夫斯基先生给了我一些改进的建议。
3. 你能描述一下编写程序的工作过程吗?
首先,收集一些谜题,然后使用程序逐一解决它们。如果程序解决不了,就做更多的谜题分析,然后编写特殊的代码做一些可能步骤的修补。
4. “连珠解题者”与其他连珠程序有什么不同?你编写这个如此之强的程序成功的秘诀是什么?
“连珠解题者”主要聚焦于解决连珠谜题,我认为“可持续发展”对使程序更加强大是非常重要的。
5. 我曾经了解到你的终极目标是解决连珠。你所说的是何意?你认为使“连珠解题者”可能比现在更强大吗?
我只是开个玩笑。我相信它会解决越来越多的连珠谜题。
在中国你有整个团队支持你的工作,帮助你找出程序的各种错误等。作为一个程序员你知道你获得了多少帮助和支持?
是的,我非常感谢他们的帮助。他们总是给我出难题,并告诉我“连珠解题者”在某些谜题上的弱点。然后,我会寻找谜题的答案,并考虑如何用程序来解决。团队还发现了很多程序的漏洞,我就不断地修复。我认为一个连珠爱好者喜欢我,支持是无价的。我拥有他们很多。
6. 你玩连珠多久了?水平怎样?你通常在哪里玩?
我是一个连珠爱好者;最近我学了一些花月和浦月开局的变化。我希望我能成为一名专业棋手。我通常在网上玩。
你怎么看连珠在中国的状况?在世界上呢?
越来越好,一切都越来越好。
7. 直到现在,由于使用了“连珠解题者”,中国棋手理论上超前其他棋手几光年。所以,如果把“连珠解题者”提供给所有的棋手,他们将失去优势。当然,他们不希望这个程序传播。不过,似乎你支持出售你的程序给外国人。你对这种情况怎么看?
程序是拿来用的。我希望我的程序能被广泛使用。
8. 你有最喜欢的连珠棋手让你钦佩吗?你认为一个连珠棋手具有哪些品质才应该算强手?
我钦佩任何项目的所有高手,因为我没有成为他们其中一员的天赋。一个连珠强手总会深入考虑到所有可能的变化。
9. 在中国,著作权等的认识还很薄弱。最好的连珠程序已被黑客破解。如何应对?
我很高兴人们喜欢使用我的程序,即使他们使用破解版。要使程序无法破解是不可能的。
10. 对连珠在世界上传播你有什么想法?如何让它更受欢迎?你认为连珠可以成为一项职业运动吗?
我觉得更多的连珠比赛将有助于使这个游戏更受欢迎。我希望有更多的比赛,更多的棋手,更多的支持者,使更多的人感兴趣。连珠在中国已列入智力运动项目,我认为其很快就能成为一项专业运动。
 
孙立京翻译
Interview with Wen Xiangdong
(By Aivo Oll)
 
   1. Please introduce yourself.
I am a married programmer, live in a quiet small town in the United States. I like swimming,  playing board games (“go”,  “Chinese chess”, ”chess”), solving puzzles (all kinds), pop music and movies.  
 
2. You are the programmer of the strongest renju program, Renju Solver. Can you tell us when did you start working on it? How much work have you put into it? 
Renju Solver is strong for solving easy renju puzzles.  I once made a gomoku program back in 1998 when I first learned programming languages.   In 2001, I started working on Renju Solver. In 2002, I published a Renju VCF solver http://www.math.temple.edu/~wen/renju/vcf/ , and in 2003, a Renju VCT solver    http://www.math.temple.edu/~wen/renju/vct/.  In 2004 I won 4-th Renju World Championship among Computer Programs Problem Solving. Mr. Nosovsky gave me some suggestions on how to improve it.
 
   3. Could you explain a little bit how the process of working on the program looks like?
First, collect a bunch of puzzles and then use the program to solve them one by one. If the program cannot solve it, do more analysis of the puzzle and then write special code  to do some kind of pruning of possible moves. 
 
   4. What separates Renju Solver from other renju programs? What is the secret to your success in making the program so strong?
Renju Solver mainly focuses on solving renju puzzles.  I think “continuing development” is very important to make the program stronger.
    
   5.  I once read that your ultimate goal is to solve renju. What do you mean by that? Do you think it is possible to make Renju Solver even stronger than it is now?
I was just kidding. I am sure it will solve more and more renju puzzles.
You have a whole group who support your work in China and help you in finding all kinds of mistakes in the program etc. How much does it help as a programmer to know that you have this kind of support?
Yes, I really appreciate their help.  They always provide me with puzzles and told me Renju Solver is weak on certain puzzles. Then I would look for the answers to the puzzles and think about how to solve them with program. The group also found lots of bugs in the program and I constantly fix them. I think for a renju amateur like me, the support is priceless.  I own them a lot.
 
    6. How much do you play renju and what is your level? Where do you usually play?
I am a renju amateur; recently I learned some variations of D4 and I7 openings.  I wish I could be a professional renju player.  I usually play it on the internet.
What do you think of the situation of renju in China? In the world?
It is getting better, everything is getting better.
 
   7.  Until now, thanks to the use of Renju Solver, Chinese players are light-years ahead of other players in theory. So, if Renju Solver would be made available to all the players, they would lose the advantage. Naturally, they do not want this program to spread. Still, you seem to support selling your program to foreigners. What do you think of this situation?
 
  8.   Programs are made to be used. I hope my program will be widely used.
Do you have a favorite renju player that you admire? What qualities do you think a renju player should have to be considered strong?
I admire all top players of any game because I do not have the gift to be one of them. A strong renju player always thinks all possible variations deeply.
 
    9. In China, the understanding of copyrights etc. is still very weak. The best renju programs have been cracked by hackers. What could be done against it?  
I am flattered that people like to use my program even when they use the cracked one. It is impossible to make the program uncrackable.
 
    10.  Do you have any ideas how to spread renju in the world? How to make it more popular? Do you think renju can become a professional sport?
I think more renju competitions would be helpful to make this game popular.  I hope there will be more competitions, more players, and more supporters and then more people will be interested in it. Renju is listed in mind sports games in China; I think it could be a professional sport soon.
 
 
 
 

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 快乐分享/采访世界冠军曹冬

    快乐分享/采访世界冠军曹冬

    2011-08-26 17:21

  • 从采访山口釉水说开去

    从采访山口釉水说开去

    2006-03-23 13:49

网友点评
精彩导读