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 B
a
udis
UCT:
J
oin
t
hreads in any order
commit
|
commitdiff
|
tree
2009-02-06
Petr Baudis
uc
t
: Mark the halt f
l
ag vo
l
atile
commit
|
commitdiff
|
tree
2009-02-06
P
e
tr Baudis
UCT:
S
top all threads as soon as half o
f
th
e
th
r
eads
.
.
.
commit
|
commitdiff
|
tree
2009-02-06
Pe
t
r
Baudis
tr
e
e_dump():
F
ix autoscaling for t
h
res<1000
commit
|
commitdiff
|
tree
2009-02-06
P
etr Baudis
uct_playout(): Stop p-p debug message
f
lood
commit
|
commitdiff
|
tree
2009-02-06
Petr Baudis
tree_dump()
:
Even bett
e
r sca
l
ing
commit
|
commitdiff
|
tree
2009-02-06
Petr Baudis
tree_dump(): Aut
o
-floor
threshold for hug
e
playout
.
.
.
commit
|
commitdiff
|
tree
2009-02-06
Petr
B
audis
Fi
x
the UCT b
o
ok s
c
aling code
commit
|
commitdiff
|
tree
2009-02-06
P
etr Baudis
Merge branc
h
'
mast
e
r' of g
i
t://repo
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2009-02-06
Petr Baud
i
s
U
CT
o
p
ening book: Keep #play
o
uts in sensible sc
a
le
commit
|
commitdiff
|
tree
2009-02-06
Petr Ba
u
dis
Merge
b
ra
n
ch 'master'
o
f
gi
t
://re
p
o
.
or
.
c
z/
p
ach
i
commit
|
commitdiff
|
tree
2009-02-05
Petr Bau
d
i
s
T
y
p
o fix
.
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
M
o
ggy: D
o
not apply
localassess i
f
last move was pass
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
U
CT: Mul
t
i-
t
hre
a
ding
suppo
r
t (root
p
arallelization)
commit
|
commitdiff
|
tree
2009-02-05
Pe
t
r Baudis
z
zgo
.
c: Print rand
o
m
seed
u
n
c
onditionally
commit
|
commitdiff
|
tree
2009-02-05
Petr
Baudis
tree_node_merge(): F
i
x sl
o
ppy rechaining
l
ogic
commit
|
commitdiff
|
tree
2009-02-05
Petr
B
au
d
is
uct_
p
layouts(): Take struct tree as a separate par
a
m
e
ter
commit
|
commitdiff
|
tree
2009-02-05
Pet
r
B
a
udis
uct_
g
en
m
o
v
e
(): Factor out
play
o
uts executio
n
to
uct_playo
u
ts
(
)
commit
|
commitdiff
|
tree
2009-02-05
Petr Bau
d
is
tree_copy(): New function (
u
nused so far)
commit
|
commitdiff
|
tree
2009-02-05
Petr
Baudis
t
ree_
m
erge(): New function (un
u
sed
so f
a
r)
commit
|
commitdiff
|
tree
2009-02-05
Pet
r
Baudis
tree_update_node_va
l
u
e(): Us
e
n
o
de hint inst
e
ad of
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Petr
B
audis
Merge branch '
m
as
t
er' of git://re
p
o
.
or
.
cz/pac
h
i
commit
|
commitdiff
|
tree
2008-09-22
P
e
tr Baudis
U
CB1AMAF: Require at
least 1 real p
l
ayout even with
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Merge branch 'master' of git://repo
.
o
r
.
cz/pachi
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Opening Book: Invert node
s
t
a
ts if w
e
are white
commit
|
commitdiff
|
tree
2008-09-22
P
e
tr Baudis
Merge branch 'maste
r
'
o
f
g
it://repo
.
or
.
cz/pachi
commit
|
commitdiff
|
tree
2008-09-22
Petr Bau
d
is
Massive si
m
p
l
i
fication o
f
last two commits
commit
|
commitdiff
|
tree
2008-09-22
Petr
Baudis
Me
r
ge branc
h
'master' o
f
git://rep
o
.
or
.
c
z/pachi
commit
|
commitdiff
|
tree
2008-09-22
P
etr Baud
i
s
tree_node_lo
a
d(): Co
p
y boar
d
through l
o
a
ding
commit
|
commitdiff
|
tree
2008-09-22
P
e
tr Ba
u
dis
Me
r
g
e
branch 'mast
e
r' of
git:
/
/re
p
o
.
or
.
c
z
/
pachi
commit
|
commitdiff
|
tree
2008-09-22
Petr
Baudis
Opening
B
ook: Exp
a
nd lo
a
d
e
d nodes
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
M
erge
branch 'm
a
ster' of git://
r
epo
.
or
.
cz/pa
c
hi
commit
|
commitdiff
|
tree
2008-09-22
P
e
t
r Baudis
dumpdebug
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
tre
e
_
b
ook_name():
C
hange format
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
UCT: Overhau
l
flipping logi
c
commit
|
commitdiff
|
tree
2008-09-22
Pe
t
r Baudis
Add new engin
e
method
notify_play
commit
|
commitdiff
|
tree
2008-09-22
Petr B
a
udis
bo
a
rd_symmetry
.
typ
e
:
Note
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Sym
m
etry
:
Remove symmetry
.
free and symmet
r
y
.
d
<
0 bogosity
commit
|
commitdiff
|
tree
2008-09-22
Petr Ba
u
dis
S
y
mmetry: Fix flipp
i
ng off-by-
o
ne
commit
|
commitdiff
|
tree
2008-09-21
Pet
r
Bau
d
is
tree_fix_s
y
mmetry(): Rewrite, was t
o
tally bogus
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
tree_expand
_
node():
Debugging prints
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
B
oard: Expo
r
t board
_
s
y
mmetry_
u
pdate()
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
Me
r
ge bra
n
ch 'master' into symmetry
commit
|
commitdiff
|
tree
2008-09-21
Petr
Baudis
d
e
bug
commit
|
commitdiff
|
tree
2008-09-21
Petr Ba
u
dis
uct/u
c
t
.
c
:
P
r
i
n
t ba
c
ktrace when deleting invalid no
d
e
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudi
s
UCT tre
e
_n
o
d
e_dump():
S
h
ow number
o
f
children
for each
.
.
.
commit
|
commitdiff
|
tree
2008-09-21
Petr
Baudi
s
M
oggy: Raise
d
eb
u
glevel th
r
esholds for printing info
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
U
C
T:
W
he
n
deleting invalid node, log col
o
r
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
playout
.
c: Typofix by flippan
t
commit
|
commitdiff
|
tree
2008-09-21
Petr
Baudis
Board
+
UCT: Symmetry
F
olding
Su
p
port
commit
|
commitdiff
|
tree
2008-09-19
Petr Baudis
UCT: Move coo
r
d-prom
o
tio
n
code to tree_pro
m
ote_at()
commit
|
commitdiff
|
tree
2008-09-19
Petr Baudis
UCT: Imp
r
ove debu
g
print for node re
m
ova
l
commit
|
commitdiff
|
tree
2008-09-19
Petr
B
au
d
is
UCT: Make
s
ure we
don't reuse
sta
l
e
state from pr
e
vious
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
P
e
t
r
Ba
u
dis
UCT Book: Use
e
ve
n
if playing seco
n
d m
o
ve
as white
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
uct_genbook(): Try to load ex
i
s
t
ing book
f
irst
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r Ba
u
dis
UCT: Fix dynamic pla
y
outs numb
e
r sc
a
ling
commit
|
commitdiff
|
tree
2008-09-18
P
etr
Baudis
U
C
T B
o
ok: Ch
a
ng
e
default save t
h
reshold fr
o
m 1
/
10
0
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audis
UCT:
R
eport number of playout
s
in p
r
ogress_status()
commit
|
commitdiff
|
tree
2008-09-18
Petr B
a
u
dis
UCT: Reduce numbe
r
o
f
p
l
ayouts i
f
we al
r
ead
y
inherite
d
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudi
s
UCT Opening Book S
u
pport
commit
|
commitdiff
|
tree
2008-09-18
Petr
Baudis
rand
o
m
.
c: Make th
r
ead-safe
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr
B
audis
uctp_update: Take
s
truct
tree *
p
arameter too
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board
_
group_addl
i
b()
:
Dr
o
p the
'
fre
s
h'
paramete
r
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
UCT: Be
t
ter WINNER
m
es
s
a
ge
commit
|
commitdiff
|
tree
2008-09-18
Petr Bau
d
is
Boa
r
d: libs lim
i
ts
10/5 instead
o
f 4/2 - better sweet
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
b
o
ard_gro
u
p_rmlib(): Do no
t
call re
f
ill when we
h
ave
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audis
b
o
ard_g
r
oup_find
_
e
xtra_lib
s
(): Simplify and op
t
i
m
ize
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_group_rmli
b
(): Check
majo
r
logic erro
r
- t
r
igger
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr Baudis
board
_
group_rmlib():
Furt
h
er opti
m
iz
e
gi->
l
ib[] shrink
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_group
_
*lib(): Include
.
lib
s
in
d
e
bug
prints
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_pl
a
y_
i
n_ey
e
(): Normalize return v
a
lue
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audis
play_
o
ne_neighbor(): Fix return value
commit
|
commitdiff
|
tree
2008-09-18
Pet
r
Baudis
merge_
g
rou
p
s(): Use group_base() f
o
r
c
onnecting groups
commit
|
commitdiff
|
tree
2008-09-18
Petr B
a
u
dis
board_group_*_atari
(
): Sync prototypes
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audis
add_to_group
(
)
: gid -> group
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr
B
audi
s
b
oa
r
d_group_*lib(): M
i
ssin
g
group_base() in debug prints
commit
|
commitdiff
|
tree
2008-09-18
Petr Ba
u
dis
Mogg
y
: Fix fo
r
gotten missin
g
group_base()
usage
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_pl
a
y_outsid
e
():
Pass group_t
instead
o
f int
arou
n
d
commit
|
commitdiff
|
tree
2008-09-18
P
etr Baudis
new_group(): gid -> grou
p
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
bo
a
r
d
_group_capture(): T
a
k
e
g
r
oup
o
f group_t
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
Board: Us
e
g
r
ou
p
_base() to get
g
roup
_
t's
b
a
se
s
t
o
ne
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audis
B
o
a
r
d:
N
ever insert group 0 to
b
oard
.
c[]
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr Bau
d
is
Rando
m
:
\!group_
a
t()
commit
|
commitdiff
|
tree
2008-09-17
Pe
t
r Baudis
board_try_
r
a
ndom_
m
ove(): likely/unlikely
commit
|
commitdiff
|
tree
2008-09-17
Pe
t
r B
a
udis
boar
d
_play_in_e
y
e():
Opt
i
mize for the sui
c
id
e
case
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
b
o
ard_play_outsi
d
e(): Factor out foreach_n
e
ighbor bo
d
y
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
board_
g
roup_
r
mlib(): Simplify removal from lib[]
commit
|
commitdiff
|
tree
2008-09-17
P
e
tr Baudis
boar
d
_group
_
*lib()
:
Add failed
o
ptimization attempts
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
Boa
r
d: Iter
a
te over
GROUP_K
E
EP_LIBS i
n
s
t
e
a
d of gi_libs_bound()
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
board_group
_
rmli
b
():
Z
ero out emptied spots in lib[
]
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudi
s
ch
e
ck
_
libs_consiste
n
cy():
D
o n
o
t consider
e
m
pt
y
sp
o
ts
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
board_g
r
oup_a
d
dlib(): Branch prediction for non-fresh
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
P
et
r
Baud
i
s
boar
d
_
group_rm
l
ib(): Refactor a little
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
Board
:
M
ore careful an
d
efficient usage of board
_
group_addlib()
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
bo
a
r
d_size(): T
a
k
e *boar
d
ins
t
ead of
board
commit
|
commitdiff
|
tree
2008-09-17
Petr Bau
d
is
Boa
r
d: Intro
d
uce optional BOARD_SI
Z
E for constant board
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Bau
d
is
Board
:
Int
r
oduc
e
GROUP_REFILL_LIBS as
l
o
w
er b
o
und of
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
Board: Iterate only w
i
th
i
n
bounds
o
f t
h
e lib[] array
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
random
.
c: see
d
-> pmseed (nam
i
ng conf
l
i
ct with
z
zgo
.
c)
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
UCT Policies: Use unique
conte
x
t struct names
commit
|
commitdiff
|
tree
next