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
e
tr Baudi
s
UCT: Joi
n
thre
a
ds in any orde
r
commit
|
commitdiff
|
tree
2009-02-06
Petr Baudis
uct: Mark
t
h
e
halt flag
v
olatil
e
commit
|
commitdiff
|
tree
2009-02-06
Petr
B
audis
UCT
:
S
top
all threads as soon as half of
t
he
t
hreads
.
.
.
commit
|
commitdiff
|
tree
2009-02-06
P
e
tr Baudis
tree_dump(): Fix auto
s
caling
f
or thres<1000
commit
|
commitdiff
|
tree
2009-02-06
P
e
tr B
a
ud
i
s
uct
_
playout(): Stop p-
p
debu
g
m
e
ssage fl
o
od
commit
|
commitdiff
|
tree
2009-02-06
P
etr Baudis
t
r
e
e_dump(
)
: Even better scalin
g
commit
|
commitdiff
|
tree
2009-02-06
Petr Baudis
tree_dum
p
()
:
Auto-floor th
r
eshold for hu
g
e playout
.
.
.
commit
|
commitdiff
|
tree
2009-02-06
Petr Baudis
Fix
the UCT
book scal
i
ng code
commit
|
commitdiff
|
tree
2009-02-06
Petr Baudis
Merge branch
'
m
a
ster' of gi
t
://repo
.
or
.
c
z/pachi
commit
|
commitdiff
|
tree
2009-02-06
Petr Baudis
UCT ope
n
i
ng book: Keep #
p
layouts i
n
s
e
n
s
ib
l
e scale
commit
|
commitdiff
|
tree
2009-02-06
Petr Baud
i
s
M
erge branch 'master' of
git://r
e
po
.
or
.
cz/
p
achi
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
Typo
fix
.
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
M
ogg
y
: Do
not appl
y
l
ocalassess if la
s
t move was pass
commit
|
commitdiff
|
tree
2009-02-05
P
etr B
a
udis
UCT: Multi-threadi
n
g support (
r
oo
t
paralleli
z
a
tion)
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudi
s
zzgo
.
c: Pr
i
nt random s
e
e
d
u
ncond
i
tionally
commit
|
commitdiff
|
tree
2009-02-05
Petr
B
a
u
dis
tree_nod
e
_merg
e
(): Fi
x
sloppy rechainin
g
logic
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
uct_playou
t
s(): T
a
k
e
s
tru
c
t tree as a
sepa
r
ate parameter
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
uct_genmove(): Fac
t
o
r
out playo
u
ts
exe
c
ution to uct_playouts
(
)
commit
|
commitdiff
|
tree
2009-02-05
Petr
B
a
ud
i
s
tree_copy():
N
e
w
function (unuse
d
so far)
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
tree_merge(): New f
u
n
c
t
i
on (unused so far)
commit
|
commitdiff
|
tree
2009-02-05
Petr Ba
u
dis
tree_upd
a
te_node_value(): U
s
e node hint instead of
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Merge branc
h
'm
a
ster' of git://rep
o
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
U
C
B1AMAF: Re
q
uire at least 1 real
p
layo
u
t e
v
en with
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Me
r
ge branch 'master'
of git://repo
.
or
.
cz/p
a
chi
commit
|
commitdiff
|
tree
2008-09-22
Petr
B
a
udis
Op
e
ning Book: Inve
r
t node
s
t
ats
if we are white
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Merge br
a
nch 'master'
o
f git:/
/
repo
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2008-09-22
P
e
tr Baudis
Mas
s
i
ve simpl
i
f
ica
t
i
on of last two commits
commit
|
commitdiff
|
tree
2008-09-22
P
etr Baudis
Merge branch '
m
as
t
e
r
' of git://repo
.
or
.
c
z/pachi
commit
|
commitdiff
|
tree
2008-09-22
P
etr Baudis
tree_node_load():
Copy board throu
g
h loading
commit
|
commitdiff
|
tree
2008-09-22
Pe
t
r Baudis
Merge branch 'm
a
ster'
of git://repo
.
or
.
c
z
/pachi
commit
|
commitdiff
|
tree
2008-09-22
Petr B
a
u
dis
Ope
n
i
ng
Book: Expand l
o
a
d
ed nodes
commit
|
commitdiff
|
tree
2008-09-22
P
etr Baudis
M
erge
b
ranc
h
'master' of git://r
e
po
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2008-09-22
Pe
t
r Baudis
dum
p
debug
commit
|
commitdiff
|
tree
2008-09-22
P
e
tr Baudis
tree_book_name(): Change format
commit
|
commitdiff
|
tree
2008-09-22
Petr B
a
u
dis
UCT
:
Overhaul fl
i
pping logic
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Add new engine method notify_play
commit
|
commitdiff
|
tree
2008-09-22
Pe
t
r Ba
u
di
s
board_symmetry
.
ty
p
e
: Not
e
commit
|
commitdiff
|
tree
2008-09-22
Petr
B
audis
Symmetry: Remove symmetry
.
f
ree
a
nd symme
t
ry
.
d<0
b
og
o
sity
commit
|
commitdiff
|
tree
2008-09-22
Petr B
a
u
d
i
s
Symmetry:
F
ix flip
p
i
n
g
off
-
by-one
commit
|
commitdiff
|
tree
2008-09-21
Petr
Baud
i
s
t
r
e
e_fix_symmetry(): Rewrite,
was total
l
y bogus
commit
|
commitdiff
|
tree
2008-09-21
Pet
r
Baudis
tree_expand_no
d
e():
Debugging pr
i
nts
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
Bo
a
rd:
Ex
p
ort board_symmetry_upda
t
e
()
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
Merge
b
ranch
'
master' into s
y
mmetr
y
commit
|
commitdiff
|
tree
2008-09-21
Petr Ba
u
dis
d
ebug
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
uct/uc
t
.
c: Print backtrace when deleting inval
i
d
n
ode
commit
|
commitdiff
|
tree
2008-09-21
Pet
r
Baudis
U
CT tr
e
e
_node
_
dum
p
()
:
Show
n
umber of chi
l
dren for each
.
.
.
commit
|
commitdiff
|
tree
2008-09-21
P
etr Baudis
Moggy: Rai
s
e
d
ebuglevel
thres
h
olds
for pr
i
nti
n
g info
commit
|
commitdiff
|
tree
2008-09-21
P
e
tr
Baud
i
s
U
CT: When deleting
invalid node, log color
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
playout
.
c: Typof
i
x by flippant
commit
|
commitdiff
|
tree
2008-09-21
Petr Ba
u
dis
Board+UCT: S
y
mmetry
Fold
i
ng Support
commit
|
commitdiff
|
tree
2008-09-19
Petr Baudis
UCT:
Mo
v
e coor
d
-promotio
n
code to tree_promote_
a
t
(
)
commit
|
commitdiff
|
tree
2008-09-19
Petr Baudis
U
C
T: I
m
p
r
ove debug print for node
removal
commit
|
commitdiff
|
tree
2008-09-19
P
e
tr Baudis
UCT: Mak
e
sure
w
e
d
on't re
u
se stale
state
from previous
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baud
i
s
UCT B
o
ok: Use eve
n
i
f playing
s
e
c
o
nd
m
o
v
e
a
s white
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr Baudis
uct_genbook(): Try to load existing
b
ook fi
r
s
t
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r Baudis
UCT: Fix dynamic playout
s
number
s
caling
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
U
C
T B
o
ok
:
Change default save thres
h
old fro
m
1/100
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr
Baudis
UC
T
:
Report number of p
l
ayout
s
i
n progres
s
_status()
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
a
udis
UCT: Re
d
uce
nu
m
ber
of playout
s
if we already inherited
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Pet
r
Bau
d
is
UCT Opening Book Support
commit
|
commitdiff
|
tree
2008-09-18
Petr B
a
u
dis
r
andom
.
c:
Make th
r
ead
-
safe
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
u
ctp_update: Take
struct tree * param
e
t
er too
commit
|
commitdiff
|
tree
2008-09-18
P
etr Baudis
board_group_addlib(): Drop the
'fresh
'
parameter
commit
|
commitdiff
|
tree
2008-09-18
Petr Ba
u
dis
UCT: Better WINNER message
commit
|
commitdiff
|
tree
2008-09-18
Petr Bau
d
is
Board: libs lim
i
t
s
10/5 instead
o
f 4/2 - bet
t
er sweet
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
bo
a
rd_group_rmlib(): Do not call refill when we h
a
v
e
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_group_find_
e
xt
r
a_l
i
b
s
(
): Simplify
and o
p
t
imize
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_group_rmlib(): Check major logic er
r
o
r - trigger
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr B
a
udis
board_group_rmlib(): Fur
t
her opt
i
miz
e
gi->lib[] shri
n
k
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r Baudis
b
o
ard_group_*lib(): Include
.
libs in
d
eb
u
g prints
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
boar
d
_pla
y
_i
n
_eye
(
): Normalize re
t
urn value
commit
|
commitdiff
|
tree
2008-09-18
Petr
Baud
i
s
p
l
ay_
o
n
e
_
nei
g
h
bor(): Fix
retur
n
v
alue
commit
|
commitdiff
|
tree
2008-09-18
Petr
Baudis
merge_gr
o
ups(
)
: Use group_base() for connecting groups
commit
|
commitdiff
|
tree
2008-09-18
P
etr Baudis
board
_
grou
p
_
*_ata
r
i():
S
y
nc
p
rototypes
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r Baudis
add_to_g
r
oup(): gid -> gro
u
p
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
b
o
ard_
g
rou
p
_*li
b
():
Missing group_
b
ase() in debug prints
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
M
oggy: Fix forgotten
m
iss
i
ng group_base() usage
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_play_outs
i
d
e()
:
Pass
g
roup
_
t instead of int around
commit
|
commitdiff
|
tree
2008-09-18
Petr Bau
d
is
new_
g
roup(): gid
-> group
commit
|
commitdiff
|
tree
2008-09-18
Pet
r
Baudis
bo
a
r
d_grou
p
_cap
t
ure():
T
ake
g
roup of group_t
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr Ba
u
dis
Board
:
Use group_b
a
se() to
g
et g
r
oup_t's base
st
o
n
e
commit
|
commitdiff
|
tree
2008-09-18
Petr Baud
i
s
Board:
N
ever insert
g
r
oup
0
t
o
board
.
c[]
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audis
Random:
\
!
grou
p
_at
(
)
commit
|
commitdiff
|
tree
2008-09-17
Petr Ba
u
d
is
board_try_
r
an
d
om_
m
ove(): likely/unl
i
kely
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
boa
r
d
_
play_i
n
_eye(): Optimize for the suicide case
commit
|
commitdiff
|
tree
2008-09-17
P
e
t
r
Bau
d
is
board_play_outside(): Factor out foreach
_
neighbor body
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Ba
u
dis
board_group_rml
i
b
()
:
Simplif
y
removal fr
o
m
lib[]
commit
|
commitdiff
|
tree
2008-09-17
P
et
r
Baudis
board_gro
u
p_*lib():
Add failed optimization attemp
t
s
commit
|
commitdiff
|
tree
2008-09-17
Petr Baud
i
s
Board
:
I
t
erate over GRO
U
P_KEEP_
L
IB
S
instead of g
i
_libs_bound(
)
commit
|
commitdiff
|
tree
2008-09-17
P
etr Baudis
b
oard_g
r
oup_rmlib(
)
: Ze
r
o out emptied spots in
l
i
b
[
]
commit
|
commitdiff
|
tree
2008-09-17
Petr B
a
udis
chec
k
_libs_consistency(): Do not
c
onsider empt
y
spots
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
boar
d
_group_add
l
ib(
)
: Branch
p
redic
t
ion for non-fres
h
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
boa
r
d_g
r
oup_rmli
b
(): Refactor
a litt
l
e
commit
|
commitdiff
|
tree
2008-09-17
Petr
Baudis
Board: More
careful
and
e
ffi
c
ient
u
sage o
f
board_
g
ro
u
p
_
add
l
ib()
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
board_size():
Take *bo
a
rd instead of boa
r
d
commit
|
commitdiff
|
tree
2008-09-17
Petr Ba
u
dis
Board: Introduce
o
p
t
ional BOARD_SIZE for co
n
stant bo
a
rd
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Pe
t
r
B
a
udis
Boar
d
: Introdu
c
e GROUP_REFI
L
L_LI
B
S as lower bound of
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
Board: Itera
t
e only wit
h
i
n
b
ounds of t
h
e lib[] array
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr
Baudis
rand
o
m
.
c: seed -> pm
s
e
e
d (n
a
ming conflict wi
t
h z
z
go
.
c)
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
UCT Polici
e
s: Use
unique
context struct names
commit
|
commitdiff
|
tree
next