Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

15
Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde

Transcript of Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Page 1: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Fuzzy Reasoningin

Computer Go Opening Stage Strategy

P.Lekhavat and C.J.Hinde

Page 2: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Game Objective

• Surrounding most area on the board

Page 3: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Game Stages

• Opening game

• Middle game

• End game

Page 4: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Opening game stage

• Establish groups

• Extend from own group

• Prevent extension from opponent group

• Reinforce weak group

• Threaten invasion to opponent group

Page 5: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Human reasoning

•Urgent Move•Large Move•Framework

• Territory

• Potential

Page 6: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Drawing Border

1212

2121

1212

2121

),( ),(21

yywhenyyy

yywhenyyy

xxwhenxxx

xxwhenxxx

yxP SS

Page 7: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Territory and Potential

Page 8: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Stones potential

Page 9: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Fuzzy Influence

Conventional method

Fuzzy Influence

Page 10: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Using Fuzzy reasoning in Positional judgement

Group A status - slightly weak, thin, pretty light

Strategy for white - create base, enlarge eye space

Strategy for black - threaten, neutralise group influence

Page 11: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Hybrid SystemFuture development

Search tree

Pattern recognition

Fuzzy reasoning

Neural network

Genetic algorithm

Page 12: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Conclusion

• Fuzzy reasoning was intended to be used to reduce search space by narrowing local objective

• It need to be combined with other techniques to explore the best move

• Also need automatic learning system improve it efficiency

Page 13: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.
Page 14: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

Middle game stage

• Invade opponent territory

• Defence their own territory

Page 15: Fuzzy Reasoning in Computer Go Opening Stage Strategy P.Lekhavat and C.J.Hinde.

End game stage

• Close the gap between each groups