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
Moggy: Do not apply localassess if last move was pass
2009-02-05
P
e
tr Baudis
Moggy: Do not
a
pply l
o
calassess if l
a
st move was pass
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
UCT: Mult
i
-thr
e
ading sup
p
ort (r
o
ot paralle
l
iz
a
tion)
commit
|
commitdiff
|
tree
2009-02-05
Petr
B
audis
z
z
go
.
c: Print rand
o
m s
e
ed unconditionally
commit
|
commitdiff
|
tree
2009-02-05
Petr Ba
u
dis
tree_node_merge
(
): Fix slop
p
y rechaini
n
g l
o
gic
commit
|
commitdiff
|
tree
2009-02-05
Petr
Baudis
uct_pl
a
youts():
T
ake struct
tree as a
s
e
p
a
rat
e
parameter
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
uct_gen
m
ove(): Fac
t
or out pla
y
outs execution
t
o uct_playo
u
ts(
)
commit
|
commitdiff
|
tree
2009-02-05
Petr Ba
u
d
is
tree_copy(): New
f
un
c
tion (unused
s
o far)
commit
|
commitdiff
|
tree
2009-02-05
Petr Baudis
tree_mer
g
e():
N
ew function (unused so far)
commit
|
commitdiff
|
tree
2009-02-05
Petr
Ba
u
dis
tree
_
update_node_value():
U
se node hint
instead of
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Pet
r
Baudis
UCB1
A
M
AF: Require at least
1
rea
l
pla
y
out
even with
.
.
.
commit
|
commitdiff
|
tree
2008-09-22
Petr Ba
u
dis
Opening Book:
I
nve
r
t node stats if we are white
commit
|
commitdiff
|
tree
2008-09-22
Petr Ba
u
dis
Mas
s
ive sim
p
lification of last two commits
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
tree_node_load(): Copy board through loading
commit
|
commitdiff
|
tree
2008-09-22
P
etr Baudis
Opening B
o
ok: Expand loaded
n
o
d
e
s
commit
|
commitdiff
|
tree
2008-09-22
Petr
Baudis
tree_book_name
(
): Change f
o
rmat
commit
|
commitdiff
|
tree
2008-09-22
Petr Ba
u
dis
UCT: Overhaul flipping logic
commit
|
commitdiff
|
tree
2008-09-22
Pe
t
r Baudis
Add new engine method no
t
if
y
_p
l
ay
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudi
s
board_sym
m
etry
.
type
:
No
t
e
commit
|
commitdiff
|
tree
2008-09-22
P
etr
Baudis
Symmet
r
y: Remove symmetry
.
free
a
n
d symmetry
.
d
<
0 bogosity
commit
|
commitdiff
|
tree
2008-09-22
Petr Baudis
Symmetry: Fix flipping off
-
b
y-one
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
t
ree_f
i
x
_
sy
m
me
t
ry()
:
Rewri
t
e,
w
a
s totally b
o
gus
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudis
tree_expand_no
d
e
(): D
e
bugging prints
commit
|
commitdiff
|
tree
2008-09-21
Petr Ba
u
dis
Board: Export
b
oar
d
_symmetry_
u
pdate()
commit
|
commitdiff
|
tree
2008-09-21
Petr
Baudis
M
erge branch
'
m
a
st
e
r'
i
n
t
o
s
y
mmetry
commit
|
commitdiff
|
tree
2008-09-21
Pe
t
r Baud
i
s
uct/uct
.
c: Print bac
k
trace w
h
e
n dele
t
ing inva
l
id node
commit
|
commitdiff
|
tree
2008-09-21
Petr Bau
d
is
UCT tree_node
_
dump(): Sho
w
nu
m
ber of
c
hildren fo
r
eac
h
.
.
.
commit
|
commitdiff
|
tree
2008-09-21
Pet
r
Baudis
Mog
g
y: Raise
debuglev
e
l thres
h
olds for prin
t
ing inf
o
commit
|
commitdiff
|
tree
2008-09-21
Petr Ba
u
dis
UCT: When de
l
eting
i
nvalid
n
ode, log color
commit
|
commitdiff
|
tree
2008-09-21
Petr Baudi
s
playout
.
c: Typofix by
flippan
t
commit
|
commitdiff
|
tree
2008-09-21
P
e
tr B
a
udis
Board+UC
T
: Symmetry Fo
l
ding Support
commit
|
commitdiff
|
tree
2008-09-19
Petr Baudis
U
C
T: Move c
o
or
d
-promotion cod
e
to tree_promote
_
at()
commit
|
commitdiff
|
tree
2008-09-19
Pe
t
r
Baudis
UCT:
I
mprove debug print
for
node
r
emoval
commit
|
commitdiff
|
tree
2008-09-19
Pet
r
Baudis
UCT: Make sur
e
we don't reuse stale stat
e
fro
m
previous
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
U
CT Book: Use
even if p
l
ayin
g
sec
o
nd move a
s
white
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
uct_
g
enbook(): Try
t
o
l
oad existin
g
b
o
o
k first
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
UCT: Fix d
y
nam
i
c playouts number sc
a
ling
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
UCT Book: Chan
g
e default
save threshold from 1/100
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r
Baudis
UCT: Report number of playouts in
p
ro
g
ress_status()
commit
|
commitdiff
|
tree
2008-09-18
P
e
t
r
Baudis
UCT: Reduce numb
e
r of p
l
ayouts if
w
e
already inherited
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr Ba
u
d
is
U
C
T Opening
Book S
u
pp
o
rt
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
rand
o
m
.
c: Make thread-safe
commit
|
commitdiff
|
tree
2008-09-18
P
etr Baudis
uct
p
_update: Take struc
t
tree * parame
t
er to
o
commit
|
commitdiff
|
tree
2008-09-18
Pet
r
Baudi
s
board_
g
roup_a
d
dlib(): Dr
o
p the '
f
r
e
sh' par
a
meter
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audi
s
UCT: Better WINNER
message
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audis
B
oard: libs limits 1
0
/5 instead of 4/2 -
better sweet
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r
B
aud
i
s
board
_
group_rmlib(): Do no
t
c
a
ll
refill w
h
en w
e
h
a
v
e
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
board_g
r
o
up_find_extra_libs(): Simplify
a
nd optimize
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
P
e
tr
B
audis
board_group
_
rmlib
(
): Check major logic error - trigger
.
.
.
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r
Baudis
b
o
ar
d
_gr
o
up_rmlib(): Fu
r
ther optimize gi-
>
li
b
[] shri
n
k
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r
Bau
d
i
s
board_group
_
*li
b
():
I
n
clude
.
l
ibs in debug print
s
commit
|
commitdiff
|
tree
2008-09-18
Petr
B
audis
board_pl
a
y_in_eye()
:
Normalize r
e
tur
n
v
a
lue
commit
|
commitdiff
|
tree
2008-09-18
P
etr
Baudi
s
play_one_neig
h
b
o
r(): Fix retur
n
value
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
merge_groups()
:
U
s
e gr
o
up_base() for con
n
ecting gr
o
ups
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r Baudis
boa
r
d_group_*_a
t
ari(): S
y
nc prototypes
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
ad
d
_t
o
_grou
p
(): gid -> g
r
oup
commit
|
commitdiff
|
tree
2008-09-18
P
etr Ba
u
d
is
b
o
ar
d
_group_*lib(): Missi
n
g
group_b
a
se() in debug
prints
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
Moggy: Fix
forgotten missing group_
b
ase() usage
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r
B
audis
b
oard_pl
a
y_o
u
tside
(
): Pas
s
g
roup_t instead
o
f
int aroun
d
commit
|
commitdiff
|
tree
2008-09-18
Pet
r
Baudis
new_
g
roup(): gid -
>
gro
u
p
commit
|
commitdiff
|
tree
2008-09-18
Petr B
a
udis
bo
a
rd_group_
c
ap
t
ure(): Ta
k
e
group of group_t
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
Boa
r
d
:
Use group_
b
a
s
e() to get
group_t's base
s
tone
commit
|
commitdiff
|
tree
2008-09-18
Petr Baudis
Board: Nev
e
r insert group 0 to board
.
c[]
commit
|
commitdiff
|
tree
2008-09-18
Pe
t
r Baudis
R
andom: \!group_at
(
)
commit
|
commitdiff
|
tree
2008-09-17
P
etr Baudis
boa
r
d_try_rando
m
_move(): l
i
kely/un
l
ikely
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
b
oard_pla
y
_in_eye
(
): Optim
i
ze for
the suicide c
a
se
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
board_play_outs
i
de(): Factor out forea
c
h_n
e
ighbor bo
d
y
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Pe
t
r
Baud
i
s
board_g
r
oup_rml
i
b
(
)
:
S
implify r
e
moval from lib[]
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
b
o
ard_group_*lib(): Add fail
e
d optimization
attemp
t
s
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
Bo
a
rd
:
I
t
e
r
ate over GROUP_KE
E
P_
L
IB
S
instead of gi_libs_bound()
commit
|
commitdiff
|
tree
2008-09-17
P
e
tr Baudis
boa
r
d
_gro
u
p_rmlib(): Zero out emptied spots
i
n
l
i
b[
]
commit
|
commitdiff
|
tree
2008-09-17
Petr
B
audis
c
hec
k
_libs_cons
i
st
e
ncy
(
)
:
Do not c
o
nsider
e
m
pty spots
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr B
a
udis
board_group_addlib(): Branch predi
c
t
i
on fo
r
non-f
r
esh
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
P
e
t
r Ba
u
d
i
s
boa
r
d
_group_rmlib(
)
:
Ref
a
ctor a
little
commit
|
commitdiff
|
tree
2008-09-17
Petr
B
a
u
dis
B
o
ar
d
:
More
c
ar
e
f
u
l
an
d
ef
f
icient usa
g
e of b
o
ard_g
r
oup_addlib()
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
board_siz
e
():
T
a
ke *bo
a
rd inste
a
d of
b
oa
r
d
commit
|
commitdiff
|
tree
2008-09-17
P
etr Baudi
s
B
oard: Introduce
optional B
O
ARD_SI
Z
E for constant board
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
B
o
ard: In
t
rod
u
ce GROUP_REFILL_
L
I
BS a
s
l
ower boun
d
o
f
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Petr
Baud
i
s
Board: Iterate on
l
y within bounds of
the lib[]
a
rra
y
.
.
.
commit
|
commitdiff
|
tree
2008-09-17
Pet
r
Baudis
random
.
c: seed -> pmseed (na
m
ing confl
i
ct
w
ith zz
g
o
.
c)
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
U
C
T
Po
l
i
cies: Use uniq
u
e contex
t
struct
names
commit
|
commitdiff
|
tree
2008-09-17
Petr Baudis
Montecarl
o
: Fix
m
ulti-s
t
one s
u
icid
e
detecti
o
n
commit
|
commitdiff
|
tree
2008-09-17
P
e
tr Baudis
Use board_
s
ize(),
b
oar
d
_
si
z
e2()
accessors
commit
|
commitdiff
|
tree
2008-09-14
Petr
B
audis
M
akef
i
le: Use XLDFLAGS inst
.
of
L
DFLAGS
for
p
rof
i
ling
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
Pet
r
Baudis
UCT: Debug pri
n
t fi
x
es
commit
|
commitdiff
|
tree
2008-04-11
Petr Baudis
UCB1AMAF: Opt
i
on
b
oth_colors -
A
MAF a
c
cou
n
tin
g
for
.
.
.
commit
|
commitdiff
|
tree
2008-04-10
P
et
r
Baudis
UCB*: urg_randoma, urg
_
randomm for
u
rgenc
y
randomization
commit
|
commitdiff
|
tree
2008-04-09
Petr
B
aud
i
s
UCT
:
M
ake
moggy
th
e
defaut playout p
o
licy
commit
|
commitdiff
|
tree
2008-04-09
P
et
r
Ba
u
d
i
s
U
CT: Way
t
o tu
n
e different pr
i
or heuristics
commit
|
commitdiff
|
tree
2008-04-07
Petr Baudis
UCB
:
Fix prior heuristic
s
, introduce rave_prior
commit
|
commitdiff
|
tree
2008-04-06
Pe
t
r Baudis
UCT
:
Some co
m
mented-out debug
pr
i
nts
commit
|
commitdiff
|
tree
2008-04-05
Petr Baudis
CREDITS
:
Mentio
n
i
n
spir
i
ng pap
e
rs
commit
|
commitdiff
|
tree
2008-04-04
Petr Baudis
UCB:
A
c
co
u
n
t fo
r
p
r
ior valu
e
s properly when
descending
.
.
.
commit
|
commitdiff
|
tree
2008-04-04
Petr Baudis
U
CB1AMAF
:
Fix wrong color and updated node in AMAF
.
.
.
commit
|
commitdiff
|
tree
2008-04-04
Petr Baudis
UCB1
A
MAF: A
d
d RAVE support
commit
|
commitdiff
|
tree
2008-04-04
Petr Baudis
UCT:
tree_dump():
P
rint ou
t
separated mov
e
stats
i
nfo
commit
|
commitdiff
|
tree
2008-04-04
Pet
r
Baudis
UCT: Separa
t
e amaf mo
v
estat
s
commit
|
commitdiff
|
tree
2008-04-04
Petr Baudis
UCT
:
tr
e
e_up
d
a
te_n
o
de_va
l
u
e
() for nod
e
->
u
.
va
l
u
e
updates
commit
|
commitdiff
|
tree
2008-04-04
Petr B
a
udis
UCT: Keep pr
i
or moves i
n
separ
a
te
s
tats
commit
|
commitdiff
|
tree
2008-04-04
Petr Ba
u
dis
UCT: Put
m
ove st
a
ts
to struct m
o
ve_stats (nod
e
->u)
commit
|
commitdiff
|
tree
2008-04-03
Petr Baudis
sg
f
2g
t
p
.
pl:
F
i
x
[ii] conversi
o
n
commit
|
commitdiff
|
tree
next