Commonsense Go

For discussing go computing, software announcements, etc.
Post Reply
lobotommy
Lives in gote
Posts: 408
Joined: Thu Jul 29, 2010 2:01 am
Rank: EGF 3kyu
GD Posts: 0
Universal go server handle: tommyray (1d/2d)
Location: Poland, Gliwice
Has thanked: 127 times
Been thanked: 94 times

Re: Commonsense Go

Post by lobotommy »

djhbrown wrote:
lobotommy wrote:The point of the SWIM thing proposed by djhbrown is to provide explanation for us, humans, in natural language, using our heuristics for description of situation on the board. Good enough for me.
:) here we go... actually, as it happens, as far as i am concerned, that's not my point of the Swim thing at all and never was! - and i've said so before in this thread too....:)
So it's not for us, it's for "them" to be wiser? Hmmm :grumpy: ;)
If it will understand "why" it should be able to describe it's reasoning in natural language to us, or maybe some symbolic language close enough.
I'm Looking forward to see some applications. What a fun times.
Tsumego/Tesuji apps for iPad, iPhone & Android devices:http://www.lifein19x19.com/forum/viewto ... =18&t=7511
User avatar
djhbrown
Lives in gote
Posts: 392
Joined: Tue Sep 15, 2015 5:00 pm
Rank: NR
GD Posts: 0
Has thanked: 23 times
Been thanked: 43 times

Re: Commonsense Go

Post by djhbrown »

lobotommy wrote:
djhbrown wrote:
lobotommy wrote:<meta>and so on ad infinitum,</meta>
So it's not for us, it's for "them" to be wiser? Hmmm :grumpy: ;)
copy paste paste paste
[/quote][/quote][/quote][/quote][/quote][/quote]

Your Honour, this witness is lying under oath. My client does say it's for the people, it's only that it's neither of the people nor by the people. To allege otherwise is a libellous misrepresentation that not even Hislop would stoop to - and they don't come much lower than him!

Furthermore, your Honour, the allegation that Swim doesn't know why she has to do what i tell her to do is a complete red herring meta-argument, designed only for a cheep quack on the phil o'sophy duck o'twitterscope daily show, and, furthermore, downright specious, because, because... [draws in breath, preparatory for a bellow dB worthy of Brian Blessed], SWIM IS A TOTAL MORON WHO ONLY DOES WHAT I TELL HER because i haven't figured out yet how to tell her how to learn for herself from bad experiences like reading this rubbish, but i will, i will, if you'd only stop bothering me with all these questions and let me get on with my work, because until i repair my new old bike i can't ride it.

she is my daughter, and until she comes of age, she will damn well only do what i tell her to do, even if teenage tearaways play with her insides in their bedrooms late at night when they should be sleeping, because Man's Pineal Gland is no further evolved than the birds', so he should get up when they get up and sleep when they sleep, instead of hammering on their keyboards like monkeys trying to rewrite Shekespeare late in the night and keeping all the neighbours up with thje sound of their tapping if for no other reason that their cheeping and twittering - the birds, that is, not the neighbours - will wake him up at dawn anyway....

[mops brow with large red spotted handkerchief]... Your Honour, i've quite forgotten what the question was; could you repeat it please? - but Jesus, Mary and Joseph, just look at the length of that list! Haven't these kids got anything better to do than reinvent the wheel over and over again until your head spins and your eyes fall out of their sockets??!! [collapses in apoplexy]
CURTAIN

Usher: ladies and gentleman, due to unforseen circumstances, after the interval, the role of Mr Dolittle will be played by a random member of the cast, who are all out to lunch, so can you come back next week, please? The frexits are to your right and your left, since the centre has disappeared into a black hole of Orwellian doublethink.
Your Honour, this witness is lying under oath. My client does say it's for the people, it's only that it's neither of the people nor by the people. To allege otherwise is a libellous misrepresentation that not even Hislop would stoop to - and they don't come much lower than him!

Furthermore, your Honour, the allegation that Swim doesn't know why she has to do what i tell her to do is a complete red herring meta-argument, designed only for a cheep quack on the Phil o'Sophy duck o'twitterscope daily show, and, furthermore, downright specious, because, because... [draws in breath, preparatory for a bellow dB worthy of Brian Blessed], SWIM IS A TOTAL MORON WHO ONLY DOES WHAT I TELL HER because i haven't figured out yet how to tell her how to learn for herself from bad experiences like reading this rubbish, but i will, i will, if you'd only stop bothering me with all these questions and let me get on with my work, because until i repair my new old bike i can't ride it.

she is my daughter, and until she comes of age, she will damn well only do what i tell her to do, even if teenage tearaways play with her insides in their bedrooms late at night when they should be sleeping, because Man's Pineal Gland is no further evolved than the birds', so he should get up when they get up and sleep when they sleep, instead of hammering on their keyboards like monkeys trying to rewrite Sheik'speare late in the night and keeping all the neighbours up with the sound of their tapping if for no other reason that their cheeping and twittering - the birds, that is, not the neighbours - will wake him up at dawn anyway....

[mops brow with large red spotted handkerchief]... Your Honour, i've quite forgotten what the question was; could you repeat it please? - but Jesus, Mary and Joseph, just look at the length of that list! Haven't these kids got anything better to do than reinvent the wheel over and over again until your head spins and your eyes fall out of their sockets??!! [collapses in apoplexy]
CURTAIN

Usher: ladies and gentleman, due to unforseen circumstances, after the interval, the role of Mr Dolittle will be played by a random member of the cast, who are all out to lunch, so can you come back next week, please? The frexits are to your right and your left, since the centre has disappeared into a black hole of Orwellian doublethink.
i shrink, therefore i swarm
User avatar
djhbrown
Lives in gote
Posts: 392
Joined: Tue Sep 15, 2015 5:00 pm
Rank: NR
GD Posts: 0
Has thanked: 23 times
Been thanked: 43 times

Re: Commonsense Go

Post by djhbrown »

leela116heatmap.png
leela116heatmap.png (309.73 KiB) Viewed 13334 times
if a picture were worth a thousand words, i wouldn't need to say so,.. oh crumbs, i forgot to put in the most important button of all - Huh?
leela116.png
leela116.png (115.96 KiB) Viewed 13334 times
right, so, on my bike!
i shrink, therefore i swarm
alphaville
Dies with sente
Posts: 101
Joined: Sat Apr 22, 2017 10:28 pm
GD Posts: 0
Has thanked: 24 times
Been thanked: 16 times

Re: Commonsense Go

Post by alphaville »

djhbrown wrote:[...] dcnn without Monte is almost as hopeless across the board as i am.[...]
According to the Nature paper, the CNN-only version of AlphaGo (without MCTS) is already at amateur dan level.
djhbrown wrote: Even without them, even with no Monte at all, CG found a better move than Alfie - i'm convinced J13 works, because it's kikashi, and then Swim can play Myungwan Kim's move at L10, which Swim found all by herself
Did you try to do a scientific analysis of the situation at that point, basically listing all the points on the board that Swim would suggest at that move? It may be that it will suggest 50 other places to play at that move.
User avatar
djhbrown
Lives in gote
Posts: 392
Joined: Tue Sep 15, 2015 5:00 pm
Rank: NR
GD Posts: 0
Has thanked: 23 times
Been thanked: 43 times

Re: Commonsense Go

Post by djhbrown »

alphaville wrote: CNN-only version of AlphaGo (without MCTS) is already at amateur dan level.
yes, i read that too; i'm sure it's true. so is DCNNigo on kgs. next question?
alphaville wrote:Did you try to do a scientific analysis of the situation at that point, basically listing all the points on the board that Swim would suggest at that move? It may be that it will suggest 50 other places to play at that move.
let's see if you can put yourself in my shoes for a moment (something that is hard to do before the age of 25, because not until then is the prefrontal cortex fully developed); if you had been me and done what you ask about, wouldn't you have already said so? and if you had been me, would you have bothered to do it because it is a complete waste of time, because you would know that even that may not be the only thing Swim would look at, so you would have said that in your paper, as i did in mine.

the answer to your follow-up question you didn't ask, but perhaps intend, is already in icGo Q&A, in reply, i think, to one of your previous questions, which i thought to be jolly good.

and the answer to the unspoken metaquestion is that everyone who has ever done any experimental work of any kind knows jolly well that, like Fermat, you can't prove anything beforehand (or even after - you have to wait for whatshisface to come along and do it for you two hundred years later), so anyone that demands that you do is <expletive deleted>.

and the next time i take a break from bike-stripping i'm not going to read my email. don't the roses smell nice!? :)

and now it's time for me to ask you a question - a serious question of scientific enquiry, one that i have asked of myself many times, and addressed sociologically elsewhere and is for sure well-examined in the psychology literature, but can't remember where now, it's so long ago, probably in my book "2002 -a Space-Cadet's Odd-essay", available free in all good bookstores - it's the sort of question that someone who likes making polls should make a poll about.......

........


,,,,,,,,,


;;;;;;;;; (wait for it)



$$$$$$$$$$$$








why do YOU play Go?
i shrink, therefore i swarm
alphaville
Dies with sente
Posts: 101
Joined: Sat Apr 22, 2017 10:28 pm
GD Posts: 0
Has thanked: 24 times
Been thanked: 16 times

Re: Commonsense Go

Post by alphaville »

djhbrown wrote:yes, i read that too; i'm sure it's true. so is DCNNigo on kgs.
Interesting, didn't know about DCNNigo, found some reference here: http://computer-go.org/pipermail/comput ... 07619.html. Looks like an early, no-so-successful attempt to use neural networks for go.
djhbrown wrote:let's see if you can put yourself in my shoes for a moment (something that is hard to do before the age of 25, because not until then is the prefrontal cortex fully developed); if you had been me and done what you ask about, wouldn't you have already said so? and if you had been me, would you have bothered to do it because it is a complete waste of time, because you would know that even that may not be the only thing Swim would look at, so you would have said that in your paper, as i did in mine.
Sorry I am not sure I understand. Can you clarify please, what are the other moves Swim suggests at that place in the game, and what it the relative weight of the one you are talking about, among all others? As I am sure you know from your long scientific career, if you pick and choose only some results for the sake of making your work look better than it is, you will lose the trust and respect of the scientific community.
djhbrown wrote:why do YOU play Go?
I play go because I enjoy the intellectual challenge.
User avatar
djhbrown
Lives in gote
Posts: 392
Joined: Tue Sep 15, 2015 5:00 pm
Rank: NR
GD Posts: 0
Has thanked: 23 times
Been thanked: 43 times

Re: Commonsense Go

Post by djhbrown »

DCNNigo of years ago (was it 1983?... 2014??! i'm sure the first Go dcnn was much older than that)
https://arxiv.org/abs/1412.3409 [ah, maybe Brugmann was '83; i did make a note of it somewhere but can't remember where now... what's the name of that disease when you start to forget things?)
is where the alphago team got their idea from; they just glued on monte and silver's hill-climber. i'm not on the inside, but in an early intro they said that they made alpha to beat Demis, because he won all the other games they played against him; so all he had to do was polish up his PR speech - he's a persuasive talker, except when he gets excited, when he turns into Baldrick saying "Right? right? right?":) Anyhow, PR is the CEO's job, to wave the flag to keep the bikkies rolling in, and he does a first class job of that.
alphaville wrote:Sorry I am not sure I understand. Can you clarify please, what are the other moves Swim suggests at that place in the game, and what it the relative weight of the one you are talking about, among all others?
you can follow the algorithms in the paper just as easily as i can and find out for yourself. btw, no weights are involved, except f,g and h, which only fiddle with the perceptual harmonics to choose between playsafe and attack. and yes, playsafe does involve attacking too - it's all in the paper.
alphaville wrote:if you pick and choose only some results for the sake of making your work look better than it is, you will lose the trust and respect of the scientific community.
0. i am flat out just running through one example, never mind 50. you do it. just do it.
1. there is no such thing as a "scientific community" - it is a schoolteachers' and PR man's myth. academia is a wasteland for those who cannot do, who teach, those who cannot teach, who teach teachers, and those who cannot boil an egg without burning the water, who edit journals because they have no original ideas of their own. Science is a multicoloured battlefield of warring tribes and squabbling tribulets, each waving their own flags and spitting on those of others, no different from football, or game of thrones (whatever the hell that is (dont tell me, i dont want to know), or NATO, or whatever. academics and scientists, as Feynman says in MiG25, are just people. and whenever you put two people together, you get three different points of view :) - actually many more, because everyone, you included, contain in your noddle a whole smogasbord of mutually inconsistent beliefs.
2. if you trust someone's view - especially your own - then you are, by definition, not a scientist. the foundation of science is healthy skepticism; above all, skepticism of ones' own ideas.
3. respect? give me a break! Chomsky has one of the finest minds that ever lived, yet half the world that's heard of him hates and despises him. maybe more than half... certainly, you can't respect Chomsky and vote for Trump, or Clinton (either of them) or indeed any president since Kennedy. and only a couple of those before him, ever since the year dot. btw, why did US want independence? Do you know why Lincoln was shot? I bet you don't (i only found out last year). Do you know who invented Christmas, and when, and why? It's not what you were taught. Do you know why Isis is called Isis? Do you know the historical connection between Isis and Christmas? ....these pretzels are making me thirsty!
4. if you read my reply to tommy the lobby tank engine, you will see that i no longer have to tick anyone else's boxes to put food on the table. as Tommy, the hero of Tommy, says: "I'm free!, I'm free!" ars longa vita brevis.
https://www.youtube.com/watch?v=5lsQUq9 ... Q2h2UALN0h
alphaville wrote:I play go because I enjoy the intellectual challenge.
Why do you enjoy the intellectual challenge of doing something that is utterly pointless? (pun intended)- when you could be going out to save the world, or the whales, or planning your personal finances, or getting a girlfriend, or avoiding being ripped off by Morgan and Co (and Co, and Co, and Co, and Co, and...), or lifting the stones of politics and newspapers and tv to see what's wriggling underneath the polished spun facade of half-truths and outright lies.... or watch any of John Pilger's or Oliver Stone's movies and think about what you are hearing and seeing - all much more intellectually challenging and personally valuable than playing Go, which is fit only for Commies, because all the stones are equal - the exact opposite of chess, with its knights and bishops and sacrificial pawns. Or read Winnie the Pooh - one of the most readable expositions of Lao Tse's philosophy ever written, which is in my view the only sensible social philosophy ever written down. You may not get it at first, so start with The Tao of Pooh to get the cliffnotes beforehand,beginning with the vinegar-eaters.

No no no, you really have no idea why you enjoy Go, because it's all in your subconscious, of which your conscious has, by definition and in practice, no awareness - none at all. it's a one-way street from downstairs to upstairs... well, most of it is, anyway. Google Sydney Brenner and hear what he has to say about it. Come to think of it, he's in another of the MiG series, forget which one offhand.

Our time is up, see my receptionist on the way out to pay your bill.

PS you are asking the right questions, keep them coming and i will do what i can to reply meaningfully and not just supercilliously nod.
i shrink, therefore i swarm
Javaness2
Gosei
Posts: 1545
Joined: Tue Jul 19, 2011 10:48 am
GD Posts: 0
Has thanked: 111 times
Been thanked: 322 times
Contact:

Re: Commonsense Go

Post by Javaness2 »

SWIM has absolutely no value to computer go programming, you might as well write use
Wait for Opponent to Move
Play Optimal Response
and you would have something as equally pithy vague and unimplementable in front of you, even if it did have some grain of truth hidden inside it. Surprised that this concept of Commonsense Go has generated so many responses, you couldn't even get to the level of the 4 step beginners guide with this.
User avatar
djhbrown
Lives in gote
Posts: 392
Joined: Tue Sep 15, 2015 5:00 pm
Rank: NR
GD Posts: 0
Has thanked: 23 times
Been thanked: 43 times

Re: Commonsense Go

Post by djhbrown »

talking of vinegar... :)
alphaville
Dies with sente
Posts: 101
Joined: Sat Apr 22, 2017 10:28 pm
GD Posts: 0
Has thanked: 24 times
Been thanked: 16 times

Re: Commonsense Go

Post by alphaville »

djhbrown wrote:
alphaville wrote:if you pick and choose only some results for the sake of making your work look better than it is, you will lose the trust and respect of the scientific community.
0. i am flat out just running through one example, never mind 50. you do it. just do it.
Let me know if I misunderstood your logic, here's what I think you want to show: given the Swim's algorithm, and given the 4th game between AG and LS, you show how one particular move you chose might have been suggested if we applied Swim in that position.

Emphasis on: you chose a particular move, then you worked backwards to justify how Swim is great.

The proper way to convince others about Swim value is very different: you start with that position, you show how you apply Swim, what moves are suggested by different top-down agents/goals, then show what exactly is the process to select "the move that 'satisfices' most goals" if I understand how Swim works.

Do this, then we are talking.
Kirby
Honinbo
Posts: 9553
Joined: Wed Feb 24, 2010 6:04 pm
GD Posts: 0
KGS: Kirby
Tygem: 커비라고해
Has thanked: 1583 times
Been thanked: 1707 times

Re: Commonsense Go

Post by Kirby »

Javaness2 wrote:Surprised that this concept of Commonsense Go has generated so many responses, you couldn't even get to the level of the 4 step beginners guide with this.
For me, this thread has entertainment value. I never know what will be posted about next! The long posts are the best - winding paths of different topics that leave me scratching my head, wondering what I've just read. It's a nice break from reality.
be immersed
User avatar
djhbrown
Lives in gote
Posts: 392
Joined: Tue Sep 15, 2015 5:00 pm
Rank: NR
GD Posts: 0
Has thanked: 23 times
Been thanked: 43 times

Re: Commonsense Go

Post by djhbrown »

26042017058.jpg
26042017058.jpg (460.59 KiB) Viewed 13423 times
“Books! - 'Tis a dull and endless strife
Come, hear the woodland linnet,
How sweet his music! - On my life,
There's more of wisdom in it.”
− William Wordsworth (1798)
alphacat.png
alphacat.png (16.13 KiB) Viewed 13423 times
PS please join the campaign for a saner linux with a bit of commonsense
https://askubuntu.com/questions/910135/ ... -for-chmod
Last edited by djhbrown on Sat Apr 29, 2017 1:45 am, edited 1 time in total.
User avatar
djhbrown
Lives in gote
Posts: 392
Joined: Tue Sep 15, 2015 5:00 pm
Rank: NR
GD Posts: 0
Has thanked: 23 times
Been thanked: 43 times

Gomap

Post by djhbrown »

Swim vs Alphago: i am as big a fan of Alfredgonefishing as anyone; my nicknames for her are affectionate, like the nicknames English schoolchildren give each other. btw, if you still don't believe me about all this, have a look at my work history and books and videos; if that doesn't convince you i'm not barking mad, or am!..., nothing will.

Alphagoat et al perform state-space search which creates a projected move tree, but icGo's Swim really does 'think' and can tell you what she's thinking in plain English. Swim might even give Miss A a run for her money and make you rich beyond Croesus when Google buys your company! (i will probably be dead by then, because 10 years ago i was given 5 years to live by a lung specialist, so i'm already on borrowed time).
Swim's planning methods don't have blind spots like A does, despite her being top of the tree. It will take the pros a while, but if they get the chance to play with her a lot more, they may start to find out where they are (it will require them to play moves that are not overly risky and be willing to sacrifice for positional value, because A has no idea what that is).

Any bot can Monte-Carlo; A's dcnn is better than old Zen's large patterns, which were better than the rest's smaller ones, but Swim looks at the whole board.

We know that A can look ahead more than 50 moves (indeed, all Monte bots read up to 361 moves deep), giving her the edge over human pros in tactical combat - but any bot, including Swim, can do that too. What matters is not how much you read, but what you read, and that's where Swim could have the edge over A.

There's a lot of bulldust being sprayed around about A's inventive moves and new joseki and blah blah spin blah - but the reason those unorthodox yet tactically sound moves have worked so far is because she can look deeper and wider than even Ke Jie, The only sane voice on the subject i have heard so far is Michael Redmond's in his new Redmond's Reviews series - from his various comments and analyses, i think Michael can see what i can, which no-one else seems able or willing to say in public for fear of being ridiculed by the mob because A is top dog.

Alfa is a whole other story, and one that science is just starting to scratch the surface of (and one which intrigues me greatly, because like just about everyone, i never anticipated dcnn+monte could be so powerful at Go. Separately, they aren't all that much better than GnuGo; Zen did get to 6D, for example, but couldn't reach pro level even with parallelisation.

But together, dcnn and monte are astonishing. the DARPA fellow does a pretty good job of explaining dcnn, but that doesn't explain why the combination of dcnn and monte works so well.

To learn how Alfadog thinks, follow the following procedure:

Code: Select all

1. pick a pic of someone or something you're curious about
2. right click, copy link
3. Google search for "Google image search"; click the top link
4. mouse to its search box. left click. paste.
5. Enter
and then you will know as much about them or it as Alfadog does about Go - honestly!

Maybe, that such a mindless technique as autonomic pattern reflexes + throwing dice works so well at Go, tells us more about the mindfulness of Go than it does about the mindfulness of dcnn. Maybe Go isn't so different from chess after all, despite what we used to think 40 years ago.

Be that as it may, Go is still a captivating pasttime and we can read into it all the poetry in the world.

Announcement

pnprog, author of GoReview Partner, has published a python widget called Gomap that performs stage I of icGo's 3-stage colour-map algorithm.

You give it an sgf of a game record without variations and it will iteratively draw the map on a board image, one step at a time, as you repeatedly press its 'Color' button.

You can step through your game with the 'prev' and 'next' buttons, and redraw the gomap at any move.

'Export' button produces a .ps file of the current frame. You can assemble a sequence of frames into an .mp4 movie and convert it to a .gif

Here is the gomap for the position after move 116 in the Nick vs Andrew game discussed in Mig34:
lastframegm116.png
lastframegm116.png (274.71 KiB) Viewed 13390 times
There is an animation of the iteration that produces the map, which i made with Simple Screen Recorder, at https://www.youtube.com/watch?v=BoKi2rw ... S&index=30

The blobs are "colour-controlled" points - they are neither territory nor influence - the map is just the first of several icGo stepping-stones towards identifying those.

But even this preliminary map might be helpful to beginners, as it shows how stones are connected or not. You may be surprised to see just how much difference one stone in the right place can make!

Gomap installation instructions:

1. Equip your machine with a python interpreter and the Ktinker package
2. Download Gomap.zip from GitHub.
3. unzip and run (pun intended) from within your gomap-master folder.

On Linux, i created the following gomap.sh script which i plug into an icon on a Xubuntu panel, so running gomap is a one-click operation:

Code: Select all

cd /home/d/go/gomap/gomap-master
python gomap.py
To run it under Windows or other o/s, you'll have to ask pnprog
Last edited by djhbrown on Mon May 08, 2017 1:39 am, edited 1 time in total.
Kirby
Honinbo
Posts: 9553
Joined: Wed Feb 24, 2010 6:04 pm
GD Posts: 0
KGS: Kirby
Tygem: 커비라고해
Has thanked: 1583 times
Been thanked: 1707 times

Re: Gomap

Post by Kirby »

djhbrown wrote:(i will probably be dead by then, because 10 years ago i was given 5 years to live by a lung specialist, so i'm already on borrowed time).
Best wishes. :salute:
be immersed
User avatar
djhbrown
Lives in gote
Posts: 392
Joined: Tue Sep 15, 2015 5:00 pm
Rank: NR
GD Posts: 0
Has thanked: 23 times
Been thanked: 43 times

Re: Commonsense Go

Post by djhbrown »

thanks for your wishes, Kirby. i'm cool with it - i only mentioned it to encourage programmers to realise that if they did anything about icGo, it would be for their own benefit rather than mine, although of course it would be pleasing to see something happen.

pnprog is a good programmer with interesting ideas of his own; for example, Go Review Partner has the nice feature of flashing up Leela-generated sequences on the board as you hover over its move candidates, which i see as a big improvement over the cumbersome old-style variation navigation of GoGui and all its clones. of course, this means it can only handle one variation per stone, but if one added a button-press to a hover... trouble is, keyboards have the arrow buttons on the right-hand side of the keyboard, so you would end up like a piano player crossing hands!

but then again, there's all those function buttons at the top which i hardly ever use....
alphaville wrote:Emphasis on: you chose a particular move, then you worked backwards to justify how Swim is great
WRONG! :) i didn't do that - you have just provided us with another example of "projection"
https://www.psychologytoday.com/blog/tr ... d-identity

you think you know what i did, because you think to yourself (usually subconsciously): "well, if i had said what he said, i would have said that because i did it in way X for reason Y"

it's what people do; projection arises out of our mirror neurons, which do more than just monkey see, monkey do, which is how children learn to imitate their parents; it's also the driver of our empathy circuits, by which we imagine we can feel what another person is feeling when we see them behaving in a certain way, such as crying their eyes out or guffawing.

it's one of the many flaws in our genome, one that evolution hasn't yet had time to iron out, because we are one of the most recently evolved and hence still wet behind the ears intelligent plastic machines on the planet. http://lcipm.blogspot.com.au/2013/11/li ... astic.html

it's a flaw, because projection gets in the way of real empathy. sometimes people cry because they're chopping onions - Marilyn Monroe's acting teacher was a great believer in not sticking onions into an actor's eyes, but sticking metaphorical pins into them instead so they really hurt and the cry was a genuine cry of distress. https://en.wikipedia.org/wiki/Lee_Strasberg

whether antisocial activities such as bullying, trolling, serial killing, bossing around, teasing, and trying to rule the world, or doing such in virtual reality computer games (and war games like Go!) are partly the result of malfunctioning or non-existent empathy circuits is something many psychologists have studied.

as it happens, i was a bit disappointed when Swim said : "let's consider J13" because, not being quite as strong as Lee Sedol (no, really, he actually is a bit stronger than me), i didn't see the point of J13 at first, but thought "oh well, let's carry on and see what happens".

the rest is in the paper.

the literary character called Jesus (named after Horus) is said to have said "Physick, heal thyself". Good advice. i need to take it. There are more than enough Doubting Thomases and thicker than two short planks rabid weasels (http://animalinyou.com/animals/weasel) out there who can't see the wood for the trees, or don't know a good thing when it's dangled right in front of their eyes because they're blind to reality for whatever reason that they don't see it for what it is but instead only see their own personal prejudiced delusion, as if they were watching a Noh theatre play. https://www.japan-zone.com/culture/noh.shtml

So i need to take Horus' advice and heal my paper so that it says things that even True Believers of a different faith can imagine might just be remotely possible.

You know, something is telling me that none of Alphaville's questions are actually questions, but rather motherly pointers to guide me towards doing what i should have done in the first place to avert trolls kneejerking out of their caves with things like "this is crap, it can't possibly work, who the hell d'you think you are?!, you've never written a program, i am better than you, stop posting your drivel, i will cast the first stone and burn your books like the National Socialist Party did to authors of whom they didn't approve because they sang a different song" - the same sort of thing that the self-proclaimed tolerant English did to Jeanne d'Arc.

so, thank you, my new friend :bow: - unless you're an old one in disguise, but i can't imagine that, as none of them play Go, except Tony, who kicked the bucket recently so you can't be him unless you're a ghost who can type and i've never seen one of those (i suppose you could be his typist...); but besides, he would have just pulled my leg even further, as he would do when switching colours and beating me again from a position i had resigned from. Hang on a minute, you are pulling my leg even further....oo-er, spooky... but it's nearly 40 years since we both didn't work in the same place! Parallel universes?

go and get some fresh air, and you still haven't got those pedals off... oh yes i have! there's something satisfying about manual labour and getting your hands dirty, and the pleasure of bringing something discarded back to life; i remember how impressed i was, in Ceylon and India, how people kept ancient Morris Minors and mashupped Harleys going, decades after the Pohms and Tanks had given up trying and bought new plastic ones from Japan; China is following fast in Japan's footsteps and it won't be long before China engineering (eg JueYi) is as horsepowerful as Porsche's Alfetta; just hope that Donald Duck doesn't blow up the world before the icebergs melt and drown Manhattan and all its nefarious Projects.

PPPPPPS
Major: "Why do we bother, Fawlty?!"
Basil: "I didn't know you did, Major"
:)
i shrink, therefore i swarm
Post Reply