Initial commit of GNU Go v3.8.
[sgk-go] / patterns / mc_montegnu_classic.db
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# This is GNU Go, a Go program. Contact gnugo@gnu.org, or see #
# http://www.gnu.org/software/gnugo/ for more information. #
# #
# Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, #
# 2008 and 2009 by the Free Software Foundation. #
# #
# This program is free software; you can redistribute it and/or #
# modify it under the terms of the GNU General Public License #
# as published by the Free Software Foundation - version 3, #
# or (at your option) any later version. #
# #
# This program is distributed in the hope that it will be #
# useful, but WITHOUT ANY WARRANTY; without even the implied #
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR #
# PURPOSE. See the GNU General Public License in file COPYING #
# for more details. #
# #
# You should have received a copy of the GNU General Public #
# License along with this program; if not, write to the Free #
# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, #
# Boston, MA 02111, USA. #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#
# This is an approximate adaptation to patterns of the original
# simulation policy of GNU Go's Monte Carlo code.
#
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Proper eyes.
oOo
O*O
oO?
:0
oOo
O*O
---
:0
|Oo
|*O
+--
:0
# If the opponent played self-atari, with high probability capture.
# This also applies to capturing out of recent atari on own stones.
?X%
?*%
%%%
:10000,ocap1,near,osafe
:13000,ocap2,near
:20000,ocap3,near
# Extend out of recent atari.
?O%
?*%
%%%
:2000,xcap1,osafe,near
:4000,xcap2,osafe,near
:6000,xcap3,osafe,near
# If the opponent might cut, connect or at least try to connect.
#
# oYo
# o*o
?XO
O*?
%%%
:1000,near,osafe
?X?
O*O
%%%
:1000,near,osafe
?X|
O*|
%%%
:1000,near,osafe
OX|
?*|
%%%
:1000,near,osafe
# If the opponent invited a cut, do cut.
#
# Y
# o*O
# X
#
?X?
o*O
?X?
:400,near,osafe
|X?
|*O
|X?
:400,near,osafe
# Crosscut.
#
# YO
# o*X
# o
#
?XO
o*X
?o?
:100,near,osafe
?XO
o*X
---
:100,near,osafe
|XO
|*X
+--
:100,near,osafe
# Capturing stones is always fun.
?X%
?*%
%%%
:30,ocap1,far,osafe
:40,ocap2,far
:60,ocap3,far
# Slightly prefer near moves.
??%
?*%
%%%
:3,near,osafe
# Default move value.
??%
?*%
%%%
:1