repo.or.cz
/
pachi
/
peepo.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Montecarlo: pure does not require a value
2007-11-15
Petr Ba
u
dis
Montecarlo: pure does n
o
t requ
i
re a v
a
lue
commit
|
commitdiff
|
tree
2007-11-15
Petr Baudis
Montecarlo:
like
l
y() in d
o
main_cu
t
_
h
i
nt()
commit
|
commitdiff
|
tree
2007-11-15
Pe
t
r B
a
udis
Mo
n
t
ecarlo: Tone down percentages
for heuristi
c
s
commit
|
commitdiff
|
tree
2007-11-15
Petr Baud
i
s
Mont
e
c
arlo: Fix ra
t
e checking to be actua
l
l
y
100-based
commit
|
commitdiff
|
tree
2007-11-15
Pe
t
r Baudi
s
M
on
t
eca
r
lo: Actually
s
e
t l
o
cal rate
commit
|
commitdiff
|
tree
2007-11-15
Petr
Baudi
s
Montecarlo
:
Add cutting detection heuristic,
with 50
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
Petr Ba
u
dis
Montecarlo: Do
d
omain checks
fo
r
last
o
p
po
n
e
nt's move
too
commit
|
commitdiff
|
tree
2007-11-15
Petr B
a
udis
board_gro
u
p_i
n
_atari(): Group 0
c
annot be
i
n
a
tari ;-)
commit
|
commitdiff
|
tree
2007-11-15
Petr Bau
d
is
Montecarlo: Fa
c
tor
-
out
c
alling domain tests
t
o
d
omain_hint()
commit
|
commitdiff
|
tree
2007-11-15
Petr Baudis
M
o
ntecarlo:
C
han
g
e
w
ay of
d
o
main tuning
commit
|
commitdiff
|
tree
2007-11-15
Petr Baudis
Mo
n
t
e
carlo:
D
o
the urgent m
o
ves c
h
eck on second move
t
o
o
commit
|
commitdiff
|
tree
2007-11-14
Petr Ba
u
di
s
GTP: Do not utter extra newline in list_c
o
m
m
ands
o
utput
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
M
o
ntecarlo:
R
a
ise default
M
C_DO
M
AINRATE from 5 to 8
commit
|
commitdiff
|
tree
2007-11-14
Petr B
a
udis
Mo
n
tec
a
rlo: Fix rec
u
rsive domain
h
inting
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
Mon
t
e
c
arlo: D
o
main hinting for local mo
v
es
commit
|
commitdiff
|
tree
2007-11-14
Pet
r
Baudis
M
o
ntecarlo: Illegal urgent move
s
are
t
oo fr
e
quent
,
.
.
.
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
bo
a
rd_pl
a
y_
i
n_eye(): Fix setting
c
olo
r
in ko guard
commit
|
commitdiff
|
tree
2007-11-14
P
etr
B
audis
board
_
p
l
ay_
i
n
_eye(): E
x
tra ko-related d
e
bugging
p
r
ints
commit
|
commitdiff
|
tree
2007-11-14
Petr Ba
u
dis
Montecarlo: Basic domain-specific knowle
d
ge
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
board_group_
i
n_atari(): F
i
x
l
iberty repor
t
ing
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
b
o
ard_hand
i
cap() and
GTP
f
i
x
ed_handicap supp
o
rt
commit
|
commitdiff
|
tree
2007-11-14
Petr Bau
d
is
GT
P
: Fix plac
e
_fr
e
e_ha
n
dicap
output
commit
|
commitdiff
|
tree
2007-11-14
Pet
r
Baudis
board_group_
i
n_atar
i
(
)
: Report las
t
gro
u
p liberty
commit
|
commitdiff
|
tree
2007-11-14
P
etr Baud
i
s
boar
d
_group
_
in_
a
t
ari(): Optimize
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
GT
P
: Suppo
r
t fo
r
se
t
_
f
r
e
e
_handicap, place_free_handicap
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
Makefile: Ext
r
a
op
t
imization flag
s
commit
|
commitdiff
|
tree
2007-11-14
P
etr Ba
u
dis
Montecar
l
o: N
u
mber of games in boar
d
d
e
bug print
commit
|
commitdiff
|
tree
2007-11-14
P
etr Baudis
bo
a
rd_p
l
ay_random(): Microoptimiza
t
ion
commit
|
commitdiff
|
tree
2007-11-14
P
e
t
r
B
a
udis
b
o
ard_p
l
ay_raw(): S
e
parate eye/non-eye cases
commit
|
commitdiff
|
tree
2007-11-14
Pet
r
Baudis
Ra
n
dom: D
o
no
t
copy
the board
uselessly
commit
|
commitdiff
|
tree
2007-11-14
Petr
Ba
u
d
is
R
andom: D
o
not
u
se prohibit_s
u
icide
commit
|
commitdiff
|
tree
2007-11-14
Petr
Baudis
board_play_raw
(
): S
e
t ko only when nakade
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
boa
r
d_play
_
raw()
:
Cache
other color
commit
|
commitdiff
|
tree
2007-11-14
Pe
t
r Ba
u
d
i
s
board_play_raw(
)
: Avoid
non-ma
n
datory
b
ra
n
ching
commit
|
commitdiff
|
tree
2007-11-14
Pet
r
Baudis
board_play
_
f
(
): lik
e
ly(
)
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
struct board: Do not bi
t
pack neighboring colors
commit
|
commitdiff
|
tree
2007-11-14
Petr B
a
udis
boar
d
_
is_one_point_eye(): Av
o
i
d
m
e
mse
t
commit
|
commitdiff
|
tree
2007-11-14
Petr
B
a
u
dis
b
oa
r
d
_
r
es
i
ze(): ze
r
o the al
l
o
c
ated
t
h
ing
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
Montecarl
o
:
Do not
p
lay b
e
l
ow 3
r
d
line in ope
n
i
n
g
commit
|
commitdiff
|
tree
2007-11-14
Petr B
a
udis
Mont
e
carlo: Stop playing if ther
e
was n
o
loss in th
e
.
.
.
commit
|
commitdiff
|
tree
2007-11-14
Petr
B
aud
i
s
Bo
a
rd:
S
i
mplify struct man
a
ge
m
e
nt
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
Intro
d
uc
e
fast random routine
commit
|
commitdiff
|
tree
2007-11-14
Petr Ba
u
dis
GTP
:
Increase K
G
S friendli
n
ess by e
l
aborat
e
m
ove comment
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
b
oard_play
(
): Fix return val
u
e for p
a
ss and resign
commit
|
commitdiff
|
tree
2007-11-14
Petr Baud
i
s
Makefi
l
e: Add -
f
no-inli
n
e to
t
h
e ex
a
m
ple profiling
.
.
.
commit
|
commitdiff
|
tree
2007-11-14
Petr
B
a
ud
i
s
pla
y
_board_f(): Do not
c
o
py board o
n
every mov
e
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
b
oard
_
p
lay_f(
)
: Suicide is unlikely
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
boa
r
d
_grou
p
_
c
a
ptur
e
(
)
: Factor out board_rem
o
ve_stone()
commit
|
commitdiff
|
tree
2007-11-14
Petr
Ba
u
d
i
s
board_play_raw(): M
o
ve se
t
ting gr
o
u
p
t
o
a
d
d_to_g
r
ou
p
.
.
.
commit
|
commitdiff
|
tree
2007-11-14
P
e
tr
B
audis
add
_
to_group(): Do not co
u
nt lib
e
rties manua
l
ly
commit
|
commitdiff
|
tree
2007-11-14
Pet
r
Baudis
b
oard_play_f()
:
Move
k
o
chec
k
before
bo
a
rd
_
play_raw
.
.
.
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
board_play_f(): Fur
t
her simplify ko check
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
board_play_raw(): Mislead compile
r
less a
b
out likely
.
.
.
commit
|
commitdiff
|
tree
2007-11-14
Petr
B
a
udis
board_is_
o
n
e_point_
e
ye(): Cre
a
te new board_get_one_po
i
nt_eye
.
.
.
commit
|
commitdiff
|
tree
2007-11-14
Petr B
a
u
d
is
Merge
branc
h
'm/nei
g
hbor-cache'
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
group_ad
d
() -> add_
t
o_group()
commit
|
commitdiff
|
tree
2007-11-14
Petr Ba
u
dis
boa
r
d_play_raw(): Factor out group_a
l
l
ocate()
commit
|
commitdiff
|
tree
2007-11-14
Pet
r
Bau
d
is
M
erg
e
b
ranch 'm/ps
e
u
d
olibs'
commit
|
commitdiff
|
tree
2007-11-14
Pe
t
r Baudis
Merge br
a
nch
'master'
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
foreach_group(): Speed up dr
a
matically
commit
|
commitdiff
|
tree
2007-11-14
Pet
r
Baud
i
s
merge_grou
p
s():
F
a
c
tor out fro
m
board_play_raw()
commit
|
commitdiff
|
tree
2007-11-14
Petr Baud
i
s
b
o
ard
_
prin
t
(): Triv
i
al
fix
commit
|
commitdiff
|
tree
2007-11-14
P
e
tr Baudis
Board:
C
ount
group pseud
o
-liberties
commit
|
commitdiff
|
tree
2007-11-14
Pet
r
Baudis
b
o
a
r
d_print(): Print
gids,
not
g
roup libs
commit
|
commitdiff
|
tree
2007-11-14
Petr Baud
i
s
board_offic
i
a
l
_
co
u
nt(): Fix count
i
ng of dead ston
e
s
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudi
s
board_gro
u
p_in
_
atari(
)
: Reimplement t
o
manually count
.
.
.
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
I
nt
r
o
duce board_gro
u
p_c
a
ptu
r
ed()
a
nd bo
a
rd_gr
o
up_in_atari()
commit
|
commitdiff
|
tree
2007-11-14
Pet
r
Baudis
b
o
ard_play_f():
Do not check liberties
in
ko c
h
ec
k
commit
|
commitdiff
|
tree
2007-11-14
P
e
tr Baudis
Montecarlo: Remov
e
unused
'
mo
v
es' variable
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudis
Monteca
r
lo: Do no
t
play suicides at the end of the
.
.
.
commit
|
commitdiff
|
tree
2007-11-14
Petr Baud
i
s
board
_
pla
y
_f():
Fix
gid
c
h
ec
k
commit
|
commitdiff
|
tree
2007-11-14
Petr Baudi
s
Intr
o
duce board
.
prohibit_suicide and use i
n
the random
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
Fix
b
oard_play() r
e
t
u
r
n va
l
ue
commit
|
commitdiff
|
tree
2007-11-13
P
etr
Baudis
Play according to
N
ew Zea
l
and ru
l
es
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudi
s
Bo
a
rd: Cache nei
g
hbor information
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
board_is_
o
ne_point_
e
y
e
(
)
: Support fo
r
hintin
g
color
commit
|
commitdiff
|
tree
2007-11-13
P
e
tr
Baudis
B
o
ard: Fix pre-filling f[] cache wrt
.
offboard margin
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
board_is_one_
p
o
int
_
e
ye(
)
: Avoi
d
conditions (microoptima
l
ization)
commit
|
commitdiff
|
tree
2007-11-13
Petr Ba
u
di
s
RE
A
DME: libEGo
inspira
t
io
n
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudi
s
board_is_one_point_eye(): Remove the
a
tari
-
based false
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
Board: Frame t
h
e board in S_OFFBOARD margin
commit
|
commitdiff
|
tree
2007-11-13
P
etr Baudis
board_pla
y
_
f
(
): B
e
tter debug
p
rint for s
u
i
c
i
d
e
commit
|
commitdiff
|
tree
2007-11-13
Pet
r
Baudis
struct board: Make
f uint
1
6_t[]
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
coord_t: Make pos, size uint16
_
t
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
b
oard_
i
s_sens
i
b
le_mo
v
e
(
) -> b
o
ard_t
r
y_random_move()
commit
|
commitdiff
|
tree
2007-11-13
Petr
Baudis
st
r
uct
b
o
a
rd: Add free moves cache
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
Monteca
r
lo: Unc
o
n
fuse
p
l
ay_random_game()
r
e
turn
v
alue
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
M
o
n
tecarlo:
Merge
p
lay_some_random_
g
am
e
() and
p
la
y
_r
a
n
dom_game()
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
Mon
t
ecarl
o
: Use only b
o
a
r
d
_
play_ran
d
om()
commit
|
commitdiff
|
tree
2007-11-13
Petr Bau
d
i
s
str
u
ct board: Red
u
ce number
o
f
a
ll
o
c
s in the struct
commit
|
commitdiff
|
tree
2007-11-13
Petr Baud
i
s
b
oa
r
d_p
l
a
y
(
)
: Simplify
d
ebug print
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
bo
a
rd_valid_move(): Remove
d
- obs
o
let
e
and unused
commit
|
commitdiff
|
tree
2007-11-13
Pe
t
r Ba
u
dis
boa
r
d_no
_
valid_moves(): Removed -
o
bsolet
e
an
d
unused
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
Montecarlo: Remove redundant board_n
o
_valid_mo
v
es(
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
P
etr B
a
udis
C
hange coord_t represent
a
tion
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
Introduce coor
d
_x(), c
o
ord_y(), coord_eq()
commit
|
commitdiff
|
tree
2007-11-13
Petr Baudis
struct coord -> coord_
t
commit
|
commitdiff
|
tree
2007-11-12
Petr Bau
d
is
M
ont
e
carlo: Fix huge memor
y
lea
k
commit
|
commitdiff
|
tree
2007-11-12
Petr Baudis
boar
d
_c
h
eck_an
d
_play
(
): Fix
k
o
detection
commit
|
commitdiff
|
tree
2007-11-12
Petr Baudis
Montecarlo: Further increase MC_GAM
E
S from 20000 to
.
.
.
commit
|
commitdiff
|
tree
next