It is currently Mon Mar 18, 2024 10:00 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 720 posts ]  Go to page Previous  1 ... 23, 24, 25, 26, 27, 28, 29 ... 36  Next
Author Message
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #501 Posted: Sat Jun 16, 2018 2:09 am 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
jlt wrote:
Bojanic wrote:
If I am not mistaken, in PGETC sgf files there is a time stamp?

This could be number in brackets, in the end, indicating remaining time:

From Metta-Ben David game
http://pandanet-igs.com/system/sgfs/637 ... 1511906173


I checked thinking time of Black for moves 51-149. He spent:

  • 2 seconds on move 51
  • 3 seconds on moves 73, 95, 137
  • 4 seconds on moves 63, 93
  • 5 seconds on moves 91, 109

About "tenuki moves" 51, 59, 65, 87, 97, 101: times spent were 2, 12, 8, 11, 56, and 8 seconds.


Botvinnik pointed out years ago that time spent on a move is an indicator of subective difficulty. (He recommended studying positions where you took a lot of time.) On that basis :b97: stands out as a difficult move for Metta. To me that makes sense. Is it kikashi or aji keshi? Not so easy to judge.

Conversely, the times taken indicate that :b91:, :b93:, and :b95: are part of a subjective unit for Metta. As is Black 109 (a different unit, OC ;)).

This suggests that time taken could be taken as an indicator of subjective significance for Metta.

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #502 Posted: Sat Jun 16, 2018 2:17 am 
Lives in gote
User avatar

Posts: 310
Location: Deutschland
Liked others: 272
Was liked: 126
Rank: EGF 4 kyu
Bojanic wrote:
Why do you think it can not be done quickly?
While waiting for opponent's move, you position your cursor in other program, ...


Of course, it can be done quickly. No doubt. As a StarCraft player, I'd say that the real-time latency induced by relaying the moves to Leela would be measured in milliseconds and so the only cost, as measured on the wall-clock, would be Leela's thinking time.

But what of the mental cost in concentration?

Hypothetically, if one was playing in this way -- blitz-clicking moves between two programmes -- and also being careful to sample within Leela's top-3 suggestions in order to disguise their cheating, would they really be sufficiently engrossed in the game to find their own, good moves? I think not.

I think someone could randomly deviate and chose to ignore Leela but not with any great level of skill. Not at that speed.

Of course, I am not a 4-6 dan player, myself. I also manage to misclick often enough even without cheating and needing to replicate the game in another program. Maybe rapid relaying is a skill that can be learned through practice.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #503 Posted: Sat Jun 16, 2018 2:26 am 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
Bojanic wrote:
Bill Spight wrote:
In this plan it seems to me that there are four significant Black choices: moves 85, 87, 97, and 101. It also seems to me that this plan, and these plays are well within the competence of a European 4 dan.

Estimating strength of the moves is very subjective, and furthermore, amateur players can be strong in one part of the game, and weak in another.
In this case, we have simpler job - there was only one AI program available and strong enough at the time, and, surprisingly, most of Metta's moves were same as program. Now, Metta could played some of the same moves - but all of them, in same sequence?


I think you underestimate the difficulty of the task. Not to belabor the issue, I have written a lot about that in this thread. Also, having identified the significant plays those are the plays to focus on, not the other plays in the sequence. Regarding all plays in the sequence equally was one failing of the statistical method used to reach the original verdict. I thought that we agreed on that. The only moves that we both consider significant are 87, 97, and 101. Those are the three plays to look at in the range being considered.

Bojanic wrote:
Bill Spight wrote:
I don't know whether you agree with me about Black 105 and 111, but this demonstrates how human judges could reach agreement about which plays are significant. :)

I partially agree - those moves are significant endgame moves. Since there is no strategic aspect in them, they carry less weight than middle game moves.
I think endgame should be analyzed separately. Also problem with endgame in some cases is that due to large difference it is not so important what to play.


Those moves may be considered to be yose, but they are not endgame plays. Check out John Fairbairn's writing about the difference between the two. Yose can occur even in the opening. :)

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #504 Posted: Sat Jun 16, 2018 2:35 am 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
Charlie wrote:
ut what of the mental cost in concentration?

Hypothetically, if one was playing in this way -- blitz-clicking moves between two programmes -- and also being careful to sample within Leela's top-3 suggestions in order to disguise their cheating, would they really be sufficiently engrossed in the game to find their own, good moves? I think not.


An important point. That is why the mistake that Metta made that was Leela's top choice was an important piece of evidence that Bojanic discovered. :) Left to his own devices, Metta might well have found the right play.

Edit: I don't mean that I think that Metta was not left to his own devices.

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.


Last edited by Bill Spight on Sat Jun 16, 2018 3:03 am, edited 1 time in total.

This post by Bill Spight was liked by: Charlie
Top
 Profile  
 
Offline
 Post subject:
Post #505 Posted: Sat Jun 16, 2018 2:43 am 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
Gobang wrote:
In this thread there is talk of a "we" who should come up with an anti cheating system. Who exactly are these "we"? Random people in an internet thread? What expertise do these "we" have"? What resources? How much time will "we" devote to this task? Will "we" be reimbursed by somebody? If "we" come up with a system, will anybody use it? How can it be ensured that "we" do not simply come up with a system that launders cheating, (as in pro cycling)?


Broadly speaking "we" are the community of serious go players. I expect that the Chinese pros are working on this problem without paying any attention to Western amateurs. ;)

When I was president of the New Mexico Go Association, "we" was me. I was able to enlist some help running tournaments and so on, but if I did not do the work, nobody did. I also helped with the writing of a tournament director's guide for the AGA. In that case, "we" was Terry Benson, myself, and whoever else he managed the recruit.

As a practical matter, "we" is whoever answers the call.

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #506 Posted: Sat Jun 16, 2018 2:46 am 
Beginner

Posts: 17
Liked others: 1
Was liked: 7
Rank: NL 2 dan
KGS: MrOoijer
Bojanic wrote:
Why do you think it can not be done quickly?


Because I tried a year ago in many games on KGS. Look at this rank graph on KGS:

http://www.gokgs.com/graphPage.jsp?user=mrooijer

Those are all games against bots with 5-15 seconds per move. 5 seconds was very tight. I lost some of those games on time.

Your reasoning that it is possible to play faster is invalid, not because one cannot play faster, but because that assumes that Black was playing fast because he cheated.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #507 Posted: Sat Jun 16, 2018 3:10 am 
Honinbo

Posts: 10905
Liked others: 3651
Was liked: 3374
Bojanic wrote:
move 97 – low suggestion, although sente move. For this move, move 101 was A suggestion from 10k - 56 seconds - it is strange in analysis and in duration, maybe some kind of disturbance, or getting up?


Was :b97: the one move of the 50 moves originally considered that did not match Leela's top three choices?

_________________
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #508 Posted: Sat Jun 16, 2018 3:11 am 
Beginner

Posts: 17
Liked others: 1
Was liked: 7
Rank: NL 2 dan
KGS: MrOoijer
AlesCieply wrote:
On the computer Carlo Metta might have used in his PGETC games. In the Italian appeal they specify what computer they performed their counter-analysis on: Intel Core i7, 2.60 GHZ, RAM 16GB, GPU NVIDIA GeForce GTX 960M. Operating system - Windows 10. They also say there that it analyses about 100k nodes in about 30s. I asked the question what computer Carlo used in his PGETC games and the answer I got (from Mirco Fanti, the Italian team captain, as he insisted any questions should not be asked Carlo directly but should go through him) that it was the one used in the analysis. I conclude from this that most (in not all) of the Italian counter-analysis was done by Carlo himself.


That conclusion is not justified. Carlos is a PHD student of AI, and it is logical that he uses a laptop with a GPU. The best buy (about 1000 euro) would be the configuration mentioned above: an 8 thread Intel i7 CPU, 16 GB and this mobile version of the GTX 960. I chose the same configuration for the same purpose, but bought it a year later when the 960 was replaced by the 1050 / 1060.

This configuration allows us to build and train medium sized neural networks, f.i. with Google's Tensorflow library. For larger networks one could use cloud computing - I even think that I saw Google giving away training time on their tensorflow GPU's that trained AlphaZero.

Anayway, that Carlos and his PhD supervisor have the same config for their laptops is quite likely.

Another point to note is that the laptop screen is not big enough to view Leela 0.11 and a Go server client at the same time. You need to toggle between three windows: Leela 0.11 board, Leela 0.11 Analysis and the (Pandanet) client. That takes time.

Thus the fact that Carlos played a lot of his answering moves almost instantly is evidence in favour of not cheating. For two reasons: (a) they are probably logical moves and the fact that Leela also recommends them is not releveant; and (b) that there is no time to switch windows and look at the Leela recommendations.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #509 Posted: Sat Jun 16, 2018 3:21 am 
Lives with ko

Posts: 142
Liked others: 27
Was liked: 89
Rank: 5 dan
Jan.van.Rongen wrote:
Your reasoning that it is possible to play faster is invalid, not because one cannot play faster, but because that assumes that Black was playing fast because he cheated.

Jan, I did not bring question of time, it is not even in my work.
It was brought here is argument that some of the moves could not be found in such short time. As you can see from data I posted, it is possible, but I dont think it is accurate.

Regarding motorics, it varies greatly among men. In KPMC 2006, korean playerwould wait calmly until 29, and then pick a stone, played a moveand pusha clock in less than second.

PS not all his moves were fast.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #510 Posted: Sat Jun 16, 2018 3:29 am 
Beginner

Posts: 17
Liked others: 1
Was liked: 7
Rank: NL 2 dan
KGS: MrOoijer
Bill Spight wrote:
Was :b97: the one move of the 50 moves originally considered that did not match Leela's top three choices?


I do not have that original analysis, but in my runs with Leela 0.11 it was not always recommended in the top 3. Note that the original method is not stable: there is some randomness in the behaviour of Leela 0.11

In this case Leela 0.11 thinks that K13 and N14 are the best moves, better than M6 or L7


This post by Jan.van.Rongen was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #511 Posted: Sat Jun 16, 2018 3:33 am 
Gosei

Posts: 1492
Liked others: 111
Was liked: 314
Bojanic wrote:
- and now, even internet bots, who attack people who think differently.


If they are CM, I'd respect their words more if they said so directly

_________________
North Lecale

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #512 Posted: Sat Jun 16, 2018 3:39 am 
Gosei

Posts: 1492
Liked others: 111
Was liked: 314
Jan.van.Rongen wrote:

Another point to note is that the laptop screen is not big enough to view Leela 0.11 and a Go server client at the same time. You need to toggle between three windows: Leela 0.11 board, Leela 0.11 Analysis and the (Pandanet) client. That takes time.


Isn't it possible just to have either extra screens, or more than 1 laptop?

Another tangent - can you easily train a network (well just make a program) to help you cheat?
All you would surely need to do would be to feed it two sets of input data. Okay, maybe it is beyond the scope of this thread.

_________________
North Lecale


Last edited by Javaness2 on Sat Jun 16, 2018 3:41 am, edited 1 time in total.
Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #513 Posted: Sat Jun 16, 2018 3:40 am 
Lives with ko

Posts: 142
Liked others: 27
Was liked: 89
Rank: 5 dan
Jan.van.Rongen wrote:
Another point to note is that the laptop screen is not big enough to view Leela 0.11 and a Go server client at the same time. You need to toggle between three windows: Leela 0.11 board, Leela 0.11 Analysis and the (Pandanet) client. That takes time.

Jan,
There is no need for 3 windows and toggle. In Leela you can simply press f2 and activate analysis, which would show in red best moves.
Also, two boards is easily possible on any monitor.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #514 Posted: Sat Jun 16, 2018 3:44 am 
Oza

Posts: 3644
Liked others: 20
Was liked: 4620
Quote:
How can it be ensured that "we" do not simply come up with a system that launders cheating, (as in pro cycling)?


I'm not sure that analogy applies.

I sympathise, because when I was young I very much enjoyed watching athletics on tv. What turned me against it (strongly) were the use of pace-makers and the use of drugs. It was a gradual process and there were other factors, such as the introduction of high-tech tracks and shoes which (then) favoured white guys from rich countries. At that time, my objections were simply about the disruption of a level playing field.

But since then it has become apparent that drugs are very dangerous in themselves, and that sporting stars who use them can be role models for youngsters - a possibly greater danger.

In contrast, in go (and chess), while there may be the occasional incident involving drugs such as beta blockers, there is no sense that contests are generally decided by who has the best pharmacist. Cheating in go and chess may be immoral (is in my view) but it is not yet endangering anyone.

If we go to the other extreme, we will no doubt see in the next few weeks many, many examples of the professional foul in the World Cup football matches. At worst the player will get a red card. But countless more times we will see deliberate minor trips and pushes and time wasting that just elicit a peep of the referee's whistle. Objectively these are surely all forms of cheating, but for many decades we have tolerated this behaviour. Indeed, there are sports such as ice hockey and pro wrestling where fans might stop going if there were no spectacular fouls and punch-ups.

Go seems to be somewhere in the middle of this spectrum. Until real and present danger presents itself, no organisation will spend big money on the problem. But cheating in go seems immoral enough to activate some ordinary fans to try to put an anti-cheating framework in place. It won't be very elaborate because there won't be any big money behind it. If pros act, it won't be because they want to help amateurs. It will be because they are terrified of losing sponsorship. Either way it will be a rickety framework, but not (intentionally, at least) a "laundry."

So in that situation, talking about the problem here is maybe the only way forward for amateurs. The discussion may seem tedious and too rumbustious to some, but it seems, in my memory, to pale into insignificance compared to the past discussions of other forms of cheating on the servers: escaping and sandbagging.


This post by John Fairbairn was liked by 3 people: Bill Spight, Charlie, Gobang
Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #515 Posted: Sat Jun 16, 2018 4:05 am 
Lives in sente

Posts: 827
Location: UK
Liked others: 568
Was liked: 84
Rank: OGS 9kyu
Universal go server handle: WindnWater, Elom
John Fairbairn wrote:
...

The discussion may seem tedious and too rumbustious to some, but it seems, in my memory, to pale into insignificance compared to the past discussions of other forms of cheating on the servers: escaping and sandbagging.


Seconded.

_________________
On Go proverbs:
"A fine Gotation is a diamond in the hand of a dan of wit and a pebble in the hand of a kyu" —Joseph Raux misquoted.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #516 Posted: Sat Jun 16, 2018 4:44 am 
Lives in gote
User avatar

Posts: 310
Location: Deutschland
Liked others: 272
Was liked: 126
Rank: EGF 4 kyu
John Fairbairn wrote:
... but it is not yet endangering anyone.


Hey. All this blitz-clicking and switching between windows can give you some nasty RSI.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #517 Posted: Sat Jun 16, 2018 8:22 am 
Dies in gote

Posts: 32
Liked others: 3
Was liked: 7
Rank: 5 kyu
Bojanic wrote:

This is biggest scandal in European Go I can remember of (and I play for 30 years).
It has everything:
- cheating in important game,
- referee in most important tournament involved,
- political pressure to influence referees,
- and now, even internet bots, who attack people who think differently.



Political pressure to influence referees? :shock:

Please explain this very serious sentence and prove it otherwise you only look like a paranoid conspirator.

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #518 Posted: Sat Jun 16, 2018 8:40 am 
Lives with ko

Posts: 142
Liked others: 27
Was liked: 89
Rank: 5 dan
bugsti wrote:
Political pressure to influence referees? :shock:

Please explain this very serious sentence and prove it otherwise you only look like a paranoid conspirator.

As I was told, one of the italian organizers told one of the EGF officials that if they don't reverse decision on Metta's suspension, they would not be able to organize EGC. After that, and dubious statistical analysis „not 98% but 93%“, decision was reversed.
Carlo Metta is one of the main organizers of EGC, and is supposed to be be main referee.

Somewhere here or on fb was published reply to Cieply's analysis from EGF official, claiming that further analysis cannot be done because we can not disturb Italians in EGC organization.
And I got same reply on my preliminary analysis, which only prompted me to do more work.

I hope that this makes things more clear.


This post by Bojanic was liked by 2 people: AlesCieply, Hidoshito
Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #519 Posted: Sat Jun 16, 2018 9:30 am 
Dies in gote

Posts: 30
Liked others: 2
Was liked: 9
Rank: 3d
I've wondered about this. Why did Mr. Metta not step down voluntarily? Regardless of the truth about the alleged cheating, putting him in this position only calls for more trouble, doesn't it? It seems sensible to simply avoid this altogether. Was there an announcement in this regard?

Top
 Profile  
 
Offline
 Post subject: Re: “Decision: case of using computer assistance in League A
Post #520 Posted: Sat Jun 16, 2018 9:46 am 
Beginner

Posts: 17
Liked others: 1
Was liked: 7
Rank: NL 2 dan
KGS: MrOoijer
Bojanic wrote:
....
There is no need for 3 windows and toggle. In Leela you can simply press f2 and activate analysis, which would show in red best moves.
Also, two boards is easily possible on any monitor.


You are mistaken. F2 toggles the analysis MODE, but does not bring the analysisi window to the forefront when it is already hidden behind another window.

Bojanic wrote:
....
This is biggest scandal in European Go I can remember of (and I play for 30 years).
It has everything:
- cheating in important game,
- referee in most important tournament involved,
....


Are you serious? This is completely over the top.

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 720 posts ]  Go to page Previous  1 ... 23, 24, 25, 26, 27, 28, 29 ... 36  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group