repo.or.cz
/
qgit4
/
redivivus.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
A move needs 17 bits not 19
2009-03-29
Marco Costalba
A
move needs
1
7 bits not
1
9
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-27
Ma
r
co Co
s
talba
Remove some obsolete code
i
n movepick
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-27
M
a
rco Cost
a
lba
Revert storing of TT when
r
eturn
i
ng f
r
om
"
stand
p
at"
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Marco Costal
b
a
Cache evaluation
score in qsearch
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
M
a
r
co Costal
b
a
Let
t
o toggle dynami
c
LMR
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Marco
C
o
s
talba
In qsearc
h
update TT only if returning from stand p
a
t
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Mar
c
o Cos
t
alb
a
When asked
f
or position key print it
as an hex value
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Marc
o
C
o
stalb
a
Wait at
l
e
ast until iteration 3
b
efore to stop
t
he
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Marc
o
C
o
stalba
Le
t
zobri
s
t
k
eys to be compatible w
i
th Glaurung 1
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Marco Costal
b
a
Fix
e
d a sl
i
ding attack
b
itboard bug i
n
32-bit m
o
de
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-23
Marc
o
Costalba
Fi
x
a
bug in in
s
e
r
t_pv(
)
where minim
u
m depth is
zero
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-23
Mar
c
o Costalba
Revert odd dept
h
s raz
o
ring
commit
|
commitdiff
|
tree
2009-03-23
Marco Cos
t
alba
More agg
r
essive dy
n
am
i
c LMR
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
M
a
rco Costa
l
ba
LMR dyn
a
mic reduction
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Marco Cost
a
l
b
a
Always prin
t
a
b
est move whe
n
requested
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Marco Co
s
talba
Better
c
a
stl
e
mo
v
e detec
t
or i
n
m
ove_to_san
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Marco Costalba
Fix a smal
b
ug
i
n Pos
i
tion:
:
from_fen
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
M
a
rco C
o
s
t
alba
Merge
n
ew pawn
stor
m
e
valuati
o
n
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Marco Costalba
Fix a
small bug in king safety
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Marco Cost
a
lba
Merge
KBPP vs
K
B endga
m
e from iPhone Glaurung
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-21
Marco Costalba
Fix: In qsearch do not use TT
v
al
u
e when in a PV node
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-19
Ma
r
c
o Costalba
Big headers cleanup
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-16
Marco Costalba
Safe g
u
a
r
d
some wild
a
nd u
g
ly cas
t
s
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-16
M
arco Co
s
t
alba
P
a
rt
i
a
lly revert
p
a
wns
storm bug fix
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
M
a
r
c
o Co
s
t
a
lba
Sil
e
nce a good bunch of Intel warni
n
gs
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
Marco Costalba
Fix
an ove
r
f
l
ow bug in pawns stormValue
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
Marc
o
Costalba
Fix a silly warning on Inte
l
com
p
iler
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
Marc
o
Costalba
Reve
r
t NULL
m
ove beta
corrections
commit
|
commitdiff
|
tree
2009-03-15
M
a
rco Costalba
Retire Null Driven I
I
D
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-14
Marco Costalba
Merge Joo
n
a K
i
i
s
ki NULL
search beta corre
c
tion
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-14
Marco Costalba
M
erg
e
Joo
n
a Kiiski evaluation tweaks
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-07
Marco Costalba
Micro optimize move_is_check()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-07
Marc
o
Costalba
Micro op
t
imize pl_move
_
is_leg
a
l()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-06
Marco Costa
l
ba
Micr
o
optimiz
e
previous patch
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-06
Marc
o
Costalba
Int
r
oduce evaluate_pieces<>() t
o
remov
e
redundancy
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Marco Costalb
a
Fi
x
comp
i
le error with inlines und
e
r
g
cc and Intel
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Mar
c
o Costalba
Fix some comme
n
ts
i
n
p
osit
i
on
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Marc
o
Costalba
Avoid to cal
l
useless slid
e
rs attacks in update_checkers()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Marco
Costalba
Supe
r
fast hidden_checkers()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-03
M
a
rco Costalba
Clean
u
p SearchStack initial
i
za
t
ion
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-02
Ma
r
co Co
s
t
alba
M
i
cro optimize copy
of new s
t
ate in
d
o_move()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-02
Mar
c
o Costalba
Revert hidden checker
s
rewo
r
k
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Ma
r
c
o
Costalba
Use che
c
ker info to remove a bunc
h
o
f h
i
dden checks
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Marco Cos
t
alba
S
t
ricter condi
t
ion to ch
e
ck for d
c
candidates
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Ma
r
co Costalba
Split calculation of
p
inners from dc candidate
s
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Marco Costalba
Slightly
better cond
i
tion in up
d
a
t
e_hi
d
de
n
_checks()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Marco C
o
stalba
Compute pinned and friends incr
e
mentally
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Fix a subtle b
u
g due to the StateInfo pointer became
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marco
C
o
s
talba
Teach SEE ab
o
ut pinned pieces
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Small Position::clear()
c
leanup
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marco C
o
stalba
Do not copy t
h
e
w
h
ole ol
d
state i
n
d
o
_
m
ove()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marco C
o
stalba
Updat
e
pinned b
i
tb
o
ards and friends in d
o
_mov
e
()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Fix some asser
t
s unhidden by a
d
e
bu
g
comp
i
le
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Mar
c
o
C
ostalba
Avoid resetting
p
i
nn
e
r
s
[
c]
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costa
l
ba
Introduce St
a
t
e
Info inst
e
ad
o
f
Und
o
Info
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Wrap
st
a
te va
r
iables in a
n
amed struct
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
M
a
rco Costalba
Convert also
u
ndo
_
null_move()
to avo
i
d
passin
g
UndoInfo
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costal
b
a
Pas
s
ing U
n
doInfo
is not needed anymore when undoing
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco
Costalba
Remove tw
o
usel
e
ss c
a
lls to p
i
nned_pieces()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
M
a
rco Cost
a
lba
Po
s
i
t
ion: Un
i
f
y and templetize m
g
_pst() and
e
g
_
pst()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
Ma
r
co Cos
t
alba
Unify compute_mg_value() a
n
d com
p
ute_e
g
_value()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
Marco Cos
t
alba
Use a un
i
on t
o
f
a
st a
n
d sim
p
ly backup info
in do_
m
ove()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
M
a
r
co Costalba
In Position backup a
n
d resto
r
e conti
g
uou
s
data
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco
C
ostalba
Finally
r
emove any occur
e
nce of dcCan
d
idates from search
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Mar
c
o C
o
stalba
Do not pass discovery che
c
k
candidates in Position
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco
C
ostalba
D
o n
o
t p
a
ss pi
n
ned argum
e
nt in Posi
t
ion::move_is_check()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Do not pass pi
n
n
e
d argument in
P
os
i
tion::pl_move_is_legal
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Mar
c
o Cos
t
alba
Cle
a
nup pi
n
n
ed and friends
i
n movegen
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
C
ac
h
e pi
n
ned a
n
d disco
v
e
r
y check b
i
tboards
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
M
a
r
co Costalba
R
ev
e
rt mobi
l
ity of
p
i
n
ned
p
ieces f
o
r now
commit
|
commitdiff
|
tree
2009-02-17
Marco Costalba
Remove xxx_of_color()
for real
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-17
Ma
r
c
o
Costalb
a
C
h
ange piece_atta
c
ks_square() API
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-17
Ma
r
co
Cos
t
alba
Mobility is
zer
o
for a pinned piece
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-17
Mar
c
o Co
s
talba
R
e
move x
x
x
_of_color() helpers
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco
Costalba
Avoid a call
to
move_is
_
capture() in extension()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Co
s
talba
Add scan for X-ray attacks in piece_
a
t
t
acks_square()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costa
l
b
a
Fix a subt
l
e bug in
Position::m
o
ve_is_capture()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
co
C
o
s
t
alba
D
o not manually build end
g
ame functions hash
keys
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Use
t
emplate for
end
g
ame scali
n
g
fu
n
ction
s
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costa
l
ba
Use temp
l
ate
s
for
en
d
ga
m
e evalua
t
io
n
functions
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Co
s
talba
Small code f
o
r
mattin
g
in positi
o
n
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Co
s
talba
Use update_checkers<>() als
o
for PAWN
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
I
n
trod
u
ce update_
c
heckers() to
simp
l
ify do_move()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
M
arco Costalba
Remove s
q
uare
_
is_attacked
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Mar
c
o Costalba
Rename generat
e
_p
i
ec
e
_blockin
g
_e
v
asions
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
F
i
n
al touches to gener
a
t
e_ev
a
sions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
c
o
Costalba
Simplify legality check in
g
enerat
e
_evasions
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Marco Co
s
ta
l
b
a
g
e
nera
t
e
_
e
v
asio
n
s() avoid an usless check for enpassant
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Marco C
o
stal
b
a
Opt
i
miz
e
ge
n
erate_pie
c
e_bloc
k
ing_evasions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Ma
r
co
C
ostalba
gen
e
r
a
te_
e
vasio
n
s() avoid to
calculate pinned pie
c
es
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Mar
c
o
C
ostalba
D
r
op a double s
e
m
i
colon
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
M
arc
o
Costalba
Last to
u
ches to mo
v
egen
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marco
C
ostal
b
a
Remove speci
a
l case of pawn checks generati
o
n
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
M
a
rco Co
s
ta
l
ba
Remov
e
special case of pawn move generatation
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Mar
c
o
C
osta
l
ba
S
implify generate_evasi
o
ns(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
M
a
rco Costalb
a
Sim
p
lif
y
generate_checks()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marco
Costalba
Micro-op
t
imize do_
g
ene
r
ate_
p
awn_che
c
ks(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Mar
c
o C
o
stalb
a
Templetize generat
e
_piece_che
c
ks
_
k
ing()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-07
Marco
C
ostalba
Small optim
i
zation in genera
t
e_evasions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-07
Marco Costalba
Simplif
y
ne
w
ly introduced
c
astling
_
is_check()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
next