evaluation of strings in computer go using apc and seki judgement n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Evaluation of strings in computer Go using APC and Seki judgement PowerPoint Presentation
Download Presentation
Evaluation of strings in computer Go using APC and Seki judgement

Loading in 2 Seconds...

play fullscreen
1 / 19

Evaluation of strings in computer Go using APC and Seki judgement - PowerPoint PPT Presentation


  • 70 Views
  • Uploaded on

Evaluation of strings in computer Go using APC and Seki judgement. Author: Hyun-Soo Park and Kyung-Woo Kang Presented by: Xiaozhen Niu. Outline. Introduction String Graph (SG) Rules Experiments Summary. Introduction. Problem: life-and-death of strings Major issues:

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Evaluation of strings in computer Go using APC and Seki judgement' - elon


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
evaluation of strings in computer go using apc and seki judgement

Evaluation of strings in computer Go using APC and Seki judgement

Author: Hyun-Soo Park and Kyung-Woo Kang

Presented by: Xiaozhen Niu

outline
Outline
  • Introduction
  • String Graph (SG)
  • Rules
  • Experiments
  • Summary
introduction
Introduction
  • Problem: life-and-death of strings
  • Major issues:
    • Infeasible by brute-force search
  • Goal: using string graph (SG) and related rules to determine life and death status
string graph sg
String Graph (SG)
  • A string graph (SG) can be defined as follows:
    • SG = (V, E)
    • V = {BS, WS, ES}
    • E = {Ed, Eu}, Eu: adjacency relationship, Ed: inclusion relationship.
examples 1
Examples (1)
  • A directed edge:
  • An undirected edge:
euclidean distance based clustering
Euclidean distance based Clustering
  • Calculate distances between the input pattern and the weighted center of each cluster
  • Find the closest cluster within the range of the threshold P
examples 2
Examples (2)
  • An Alive String Graph (ASG):
rules
Rules
  • Rule 1: APC: articulation point check
    • Articulation point: if removed the rest of the graph becomes disconnected.
  • Using the number of AP and number of empty points to decide the life and death status
examples 11
Examples (1)
  • Empty points = 6, AP = 0:
  • Empty points = 6, AP = 4, 3, 2:
examples 21
Examples (2)
  • Empty points = 6, AP = 1:
  • Empty points = 7, AP = 1:
evaluation of seki
Evaluation of Seki
  • OSOG: one string and one group
  • S1 and S2 are OSOG, S3 does not need to be OSOG, but with same color of S1
judgment of seki jos
Judgment of Seki (JOS)
  • JOS:
    • S2 are surrounded by S3 and without external liberties
    • S1 is OSOG, included in S2
    • 2 empties (e1, e2) in S2
  • Procedure:
    • Add one stone of s1 in e1 and e2 separately can create new string s4, s5, if s4, s5 are both alive by APC, S1 and S2 are seki. Else, S1 is alive, S2 is dead, e1 and e2 belong to S1
examples1
Examples
  • Seki:
  • No seki:
experiments
Experiments
  • Using IGS_31_counted problems, includes 11,191 points and 1,123 strings
summary
Summary
  • Using SG and related rules for static evaluation
  • Advantages:
    • APC can be used to determine small area (size <7)
  • Disadvantages:
    • too optimistic to use in larger area (size >7)!
    • JOS can’t determine if strings are not OSOG