Re: [Computer-go] Vol 69, Issue 5 hoping for a respect as the lottery win

2015-10-04 Thread djhbrown .
.
Aretha Franklin wanted r-e-s-p-e-c-t, but frankly, my dear, i don't give a
damn.  this note is not a riposte to the latest epistle in a stream of
libelous personal abuse, but a clarification intended to stimulate thought
among any young-at-hearts that may also subscribe to this forum.

why would anyone want to program a computer to play an old board game?

different people have different reasons because they have different
motivations.

for some, most notably Arthur Samuel, the attraction is self-evidently the
kudos of fathering an electronic alter-ego that has a chance of achieving
fame and glory by becoming the alpha male through gladiatorial olympic
combat on the world's stage; the same motivation that led IBM to spend
quite a lot of advertising budget to beat Gary Kasparov.

for others like Jacques Pitrat, it is mathematical inquisitiveness.  i
mention these two because Pitrat overrode Samuel's veto of my IJCAI 79
paper on the grounds that i hadn't proved my fledgeling ideas by writing a
program like he had done in 1952 (which did little more than demonstrate
that Johnnie von N's 1928 minimax theorem was right in the first place).
Thanks, Jacques!  btw, i didn't find out about my debt of gratitude to
Pitrat until decades later when Feigenbaum's old archives were digitised
and put on the web.

and for yet others, myself included, computer Go is a convenient
experimental testbed for scientific enquiry into the nature of
intelligence, following a path trodden by pioneers like John von Neumann,
Alan Turing and Herbert Simon.

Go is a convenient testbed for theoretical AI research because it is a
narrowly-scoped information domain, one free from the foggy hairyness of
the physical world, which thereby enables one to ponder on experimental
models of knowledge representation and processing without becoming bogged
down by also having to distinguish signal from noise, a significant hurdle
that real-world robots have to confront.
___
Computer-go mailing list
Computer-go@computer-go.org
http://computer-go.org/mailman/listinfo/computer-go

Re: [Computer-go] Goggernaut Russia+China vs The World stalled machine cycles

2015-10-04 Thread Petr Baudis
On Sat, Oct 03, 2015 at 08:48:57PM -0500, Jim O'Flaherty wrote:
> Finally, I'm not seeing how this particular post is related or connected to
> computer Go. But, I'm also somewhat hesitant to ask you to explain the
> connection, as I'm not willing to agree to read or watch what you might
> produce as a response.

I would like to encourage readers of djhbrown's posts who don't see
any actual contribution to computer go discussions in these posts
to ignore them, either by technical means or just not replying
to them.

As long as there are replies (of *any* kind), that demonstrates interest
(and consequently value) to both the original poster (encouraging
further posts) and moderators.

Kind regards,

Petr Baudis
___
Computer-go mailing list
Computer-go@computer-go.org
http://computer-go.org/mailman/listinfo/computer-go

[Computer-go] kgsGtp 3.5.20 has a problem?

2015-10-04 Thread Hiroshi Yamashita

Hi,

Today I lost all games on time in KGS tournament.
Sorry I did not check well.
Today I replaced latest kgsGtp 3.5.20. And looks like
kgsGtp stops after sending "time_left" command.

I found some people have reported this problem.

new kgsGtp client does not work for me, tournament soon
http://computer-go.org/pipermail/computer-go/2014-November/006947.html
http://computer-go.org/pipermail/computer-go/2015-July/007740.html
kgsGTP client
http://computer-go.org/pipermail/computer-go/2015-September/007914.html

kgsGtp 3.5.10 works well.
I put kgsGtp 3.5.10.
http://www.yss-aya.com/kgsGtp-3.5.10.tar.gz

Regards,
Hiroshi Yamashita

-

<--list_commands
-->=--> -->protocol_version
...
-->
<--name
-->=--> -->
<--version
-->=--> -->
<--boardsize 19
-->=--> -->
<--time_settings 2850 0 0
<--boardsize 19
-->=--> -->
<--clear_board
-->=--> -->
<--komi 7.5
-->=--> -->
<--time_settings 2850 0 0
-->=--> -->
<--genmove b
-->=--> -->R17-->
<--time_left b 2699 0
-->=--> -->

java.lang.NullPointerException
   at com.gokgs.client.gtp.y.a(kgsgtp:22)
   at com.gokgs.client.gtp.z.a(kgsgtp:58)
   at org.igoweb.igoweb.client.gtp.aT.a(kgsgtp:107)
   at org.igoweb.igoweb.client.gtp.aM.b(kgsgtp:85)
   at org.igoweb.igoweb.client.gtp.aa.a(kgsgtp:246)
   at org.igoweb.igoweb.client.gtp.c.a(kgsgtp:395)
   at org.igoweb.igoweb.client.gtp.c.a(kgsgtp:378)
   at org.igoweb.igoweb.client.gtp.c.d(kgsgtp:368)
   at org.igoweb.igoweb.client.gtp.ad.a(kgsgtp:164)
   at org.igoweb.igoweb.client.gtp.c.a(kgsgtp:158)
   at org.igoweb.igoweb.client.gtp.al.a(kgsgtp:48)
   at org.igoweb.igoweb.client.gtp.am.a(kgsgtp:431)
   at org.igoweb.igoweb.client.gtp.aq.run(kgsgtp:298)
   at org.igoweb.igoweb.client.gtp.at.a(kgsgtp:18)
   at org.igoweb.igoweb.client.gtp.au.run(kgsgtp:97)
   at java.lang.Thread.run(Unknown Source)




___
Computer-go mailing list
Computer-go@computer-go.org
http://computer-go.org/mailman/listinfo/computer-go

Re: [Computer-go] Detlef's DCNN data

2015-10-04 Thread Hiroshi Yamashita

Hi Aja,


I think (1) is what you are doing, if I understand correctly. Did you ever
try (2)? I imagine you might already have tried it (maybe it's bad?)
because it's a really easy experiment.


Yes, I did (1).
I did not try (2), but I will.

Hiroshi Yamashita

- Original Message - 
From: "Aja Huang" 

To: 
Sent: Monday, October 05, 2015 12:32 AM
Subject: Re: [Computer-go] Detlef's DCNN data



Hi Hiroshi,

On Fri, Sep 18, 2015 at 7:08 PM, Hiroshi Yamashita  wrote:


DCNN returns each move probabilty. I multiply it by 1000, and multiply
it by each move's rating. (r *= 1000 means multiply by 1000).





Aya calls DCNN when node is created. Aya makes 900 nodes in 1
playouts. GTS 450 needs 17.4ms for a position. 900*17.4 = 15.6 sec
is needed. Aya needs 5 sec for 1 playout without DCNN, and
20.6 sec with DCNN. So 4 times slower.



Did you try only using CNN's prior as described in our CNN paper? That is
to say,

For every legal move on the board,
1. Mix MM gamma values with CNN prior by treating CNN's probability p as
gamma value 1000 * p.
2. Use CNN's p.

I think (1) is what you are doing, if I understand correctly. Did you ever
try (2)? I imagine you might already have tried it (maybe it's bad?)
because it's a really easy experiment.

Aja








___
Computer-go mailing list
Computer-go@computer-go.org
http://computer-go.org/mailman/listinfo/computer-go

___
Computer-go mailing list
Computer-go@computer-go.org
http://computer-go.org/mailman/listinfo/computer-go