repo.or.cz
/
pachi
/
derm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Distributed engine: do not resend same command if slave did it successfully.
2010-04-05
Jean-l
o
up Gailly
Dist
r
ibuted engine:
d
o
n
ot resend sa
m
e c
o
mm
a
nd if s
l
av
e
.
.
.
commit
|
commitdiff
|
tree
2010-04-05
Jean-loup Gailly
s
l
a
v
e_loop(): Add func
t
ion process_reply(
)
to clean
.
.
.
commit
|
commitdiff
|
tree
2010-04-05
J
ean-loup Ga
i
lly
sl
a
ve
_
loop(): Add
f
u
n
ction send_comm
a
nd() to clean
.
.
.
commit
|
commitdiff
|
tree
2010-04-04
Jea
n
-
loup
Gailly
Di
s
tr
i
buted engine: always sleep in
t
h
e sl
a
ve t
o
avoid
.
.
.
commit
|
commitdiff
|
tree
2010-04-04
Jean-loup Gailly
Move uct_notify() to slave
.
c
commit
|
commitdiff
|
tree
2010-04-04
Jean-loup Gailly
Merg
e
bra
n
c
h
'mas
t
er'
into derm
commit
|
commitdiff
|
tree
2010-04-03
Jean-l
o
up
Gailly
Distribute
d
engine: support the
k
gs-r
u
les comma
n
d
.
commit
|
commitdiff
|
tree
2010-04-03
Jean-loup Gailly
uct_genmoves(): call
p
repar
e
_move() earli
e
r to avoid
.
.
.
commit
|
commitdiff
|
tree
2010-04-03
Jean-
l
oup Gailly
M
e
rge
branch 'master' into d
e
rm
commit
|
commitdiff
|
tree
2010-04-03
Jean-loup Gailly
Distributed engine:
e
xchang
e
also amaf sta
t
s
betwee
n
.
.
.
commit
|
commitdiff
|
tree
2010-04-03
Jean-
l
oup Ga
i
lly
C
heck all memory allocation
s
to
a
v
o
id core du
m
p when
.
.
.
commit
|
commitdiff
|
tree
2010-04-02
Jean-lo
u
p
G
a
ill
y
Remove
g
tp_id i
n
struct u
c
t, not needed an
y
m
o
r
e
.
commit
|
commitdiff
|
tree
2010-04-02
Jean-loup Gai
l
ly
Merge branch 'dist' into
derm
commit
|
commitdiff
|
tree
2010-04-02
Jean
-
l
oup Gailly
tree_init: exit cleanly instead o
f
c
o
re dump when running
.
.
.
commit
|
commitdiff
|
tree
2010-04-02
Jean
-
l
oup Gailly
Distributed
e
ng
i
n
e: node received f
r
om master may not
.
.
.
commit
|
commitdiff
|
tree
2010-04-01
Jean-loup Gailly
Avoid memory leak in uct
_
g
enmoves()
.
commit
|
commitdiff
|
tree
2010-04-01
Jean-
l
o
u
p
Gai
l
ly
Make di
s
t
r
ibuted engine much less verbose by default
.
commit
|
commitdiff
|
tree
2010-04-01
Je
a
n-lo
u
p Ga
i
lly
Dist
r
ibuted engine:
e
xchange played
_
games betwee
n
master
.
.
.
commit
|
commitdiff
|
tree
2010-04-01
Jean-lou
p
Gailly
Dis
t
ribu
t
ed eng
i
ne: fix i
n
correct stats accou
n
ting
.
.
.
commit
|
commitdiff
|
tree
2010-04-01
Jean-lou
p
G
a
ill
y
Distributed engine: fix ke
e
p_l
o
o
k
i
ng
in slave
t
o
a
void
.
.
.
commit
|
commitdiff
|
tree
2010-04-01
Jean-loup G
a
ill
y
Di
s
tributed engine code cleanup: split selec
t
_best_move
.
.
.
commit
|
commitdiff
|
tree
2010-03-31
Jean-loup G
a
ill
y
D
istributed eng
i
ne: for
c
e waiting for a new command
.
.
.
commit
|
commitdiff
|
tree
2010-03-31
Jean-
l
oup Gail
l
y
Di
s
trib
u
ted engi
n
e s
e
lect_
b
est_m
o
ve()
:
simplif
y
c
ode
.
commit
|
commitdiff
|
tree
2010-03-31
Jean-
l
o
up Gaill
y
Di
s
trib
u
ted engine get_replies()
:
wait for at least
.
.
.
commit
|
commitdiff
|
tree
2010-03-31
Jean-loup G
a
il
l
y
D
i
s
t
r
i
bu
t
e
d
engine: a
c
cept
reply to a previous genmoves
.
.
.
commit
|
commitdiff
|
tree
2010-03-30
Jean-loup
G
ailly
Distri
b
uted
e
ngine: remov
e
s
u
p
port for temp r
e
plies
.
.
.
commit
|
commitdiff
|
tree
2010-03-30
Jea
n
-loup Gailly
D
i
stributed engine
:
m
a
s
ter sends
r
egula
r
stats updates
.
.
.
commit
|
commitdiff
|
tree
2010-03-30
J
ean-l
o
up Gailly
Distributed
engine: slaves keep thinking af
t
er genmo
v
es
.
.
.
commit
|
commitdiff
|
tree
2010-03-25
Jea
n
-loup Gailly
Distributed engine: move time parsing to u
c
t_genmoves
.
.
.
commit
|
commitdiff
|
tree
2010-03-20
Jea
n
-loup Gailly
Distrib
u
ted
engi
n
e: do not for
w
a
r
d
t
ime_left to slaves
.
.
.
commit
|
commitdiff
|
tree
2010-03-20
Jean-loup Gailly
Set RULES_CHINESE
a
s default
.
commit
|
commitdiff
|
tree
2010-03-18
Jean
-
loup Ga
i
lly
Merge branch 'maste
r
' into derm
commit
|
commitdiff
|
tree
2010-03-18
Jean-loup G
a
illy
Distributed
engine: un
b
lock main thread af
t
er a slave
.
.
.
commit
|
commitdiff
|
tree
2010-03-18
Jean-loup Gailly
Limit wors
t
t
hinking ti
m
e for
sudden death
g
am
e
s, to
.
.
.
commit
|
commitdiff
|
tree
2010-03-16
Jean-l
o
u
p
Gailly
Distri
b
ut
e
d engi
n
e
: avoid infinite loop resending comman
d
.
.
.
commit
|
commitdiff
|
tree
2010-03-16
Jean-loup G
a
i
l
l
y
F
i
x the 6e
c
3ca4 f
i
x: a late sl
a
ve didn't get
correct
.
.
.
commit
|
commitdiff
|
tree
2010-03-15
J
ean-loup Gail
l
y
Support
the "k
g
s-rules"
gtp co
m
mand
.
commit
|
commitdiff
|
tree
2010-03-15
Jean-loup Ga
i
lly
distr
i
buted
.
c
:
make g
l
oba
l
varia
b
les
s
tatic
.
commit
|
commitdiff
|
tree
2010-03-15
Jean-loup Gai
l
ly
Distributed en
g
ine: slaves send temporary replies
continu
o
usly
.
commit
|
commitdiff
|
tree
2010-03-11
Jean-lou
p
Ga
i
lly
zzgo: always reset the
d
e
fa
u
lt time for
a
new game
.
commit
|
commitdiff
|
tree
2010-03-11
Jean-lou
p
Gailly
get_r
e
pli
e
s: avoid uninitializ
e
d variable
"
no
w
"
.
commit
|
commitdiff
|
tree
2010-03-11
Jean
-
loup
G
ailly
Di
s
tri
b
u
ted
master
s
end
s
tim
e
inf
o
to slaves
in genmoves
.
.
.
commit
|
commitdiff
|
tree
2010-03-10
Jean-loup Gailly
gtp
.
c
:
a
void compilation warning
for sle
e
p
(
)
.
commit
|
commitdiff
|
tree
2010-03-10
J
e
an-loup Gailly
Display the owner
m
ap also
f
o
r the distri
b
uted slav
e
.
commit
|
commitdiff
|
tree
2010-03-10
Jean-loup Ga
i
lly
board_print_custom: construct a
s
tri
n
g and
p
ri
n
t it
.
.
.
commit
|
commitdiff
|
tree
2010-03-10
Jean-
l
oup Gaill
y
Merge branch '
t
ime' into derm
commit
|
commitdiff
|
tree
2010-03-10
J
e
an-loup Gailly
Do not wa
s
te t
i
me
i
f we are winning
.
Spend
up to wo
r
st
.
.
.
commit
|
commitdiff
|
tree
2010-03-10
Jean-loup Gail
l
y
Always use at least
half the desired time
.
commit
|
commitdiff
|
tree
2010-03-10
Jean-
l
o
u
p Gailly
Increas
e
MIN_
M
O
V
E
S_LEFT f
r
o
m 10 to 30 to give much
.
.
.
commit
|
commitdiff
|
tree
2010-03-10
J
e
a
n-loup
Gailly
Distr
i
bute
d
slave: do not
c
l
ear the tree before move
.
.
.
commit
|
commitdiff
|
tree
2010-03-09
J
e
an-loup Gailly
Distri
b
uted eng
i
n
e: log number of replies and threads
.
.
.
commit
|
commitdiff
|
tree
2010-03-09
Jean
-
loup Gailly
Fix
f
inal_status_list argu
m
ent (
a
g
ain)
.
commit
|
commitdiff
|
tree
2010-03-09
Jean-loup Gai
l
ly
Sen
d
genmove and final_status_l
i
st in the dedicated
.
.
.
commit
|
commitdiff
|
tree
2010-03-09
Je
a
n-loup Gailly
F
i
x
comments about
c
o
m
m
a
n
d
hist
o
ry
.
commit
|
commitdiff
|
tree
2010-03-09
Jean-l
o
up
G
ailly
Distributed engine: resend only partial
command histo
r
y
.
.
.
commit
|
commitdiff
|
tree
2010-03-09
Jean-loup Gailly
Mer
g
e branch '
m
aster
'
int
o
der
m
commit
|
commitdiff
|
tree
2010-03-08
Jean-lou
p
Gailly
d
i
stributed e
n
gine: ad
d
debu
g
info when not getting
.
.
.
commit
|
commitdiff
|
tree
2010-03-08
Jean-loup Gailly
Support the
kgs-game_over
c
o
mmand
.
commit
|
commitdiff
|
tree
2010-03-08
Jean-
l
oup Gailly
If slave has never see
n
b
o
a
r
dsize
o
r clear
_
board,
a
sk
.
.
.
commit
|
commitdiff
|
tree
2010-03-08
Jean-loup Gailly
Merge branch 'master'
i
nto derm
commit
|
commitdiff
|
tree
2010-03-08
Jean-
l
oup
G
a
illy
Set b
o
ard-
>
size e
v
e
n
if BOARD_SIZE is defined, f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-03-08
Jean-loup Gailly
Merge
b
r
anch 'master' into derm
commit
|
commitdiff
|
tree
2010-03-08
J
ean-loup Gailly
dis
t
ribut
e
d_notify: fin
a
l_s
t
a
tus
_
list ne
e
ds an argu
m
en
t
.
commit
|
commitdiff
|
tree
2010-03-08
Jea
n
-l
o
up Gailly
Supp
o
rt absolute n
u
mber of game
s
for distr
i
buted
e
ng
i
ne
.
commit
|
commitdiff
|
tree
2010-03-07
Jean-lou
p
Gailly
Slave t
h
r
ead
:
che
c
k
f
or updat
e
d command be
f
ore replyi
n
g
.
commit
|
commitdiff
|
tree
2010-03-07
Jean-lou
p
Gailly
distributed engine: do not rese
n
d history con
t
inously
.
commit
|
commitdiff
|
tree
2010-03-07
Jean-loup Gailly
gtp_parse: do
n
o
t
execute command
s
that the
e
ngine
.
.
.
commit
|
commitdiff
|
tree
2010-03-07
Jean-
l
ou
p
G
a
illy
M
erge b
r
anch 'ma
s
ter' into
derm
commit
|
commitdiff
|
tree
2010-03-06
Je
a
n-loup Gailly
open_client_connection:
check result of gethostby
n
a
m
e()
commit
|
commitdiff
|
tree
2010-03-06
J
ean-loup Gailly
distr
i
bu
t
ed en
g
ine:
f
ormat
i
p address
o
n fixed length
.
.
.
commit
|
commitdiff
|
tree
2010-03-05
Jean-loup Gailly
Remove
spurious b
r
ea
k
for
-
slave option
.
commit
|
commitdiff
|
tree
2010-03-05
Jean-loup Gaill
y
Merge
branch 'di
s
t' in
t
o derm
commit
|
commitdiff
|
tree
2010-03-05
Jean
-
loup
G
ailly
Slave
part
o
f the distribu
t
ed
e
n
g
i
n
e
.
commit
|
commitdiff
|
tree
2010-03-05
J
e
an-lo
u
p
G
ailly
Sup
p
ort log proxy
f
or the d
i
stributed engi
n
e
.
commit
|
commitdiff
|
tree
2010-03-05
Jean-l
o
up Ga
i
l
ly
Maste
r
part of the di
s
tribut
e
d engine
.
First ve
r
sion
.
.
.
commit
|
commitdiff
|
tree
2010-03-05
Jean-loup Gailly
Support redi
r
ecting s
t
din, stdout & std
e
rr to sockets
.
commit
|
commitdiff
|
tree
2010-02-24
Jean
-
loup Ga
i
lly
tre
e
_garbag
e
_colle
c
t
:
p
r
u
n
e
less aggressively (ok to
.
.
.
commit
|
commitdiff
|
tree
2010-02-23
Jean-l
o
up Gailly
tree_ga
r
b
age
_
collec
t
: remove arbit
r
ary consta
n
t 20
.
commit
|
commitdiff
|
tree
2010-02-22
Jea
n
-loup G
a
illy
M
a
ke ma
x
_
t
ree
_
s
iz
e
wo
r
k
e
ven if long
is 32 b
i
ts
.
commit
|
commitdiff
|
tree
2010-02-21
Jea
n
-loup
Gaill
y
F
or fast_alloc max_tree_size now includes the temp
.
.
.
commit
|
commitdiff
|
tree
2010-02-21
Jean-
l
o
up G
a
i
ll
y
Garbage collect the
tr
e
e b
y
p
r
eference when
pond
e
ring
.
commit
|
commitdiff
|
tree
2010-02-21
Jean-loup Gail
l
y
G
arbage collect th
e
tree early if the top node has
.
.
.
commit
|
commitdiff
|
tree
2010-02-19
Jean-
l
oup Gailly
D
i
spl
a
y t
h
e cha
n
ge in r
o
o
t
playouts
t
o allow easier
.
.
.
commit
|
commitdiff
|
tree
2010-02-18
Jean-loup Gai
l
ly
Do n
o
t prevent futu
r
e n
o
de expansion
when
pruni
n
g tree
.
commit
|
commitdiff
|
tree
2010-02-18
Jean-lo
u
p Gailly
Alert b
u
t
do not crash on
t
emp tr
e
e
o
v
e
r
flow
.
commit
|
commitdiff
|
tree
2010-02-18
Jean-loup Gailly
Preserve relati
v
e order of child
r
en when garba
g
e
co
l
l
ectin
g
.
.
.
commit
|
commitdiff
|
tree
2010-02-14
Jean-loup Gailly
Add option ter
r
itory_scor
i
n
g to support Japane
s
e rules
.
commit
|
commitdiff
|
tree
2010-02-14
Jean-lo
u
p Gailly
Force
o
dd komi for Japanese rules to avoid losing a
.
.
.
commit
|
commitdiff
|
tree
2010-02-11
Jean
-
loup Gaill
y
Ad
d
command line optio
n
fast_
a
lloc
.
commit
|
commitdiff
|
tree
2010-02-11
Jean-loup Gailly
Prune in sin
g
le pass to speed
up
.
Add playo
u
t t
h
res
h
ol
d
.
.
.
commit
|
commitdiff
|
tree
2010-02-06
J
ean-loup Gail
l
y
Use same
t
e
s
t
f
or f
u
ll
tree in t
r
ee
_
fast_a
l
loc
_
node
.
.
.
commit
|
commitdiff
|
tree
2010-02-04
J
ean-loup G
a
illy
F
or
non-canadia
n
byoyomi
with
N
>1 p
e
ri
o
d
s, keep
last
.
.
.
commit
|
commitdiff
|
tree
2010-02-04
Jean-loup Gailly
Fi
x
ed bad estimate of ma
x
_t
i
m
e for n
o
n-can
a
dian byoyomi
.
commit
|
commitdiff
|
tree
2010-02-04
Jea
n
-loup Gailly
F
o
r
TD_GAMES
(
no time control),
s
et wor
s
t
_
playouts
.
.
.
commit
|
commitdiff
|
tree
2010-02-04
Jean-loup Gailly
New op
t
ional fa
s
t_alloc mod
e
, allocating all nodes
.
.
.
commit
|
commitdiff
|
tree
2010-02-04
Jean-loup
G
a
illy
Sup
p
ress unused tr
e
e_g
e
t
_
n
o
de
(
)
.
commit
|
commitdiff
|
tree
2010-02-04
Jean-l
o
up Gailly
Use MIN_FREE_MEM_PERCENT
i
nst
e
ad of PONDE
R
ING_MAX_MEM_PERCENT
.
commit
|
commitdiff
|
tree
2010-02-03
Jean-loup Gail
l
y
Fi
x
previou
s
f
ix on pass_limit
.
commit
|
commitdiff
|
tree
2010-02-01
Je
a
n
-loup
Gailly
Do not
use all memor
y
during pond
e
ring
.
commit
|
commitdiff
|
tree
2010-02-01
J
ean-loup Gailly
F
r
e
e
no
d
es in background, to get acc
u
r
a
t
e
time
c
ontrol
.
.
.
commit
|
commitdiff
|
tree
next