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
Ma
r
co
C
ostalba
A mo
v
e needs 17
bits not 19
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-27
M
a
rco Costalba
Re
m
ove s
o
me obso
l
et
e
code in
movepick
.
c
pp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-27
Marco Costalba
Rev
e
rt storing of
T
T when returning f
r
o
m "stand
pat
"
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
M
a
rco Costalba
Cache
evalua
t
ion s
c
ore in
q
searc
h
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marco C
o
stalba
L
et to
toggle dyn
a
mic
L
M
R
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marco Costa
l
b
a
In qs
e
a
rc
h
update TT only if return
i
ng from st
a
nd
p
at
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marco
C
o
stalba
When
asked for pos
i
tion ke
y
p
r
in
t
it
a
s an
h
ex value
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marco
C
ostalba
Wait at least until
i
t
eration 3 before
t
o stop the
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
M
arco Costalba
Let zobrist keys
t
o
be compatible with
G
l
auru
n
g 1
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marco Costa
l
b
a
Fixe
d
a slidi
n
g at
t
ack bitboard bug
in 32-bit m
o
d
e
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-23
Marco Costalba
F
ix a bug in insert_pv() whe
r
e minimum depth is
z
ero
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-23
M
a
rc
o
Co
s
t
alba
Revert odd depths razo
r
ing
commit
|
commitdiff
|
tree
2009-03-23
M
ar
c
o Costalba
More ag
g
ressive
dyn
a
mic LMR
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Mar
c
o Costalba
LMR
dynami
c
reduction
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Marco Cos
t
alba
Always pri
n
t a best m
o
ve
w
hen requested
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Marco Co
s
ta
l
ba
Better castle
m
o
ve detector in
m
o
v
e_t
o
_san
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Marco Costa
l
ba
F
i
x
a
s
mal
b
u
g in P
o
sition:
:
from_fen
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Marco Costalba
M
e
rge
new
p
a
w
n storm evalu
a
ti
o
n
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Mar
c
o Cost
a
lba
Fix a smal
l
bug in king saf
e
ty
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Marco Costalb
a
Merge KB
P
P vs KB endga
m
e from iPhone
Glaurung
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-21
Marco
C
ostalba
F
i
x
:
I
n qsearch
do not use TT val
u
e
w
he
n
in a PV node
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-19
Marco Costalba
Big he
a
der
s
cleanup
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-16
Marco Costalba
Safe guard some
wild and ugly casts
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-16
Marco
C
o
s
talba
P
artiall
y
r
evert p
a
w
n
s stor
m
bug fix
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
M
a
rco Costalba
S
il
e
nce a good bunch of Intel
w
a
r
nings
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marc
o
Costal
b
a
Fix a
n
overflow bug in
p
a
w
ns stormValue
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marc
o
Costalb
a
F
ix a
silly
warning
o
n Intel compile
r
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marc
o
Costa
l
ba
Revert
N
U
L
L move beta corrections
commit
|
commitdiff
|
tree
2009-03-15
M
arco
C
os
t
a
l
b
a
Retire
Null Driven IID
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-14
Marco Co
s
talba
Me
r
ge
J
oona Kiiski NULL se
a
rch beta
correction
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-14
M
arco Costalba
Merge
J
oona Ki
i
ski eval
u
ation tweaks
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-07
Marco Costalba
Micro optimize m
o
v
e
_
is_check()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-07
Marco Co
s
t
a
lba
Micro optimize
p
l_move_i
s
_legal()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-06
M
arco Costalba
Micro optimiz
e
p
r
evious patch
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-06
Marc
o
C
o
stalba
Introduc
e
e
valuat
e
_pieces<>() to remove re
d
undancy
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marc
o
Costal
b
a
Fix c
o
mp
i
le error wit
h
inlines
under gcc
a
n
d Intel
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
M
a
rco Cost
a
lba
Fix som
e
comments in positio
n
.
c
pp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marco C
o
stalba
Avoid t
o
c
a
l
l useless sl
i
d
e
rs attacks in update_ch
e
ckers(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
M
arco Costalba
Super fast hi
d
den_che
c
ke
r
s()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-03
M
a
rco Cos
t
alba
Cl
e
a
n
up Se
a
rchS
t
ack
i
nitia
l
i
z
ation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-02
Marco Cos
t
alba
Mic
r
o
opt
i
mi
z
e copy of new state in do_mo
v
e()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-02
Mar
c
o Costalba
Rever
t
hidden checkers rewo
r
k
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
M
a
rco Cos
t
alba
Use che
c
k
e
r info t
o
r
emove a
b
un
c
h of h
i
dden checks
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Mar
c
o Cost
a
lba
Stricter cond
i
tion to che
c
k
for dc can
d
i
dates
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Ma
r
co
C
ostalba
Split
c
alculation of pinne
r
s from dc candi
d
ate
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Mar
c
o Cos
t
alba
Sligh
t
ly better condi
t
ion in update_
h
idden_checks(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marco
C
o
stalba
Com
p
ute pinned
a
n
d
friends in
c
re
m
ent
a
lly
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Fix a su
b
tle b
u
g
due to the Sta
t
eInfo
pointer
became
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costal
b
a
T
each SE
E
about p
i
nned p
i
eces
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco Co
s
talba
Small Position:
:
c
l
ear() clean
u
p
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco
C
ostalba
Do not copy
the whole old state in do
_
mo
v
e()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Update pinned
b
i
t
b
o
a
rds and f
r
ien
d
s
i
n
do_
m
ove()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Mar
c
o Costalba
Fix
some asserts unhidden by
a debug compile
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Cost
a
lba
Av
o
id
r
e
s
e
tting
p
inn
e
rs[c]
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marc
o
Costalba
Introd
u
ce StateIn
f
o instead of U
n
doInfo
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
W
r
a
p st
a
te var
i
ables in
a n
a
med struc
t
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
C
o
nvert
a
l
s
o undo_n
u
l
l
_move()
to avoid passing UndoInfo
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Pa
s
s
i
n
g UndoInf
o
i
s
not needed a
n
ymore w
h
en undoing
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
M
arco Co
s
talba
Remove two useless
c
alls
t
o pinned_p
i
eces()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Mar
c
o Costalba
P
o
si
t
i
o
n: Un
i
fy and templetize
mg_ps
t
() and eg_p
s
t
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costalba
Unify compute_mg_
v
al
u
e() a
n
d compute_eg_value()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Marco Cost
a
lba
Use a
union to fast an
d
simply back
u
p info i
n
do_move(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Marco Co
s
talba
In Position backup and restore
c
ontiguous
d
at
a
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Finally re
m
ove any occ
u
r
enc
e
of dcCan
d
idate
s
from sear
c
h
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
M
arco Cos
t
alb
a
Do not pass discovery check candidates in Position
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Cos
t
alb
a
Do
not pass p
i
nned argumen
t
in Posit
i
on::mov
e
_is_chec
k
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco
Costalba
D
o not p
a
s
s pinned
argu
m
e
n
t
i
n
P
ositi
o
n::pl_m
o
ve_is_legal()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco
Costalba
Cleanup pinne
d
and f
r
ien
d
s in
m
oveg
e
n
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Cos
t
alba
C
ache pinn
e
d
a
nd d
i
scove
r
y check
bitbo
a
rds
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marc
o
Costal
b
a
Revert mobility o
f
pinned pieces for now
commit
|
commitdiff
|
tree
2009-02-17
Marco Co
s
talba
Remove xxx_of_color() for real
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
Mar
c
o Costalba
Change
p
i
ece_attacks
_
s
q
uar
e
() AP
I
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
M
a
rc
o
Co
s
tal
b
a
M
o
bilit
y
is zero for a
p
inned piece
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
M
arco Costalba
R
e
move xxx_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 ex
t
ension()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Cos
t
alba
Add scan
f
or X-ray attac
k
s in
pie
c
e_attacks_sq
u
are()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco C
o
stalba
F
i
x a su
b
tle bug in
P
os
i
ti
o
n::mov
e
_is_cap
t
ure()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Mar
c
o Costalba
Do
not
m
anually build endgame func
t
ion
s
hash
k
e
ys
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Us
e
t
emplate for endgame scaling function
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco C
o
stalb
a
Use templates f
o
r
end game eva
l
uation functions
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Small
c
ode formatting in positio
n
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco
C
ostalba
Use update_checkers<>() also
for PAWN
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
M
arco Costa
l
ba
Introduc
e
update_checker
s
() to sim
p
lify do_move()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Mar
c
o Costalba
Remove square_is_attacked()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
M
arco Costalba
Re
n
a
m
e generate_pi
e
ce
_
blocking_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
co Costalb
a
F
i
nal touch
e
s to generate_evas
i
ons()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costal
b
a
Simp
l
ify
lega
l
ity check
i
n
g
e
nera
t
e_ev
a
s
i
ons(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marc
o
C
o
stalba
generate_evas
i
ons() a
v
oid
a
n usless
check for enpassant
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
M
a
rco Costa
l
ba
Opt
i
mize g
e
n
e
rate_p
i
ece_blocking_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marco
Costalba
genera
t
e_eva
s
ions
(
) avo
i
d to calculate
p
inned piec
e
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Mar
c
o Costalba
Drop a double semicolon
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marc
o
Cost
a
lba
Last touches to movegen
.
c
p
p
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marc
o
Costalba
R
emove
spe
c
ial case of pawn check
s
generatio
n
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Mar
c
o
C
o
s
t
alba
Rem
o
ve sp
e
cial case of pawn mov
e
ge
n
er
a
tation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco C
o
stalba
S
imp
l
ify g
e
ner
a
te_eva
s
ions
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Cost
a
lba
Simplify generate_checks()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
M
ar
c
o
C
o
stalba
Micro-optimi
z
e do_generate_paw
n
_che
c
ks()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco
C
o
stalba
Templetize generate_piece_checks
_
king()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco Cost
a
lba
S
mall opt
i
mizati
o
n
in generate_
e
v
asions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
M
a
rco Co
s
talba
Simplify newly introduce
d
castling
_
is_check()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
next