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
UCT: Join threads in any order
2009-02-06
P
etr Baudis
UCT:
Join
thre
a
ds in any order
commit
|
commitdiff
|
tree
2009-02-06
P
etr Baudis
uct:
M
a
r
k the
h
a
l
t flag vo
l
at
i
le
commit
|
commitdiff
|
tree
2009-02-06
Petr
B
audis
UCT:
S
t
op all
th
r
eads as soo
n
as hal
f
of the t
h
rea
d
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-06
Pet
r
Baudis
tre
e
_
dump(): F
i
x au
t
o
s
c
a
l
ing for thres<1000
commit
|
commitdiff
|
tree
2009-02-06
P
etr
B
audis
uct_playo
u
t(): Stop p-p
d
ebug
message fl
o
od
commit
|
commitdiff
|
tree
2009-02-06
Petr
B
a
udis
tree_dump(): Even better scaling
commit
|
commitdiff
|
tree
2009-02-06
Petr B
a
u
dis
tree_du
m
p
(
): Auto-f
l
oor
thres
h
o
l
d fo
r
h
u
ge play
o
u
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-06
Pet
r
Baudis
Fix the U
C
T
book s
c
alin
g
c
od
e
commit
|
commitdiff
|
tree
2009-02-06
Petr
B
au
d
is
M
e
rge b
r
a
nch 'master' of git://repo
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2009-02-06
Petr
B
audis
UCT
o
p
ening book: Keep #pl
a
youts in sensible scale
commit
|
commitdiff
|
tree
2009-02-06
Petr
Baudis
Me
r
ge branc
h
'master' of git://repo
.
o
r
.
cz/pach
i
commit
|
commitdiff
|
tree
2009-02-05
Petr B
a
udis
Typo fix
.
commit
|
commitdiff
|
tree
2009-02-05
Pet
r
Baudis
Moggy
:
Do
not apply
loca
l
a
s
s
ess if
last move was pass
commit
|
commitdiff
|
tree
2009-02-05
Petr Baud
i
s
UCT: Multi-threading support (root parallelization)
commit
|
commitdiff
|
tree
2009-02-05
P
etr Baudis
zzgo
.
c: Pri
n
t r
a
n
do
m
s
e
ed unconditio
n
all
y
commit
|
commitdiff
|
tree
2009-02-05
Pe
t
r B
a
udis
tree_node
_
merge(): Fix
sl
o
pp
y
recha
i
ning logic
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
u
c
t_p
l
ayouts(): Take str
u
ct tree as a
separa
t
e par
a
meter
commit
|
commitdiff
|
tree
2009-02-05
P
e
t
r
Baudis
uct_gen
m
ove(): Factor o
u
t
p
layouts executio
n
t
o uct_playo
u
ts()
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudi
s
tree_copy(): N
e
w fu
n
ction (unused so far)
commit
|
commitdiff
|
tree
2009-02-05
Petr Ba
u
dis
tree
_
m
erge()
:
N
ew
f
un
c
tion (unused so fa
r
)
commit
|
commitdiff
|
tree
2009-02-05
Petr Bau
d
is
tree_update
_
node_value():
Use node hint instead of
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Petr
Baudis
Merge branch 'ma
s
t
er' of
g
it://repo
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2008-09-22
Petr Ba
u
dis
U
CB1AMAF: Require at least 1 real pla
y
out even with
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Petr
B
a
udis
Merg
e
branch
'
mast
e
r
'
of g
i
t
://
r
ep
o
.
or
.
cz/p
a
chi
commit
|
commitdiff
|
tree
2008-09-22
P
et
r
Ba
u
dis
Opening Boo
k
: Invert node stats if we a
r
e
w
hi
t
e
commit
|
commitdiff
|
tree
2008-09-22
Petr
B
audis
Merge branch 'mast
e
r' of git://repo
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2008-09-22
Pe
t
r Baudis
Massive
s
impli
f
ication of
last tw
o
commits
commit
|
commitdiff
|
tree
2008-09-22
Petr
B
audis
Merge bran
c
h '
m
aster' of git://repo
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
tree_node_lo
a
d(
)
: Co
p
y board through l
o
ading
commit
|
commitdiff
|
tree
2008-09-22
P
etr Ba
u
di
s
M
e
r
ge branch
'
m
a
ster' of
g
it://
r
e
po
.
or
.
c
z
/p
a
c
hi
commit
|
commitdiff
|
tree
2008-09-22
Pe
t
r B
a
udis
Opening Boo
k
: Expan
d
l
oaded
nodes
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Merge branch 'ma
s
ter'
of git://repo
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
dumpdebug
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
tree_book_name(): Change format
commit
|
commitdiff
|
tree
2008-09-22
Pe
t
r Baudis
U
C
T:
O
verhaul flipping l
o
gic
commit
|
commitdiff
|
tree
2008-09-22
Petr Ba
u
dis
Add new eng
i
ne method notify_play
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
board_s
y
m
m
etry
.
type:
Note
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Symmetr
y
: Remove symm
e
try
.
f
r
e
e and symmetry
.
d<
0
bogosity
commit
|
commitdiff
|
tree
2008-09-22
Petr Bau
d
is
Symmetry: Fix flipping off-by-one
commit
|
commitdiff
|
tree
2008-09-21
P
e
t
r
Baudis
tr
e
e_fix_s
y
mmetry
(
): Rewrite, was totally bogus
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
tr
e
e_
e
xpan
d
_node(): Debugging prints
commit
|
commitdiff
|
tree
2008-09-21
Petr B
a
ud
i
s
Board:
Export b
o
ard_symmetr
y
_
upd
a
te()
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
Merge branch 'master'
into sym
m
et
r
y
commit
|
commitdiff
|
tree
2008-09-21
P
e
tr Baudis
debug
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
u
ct/uct
.
c: Print b
a
cktrace when
d
eleting invalid node
commit
|
commitdiff
|
tree
2008-09-21
Petr B
a
udis
U
C
T
tree_node
_
dump(): Sh
o
w number of chil
d
ren fo
r
each
.
.
.
commit
|
commitdiff
|
tree
2008-09-21
P
et
r
Ba
u
dis
Moggy: Rai
s
e debuglevel thr
e
sholds
for prin
t
ing info
commit
|
commitdiff
|
tree
2008-09-21
P
etr Baudi
s
U
CT: When de
l
eting invalid node, log color
commit
|
commitdiff
|
tree
2008-09-21
P
et
r
Ba
u
dis
pla
y
out
.
c: Typo
f
ix by flippant
commit
|
commitdiff
|
tree
2008-09-21
Pe
t
r B
a
udis
Board+UCT
:
Symmetry Folding Support
commit
|
commitdiff
|
tree
2008-09-19
P
e
tr Ba
u
d
is
U
C
T: Move coor
d
-promoti
o
n code to tree_promote_at()
commit
|
commitdiff
|
tree
2008-09-19
Petr Baudi
s
UCT:
Improve debug print for node remo
v
al
commit
|
commitdiff
|
tree
2008-09-19
Pet
r
Baudi
s
UCT: Make sure we don'
t
reuse stale state
f
rom previous
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
P
e
t
r Ba
u
dis
UCT Book: Use even
i
f
playing second mo
v
e as white
commit
|
commitdiff
|
tree
2008-09-18
P
e
t
r Baud
i
s
u
c
t
_ge
n
book():
T
ry to load existing
book fir
s
t
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr Baudis
UCT: Fix dynamic
playouts numb
e
r
s
calin
g
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
a
u
d
i
s
UCT Book: Ch
a
nge de
f
ault sav
e
t
h
resho
l
d from 1/100
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
UCT: Report num
b
er of playouts in
progr
e
s
s
_
s
tatus
(
)
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr Baudis
UCT: Reduce number of pla
y
outs if w
e
a
lready inherited
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
U
CT Openin
g
Book Support
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
r
a
ndom
.
c: Make
t
hread-safe
commit
|
commitdiff
|
tree
2008-09-18
P
etr Baud
i
s
uc
t
p_
u
pdate: Take struct
t
ree * pa
r
ame
t
er t
o
o
commit
|
commitdiff
|
tree
2008-09-18
Petr
Baudis
board_gro
u
p_ad
d
l
i
b(): Drop the 'fresh
'
p
arameter
commit
|
commitdiff
|
tree
2008-09-18
P
et
r
B
audis
UCT
:
Bet
t
er W
I
NNER mess
a
ge
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audis
Board:
l
ibs
l
imi
t
s
1
0/
5
instead of 4/2 - better sweet
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_group_rmlib
(
): Do not call re
f
i
l
l when w
e
have
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Pet
r
Baud
i
s
board
_
group_find_extra_
l
ibs(): Simpl
i
fy
and
optimize
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
boar
d
_g
r
o
u
p
_rmlib(): Ch
e
ck major logic
e
rror - trigg
e
r
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_group_rmlib
(
): Furt
h
e
r optim
i
ze gi->lib[] shrink
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_gr
o
up_*lib
(
):
Include
.
libs in debug prints
commit
|
commitdiff
|
tree
2008-09-18
Petr B
a
udis
board_play
_
in
_
eye(): Normalize retur
n
value
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r Baudis
play_one
_
neigh
b
or(): Fix
return value
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
m
e
rge
_
gr
o
ups()
:
Use group
_
base()
f
or
c
onnecting groups
commit
|
commitdiff
|
tree
2008-09-18
Petr Baud
i
s
board_group_*_a
t
ari(): Sync prototy
p
es
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r Baudis
add_t
o
_g
r
oup(): gid
-
> gro
u
p
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
boar
d
_group_*li
b
(): Missing
g
r
oup_base() in
debug p
r
ints
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
a
u
dis
Mog
g
y:
Fix
f
orgo
t
ten mis
s
ing group_base() usage
commit
|
commitdiff
|
tree
2008-09-18
P
e
t
r
Baud
i
s
b
oard_play_o
u
tside(): Pass group_t instead of int around
commit
|
commitdiff
|
tree
2008-09-18
P
etr Baud
i
s
new_group(): gid -
>
group
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
b
o
ard_group_capture(
)
:
T
a
ke group
o
f grou
p
_t
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
a
udis
Board: Use
group_ba
s
e(
)
t
o g
e
t
g
roup_
t
'
s
base s
t
one
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
Boa
r
d: Never ins
e
rt group 0
to board
.
c[]
commit
|
commitdiff
|
tree
2008-09-18
Petr B
a
udis
Ra
n
do
m
: \!group_at()
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
board_
t
ry_rand
o
m_move(): lik
e
ly/unlikely
commit
|
commitdiff
|
tree
2008-09-17
P
et
r
Ba
u
dis
board_play_i
n
_eye
(
): Optimize for the suicid
e
case
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
board_pl
a
y_outside():
Factor out
f
oreach_neighbor body
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Pet
r
Baudis
board_g
r
oup_r
m
lib(): Sim
p
lif
y
removal from l
i
b[]
commit
|
commitdiff
|
tree
2008-09-17
Petr B
a
ud
i
s
board_g
r
oup_
*
lib(): A
d
d
faile
d
o
p
ti
m
ization attempts
commit
|
commitdiff
|
tree
2008-09-17
P
e
tr
Baudis
Board: Iterate over GROUP_
K
EEP_LIBS instead of
g
i_libs_boun
d
()
commit
|
commitdiff
|
tree
2008-09-17
P
e
tr Baudis
board_group_rmlib(): Zero out
emptied spo
t
s i
n
l
ib[]
commit
|
commitdiff
|
tree
2008-09-17
Petr Ba
u
dis
ch
e
ck_libs_cons
i
stency(): Do not consider empty spots
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr
B
audis
board_group_
a
ddlib()
:
Branc
h
predictio
n
for non-fresh
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Pet
r
B
audis
b
o
ard_group_rmlib(
)
: Refactor a little
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
Board: M
o
r
e
car
e
ful and effi
c
ient usage
o
f board_gro
u
p_addlib()
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
bo
a
rd_size(): Take
*
bo
a
r
d
i
nstead of board
commit
|
commitdiff
|
tree
2008-09-17
Petr Baud
i
s
Board: Introduce
op
t
ional BOARD_
S
IZE fo
r
cons
t
ant b
o
a
rd
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
B
o
ard: I
n
troduce GROUP_REFILL_L
I
BS as lower
bound of
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
P
etr Baudis
Board: Itera
t
e only with
i
n bounds of the
lib[] arra
y
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Ba
u
dis
rando
m
.
c: seed -> pmseed (na
m
ing conflict with z
z
go
.
c)
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
U
CT Polic
i
es: Use uniq
u
e context
stru
c
t names
commit
|
commitdiff
|
tree
next