From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nala Ginrut Newsgroups: gmane.lisp.guile.user Subject: [potluck dish] an small GTP lib for playing Go game with Scheme Date: Tue, 16 Feb 2016 18:20:25 +0800 Organization: HFG Message-ID: <1455618025.8522.23.camel@Renee-desktop.suse> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1455618054 30937 80.91.229.3 (16 Feb 2016 10:20:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 16 Feb 2016 10:20:54 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Feb 16 11:20:47 2016 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aVckP-0007zW-4a for guile-user@m.gmane.org; Tue, 16 Feb 2016 11:20:45 +0100 Original-Received: from localhost ([::1]:43888 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVckO-0004Yf-7V for guile-user@m.gmane.org; Tue, 16 Feb 2016 05:20:44 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54097) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVckC-0004YV-Gz for guile-user@gnu.org; Tue, 16 Feb 2016 05:20:33 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aVck9-0003yc-B8 for guile-user@gnu.org; Tue, 16 Feb 2016 05:20:32 -0500 Original-Received: from mail-pa0-x233.google.com ([2607:f8b0:400e:c03::233]:34375) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVck9-0003yY-2U for guile-user@gnu.org; Tue, 16 Feb 2016 05:20:29 -0500 Original-Received: by mail-pa0-x233.google.com with SMTP id fy10so61586964pac.1 for ; Tue, 16 Feb 2016 02:20:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:subject:from:to:date:organization:content-type :mime-version:content-transfer-encoding; bh=BYVbX9bp5Edwy6wiZ0Ez8O2g9lUzJZa8qOdySz0Qmzs=; b=C2ebG1q+pJOU4gAxUqnumRO6S3wzLpSHw1zS4GJa8RPCXggte8aszB+mydhwORU6mX 6CB2xArDIEBp4OjlsnpHilG3bBBrVjK2MExNW+G8uYJBL8LvYYx1yplF72avmn7o/DSl Wg183otKAtQm0fXSqStzISQUb/cB5LOVU0BMSh65zI/GBiwDUJ3z8XUSNfxRjefgc6GE 0qWTehO5FgLZg2ajYfIKrDbsmnqVzn6BsI1c+7tSY8YWuX8Zyxrgj6TKGoWiQjp0vVwe K1trd8Ih1ttNtZ85JE/a3dklvPoE9PAgiclpx3v/5yTcl2aH4KTp/eFUFP2X/muAxgWf Ffxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:subject:from:to:date:organization :content-type:mime-version:content-transfer-encoding; bh=BYVbX9bp5Edwy6wiZ0Ez8O2g9lUzJZa8qOdySz0Qmzs=; b=P/aEc+Wwiwtb+nEDWsxmTw43EDaV8/U4ULR4uSgVoHy9TMuZiKiT6Hxy5VQddLubGq WvpCfQYYinjOXb3x1bykcNV+wyHrs0640fkQF2Ss3QgSkHo6XE26T0J+9LCeQnQr2OSM KIfVx5oVyMKpG60uqGF9h8jkth3uASZVhTKpj9tbmJP/LiRA/hPK33GjIkR9kPGuhLwN x9KmxG4splP0zsKaUUgsx1KoXB9FcNSotzJ5mBz2WkHeyc/5vEI7M0nm/Zwyr8SmeEOP yXI3BTo/1HBy8nIFfOP/3doQOUCkTRGOdLCpc395t75YjwyQU2dxY6OwEhPPCXsxNJs8 bjBg== X-Gm-Message-State: AG10YORv0Yprl7J3EQ4HqQV16Ag6aSzghrQvRsDfUCGtwy9oEIe25g7mRMZQtr87OnRR0w== X-Received: by 10.66.174.199 with SMTP id bu7mr30100670pac.34.1455618027825; Tue, 16 Feb 2016 02:20:27 -0800 (PST) Original-Received: from [147.2.147.24] ([203.192.156.9]) by smtp.gmail.com with ESMTPSA id r77sm44601363pfa.47.2016.02.16.02.20.26 for (version=TLSv1/SSLv3 cipher=OTHER); Tue, 16 Feb 2016 02:20:27 -0800 (PST) X-Mailer: Evolution 3.4.4 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c03::233 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:12402 Archived-At: GTP stands for Go Text Protocol is a protocol used by several engines for playing the board game Go on the computer. The GTP1 is implemented in GNU Go. Maybe someone here remember the news: Google’s AI beat a professional Go player http://siliconangle.com/blog/2016/01/27/googles-ai-beat-a-professional-go-player-and-its-kind-of-a-big-deal/ Well, at that time I feel I'd like to try to play Go with Scheme on my own way. ;-) I was busy to celebrate Chinese new year last few weeks, so I didn't have much time to hack. ;-P This project is still preliminary, but it works if you installed GNU Go. I'd like to implement some algorithms on it to make sure Guile has little AI. ;-D Here it is: https://github.com/NalaGinrut/goile