|
Project Information
Links
|
A Go bot written fully in JavaScript.以纯JavaScript编写的会下围棋的程序。目前世界上几乎所有围棋人机对弈程序都采用传统软件的方法,这种方法能充分发挥电脑的性能,功能也可以足够强大,但必须要安装才能运行。当然,Java、Flash等程序不需安装(其运行于沙箱之中),但它们都需要运行时软件的支持,不符合W3C的Web客户端规范,也不符合“程序应可运行在浏览器中而不需任何插件”的未来客户端发展潮流。而随着JavaScript编译器的蓬勃发展,JavaScript的性能已从C++的几十分之一(IE8)提高到了三分之一至二分之一(Chrome, IE9)。这就使得JavaScript的缺点被缩小,而优点(更高阶、更抽象)被放大。本项目尝试用JavaScript编写对弈引擎。因为本项目只是一个小型项目,所以结构应尽可能简单。为了能充分利用 Google Code 与 SubVersion 本身的潜能而尽可能不使用其他服务(尤其是收费的服务),网页应仅使用客户端技术,并设置合适的 SubVersion MIME type 属性,从而将模拟一个网站的能力发挥到最大限度,同时保持网站的高可靠性、稳定性。 目前的网址:http://jweiqi.googlecode.com/svn/trunk/index.html http://groups.google.com/group/jweiqi 我们希望大家共同来把它打造成为中国最好的JavaScript围棋程序。本项目的代码是开源的,它的使用权不是独占的,而是属于全世界,它需要多人合力才能推动其不断提高。 目前仅是原始阶段,还远没到可以正常运行的时候。我们需要您的参与,具体请联系项目管理员或其他成员。 |