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 Costalb
a
A move needs 17 bits not 19
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-27
Marco Costalba
Rem
o
ve some obsolete
code i
n
movepick
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-27
Ma
r
co Cost
a
lba
Revert storing of
T
T when return
i
n
g
from "stand
p
at"
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marco Cos
t
alba
Cache evaluation
s
core
in q
s
earch
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Mar
c
o
C
ostalba
Let to to
g
gle dynamic LMR
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marco Costalba
In qsearc
h
updat
e
TT
on
l
y
if returnin
g
from stand pa
t
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marc
o
Costalba
Wh
e
n
a
sked for positi
o
n
k
ey print it as an hex value
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marco Costalba
Wait at least
u
ntil iteration 3 before to sto
p
the
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marc
o
Costalba
Le
t
zobrist keys to be compatib
l
e
with Glaurung 1
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-24
Marco Costal
b
a
Fix
e
d a sliding attack bitboard b
u
g in 32-bi
t
mod
e
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-23
Marco Costalba
Fix
a
b
ug in ins
e
rt_pv
(
) where minimum depth is zero
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-23
Marco Cost
a
lba
Revert odd depths razoring
commit
|
commitdiff
|
tree
2009-03-23
Marco
Costalba
More
aggressive dyna
m
i
c LMR
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Marco Cost
a
lba
LMR
d
y
n
a
m
i
c redu
c
tion
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Ma
r
co
Costalba
Always p
r
i
nt a best move when
requested
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
M
a
rco Costalba
Better
c
ast
l
e move detector in
m
ove_to_san(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
M
a
rco Cos
t
alba
F
i
x
a
smal bug in Posit
i
on::
f
rom_fen
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
M
arco Costalba
Mer
g
e
n
ew pawn storm
evaluation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
Marc
o
Cos
t
al
b
a
Fix a small
b
u
g in
k
i
ng safety
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-22
M
a
r
co Costal
b
a
Merge KBPP vs K
B
endgame
from
i
P
hone Glaur
u
ng
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-21
Marco Cost
a
lba
Fix:
In q
s
e
a
rch do
not use TT va
l
ue when in a PV node
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-19
Marco Costa
l
ba
Big headers
cleanup
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-16
Marco Costalba
Safe g
u
ard
s
ome
w
i
l
d and
u
gl
y
ca
s
ts
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-16
Marco Costalba
Partiall
y
re
v
e
rt
pa
w
n
s st
o
rm bug
f
ix
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marc
o
Costalba
S
il
e
nce a g
o
o
d
bunch of Int
e
l war
n
i
n
gs
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marco Costalba
Fix an overfl
o
w bug i
n
pawns stormValu
e
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marco Costalba
Fix a s
i
lly warning on Intel
com
p
i
le
r
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marco Co
s
talba
Revert NULL move beta corr
e
ctio
n
s
commit
|
commitdiff
|
tree
2009-03-15
Marco Co
s
talb
a
Retire N
u
ll Driven IID
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-14
Marco Costalba
Merge Joona Kiiski
N
ULL search beta correction
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-14
M
arc
o
Cost
a
l
ba
Merge
Joona Kiiski e
v
al
u
a
t
ion twe
a
ks
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-07
Marc
o
Costalba
Micro optimize move_is_check()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-07
M
a
rco Costalba
M
i
c
r
o
optimiz
e
pl_move_is_le
g
al()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-06
Marco Costalba
M
i
cro op
t
imize pr
e
vious patch
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-06
Marco
Cos
t
alb
a
Introd
u
ce evaluate_piece
s
<>()
t
o remove redundan
c
y
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marc
o
Cos
t
alba
F
i
x
c
o
mpi
l
e error with inlines under g
c
c an
d
I
n
tel
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marc
o
C
o
stalba
Fix some commen
t
s in posi
t
ion
.
cp
p
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marco Costalba
A
v
oid
t
o cal
l
useless slid
e
r
s
attacks in u
p
d
a
te_
c
h
eckers()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
M
a
rco Costalba
Super fast
h
i
dden_checkers()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-03
Marco Costalb
a
C
l
eanup S
e
archSt
a
ck
initi
a
l
i
zation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-02
M
a
rc
o
Co
s
talba
Micro optimize copy of new
s
t
ate in do_mov
e
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-02
M
arco
C
ostalba
Revert hidden ch
e
ckers rework
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
M
a
r
c
o
Costa
l
ba
Use
c
hecker info t
o
remo
v
e a bunch of hid
d
en checks
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marco Costalba
S
t
ricter
c
ondi
t
ion to che
c
k
f
o
r
dc candida
t
e
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
M
a
rco Costal
b
a
Spli
t
calculation of pinners from dc candi
d
at
e
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
M
arco Costalba
Sli
g
htly better condition in
updat
e
_h
i
dd
e
n_
c
hecks()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marco Cos
t
alb
a
C
o
mpu
t
e pi
n
ned and friends incremental
l
y
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Fix a su
b
tl
e
bug due to the S
t
at
e
Info pointer beca
m
e
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco
Costa
l
ba
Teach S
E
E about
p
inn
e
d
pieces
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Mar
c
o Cost
a
lba
Small
Positio
n
::cl
e
ar
(
) cleanup
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco
C
ostalb
a
Do not copy the w
h
ole
o
ld state in do
_
mov
e
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Ma
r
co Costa
l
b
a
Update pinned bitboards and friends in do_mov
e
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
M
a
r
co Costalba
Fix
some asser
t
s unhidden
by a debug compile
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Avoid re
s
etting
pinners[c]
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Mar
c
o
Costalb
a
In
t
rodu
c
e
S
t
ate
I
nfo
i
nstead
o
f
Und
o
Info
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
M
a
rco
C
ostalba
Wr
a
p
state variables
in a named
s
truct
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco
C
ostal
b
a
Co
n
vert also
u
ndo_
n
ull_m
o
ve() to avoi
d
passing UndoInfo
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Passing
U
n
d
oIn
f
o is n
o
t needed anymore when un
d
oi
n
g
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
M
a
rco Costalba
Remove two
u
seless calls
t
o pin
n
ed_pi
e
ce
s
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
M
a
rco Costalba
Position: Un
i
fy a
n
d
temple
t
ize mg_pst() a
n
d eg_pst()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costalba
U
n
ify comp
u
te_mg_va
l
ue() and compute
_
eg_va
l
ue()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costalb
a
Use a unio
n
to fast a
n
d simpl
y
b
a
c
kup info in do_mov
e
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
M
arco
Costalba
In Position backu
p
and
r
e
s
t
ore co
n
t
i
g
uo
u
s
dat
a
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco
Costalb
a
F
inally remove any
occuren
c
e of dcCan
d
idate
s
fro
m
sea
r
c
h
.
c
pp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Do not
p
ass disc
o
v
ery
check candi
d
ates in Position
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
M
a
rco Costalba
Do not
pass pinned
a
rgum
e
nt
i
n Pos
i
ti
o
n::move_is_ch
e
c
k()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco C
o
stalba
Do not pa
s
s pinned argument in
P
osition
:
:pl_move_is_
l
e
g
al()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Cleanup
p
inned
a
n
d fri
e
nds
i
n movegen
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costa
l
ba
Ca
c
he p
i
nned and discovery check bitboards
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco
Co
s
talba
Revert mobility of pinned
pi
e
c
es for no
w
commit
|
commitdiff
|
tree
2009-02-17
Marco Costalba
Remove xxx_of_c
o
lor() for real
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
Mar
c
o Costalba
Chan
g
e
pie
c
e_at
t
acks_square() API
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
Marc
o
C
ostalba
M
obility is zero for
a
pinne
d
piece
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
Marco
Costalba
Remov
e
xxx_of_col
o
r() helpers
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco C
o
stalba
A
void a call to
m
ove_is_
c
apture() in extension()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco C
o
s
t
alb
a
Add scan for X-ray atta
c
ks in pie
c
e_attac
k
s_square()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marc
o
Cost
a
l
ba
Fix a subtle bug i
n
Positi
o
n::move_is_capture()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Do no
t
manuall
y
b
u
ild en
d
g
a
m
e
functions has
h
key
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costal
b
a
Use te
m
plate for endg
a
me scalin
g
functions
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco C
o
sta
l
b
a
Use templates for
en
d
g
ame e
v
a
lua
t
ion
fun
c
tio
n
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Mar
c
o Costa
l
ba
Small c
o
de formatting
in p
o
sit
i
on
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Use
u
p
d
ate_c
h
ecke
r
s
<>() also fo
r
PAWN
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco
C
o
s
tal
b
a
Introdu
c
e update_checkers() to simplify do_m
o
ve()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
M
arco Costalba
Rem
o
ve s
q
uare_is_at
t
acke
d
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Re
n
ame generate_p
i
ece_blocking_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Mar
c
o Costa
l
ba
Final touches to ge
n
erate_e
v
asion
s
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
M
a
rco Costa
l
ba
S
i
mp
l
ify lega
l
ity chec
k
in
g
e
nerate_evasions(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
M
arco Costalba
gene
r
ate_evas
i
ons() avo
i
d an u
s
less chec
k
f
o
r enpassant
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marco Costalba
Optimi
z
e generate_pie
c
e_
b
locking_e
v
asion
s
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marco Costalba
generat
e
_
eva
s
ions() avoid
t
o calc
u
la
t
e
pinned pieces
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marco Costalb
a
Drop a double semicolon
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco
C
o
s
t
a
lba
Last
t
ou
c
hes to
movegen
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco
C
o
s
t
alba
R
e
mo
v
e s
p
e
cial case of
pa
w
n
c
hecks gener
a
tion
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costalba
Remove sp
e
ci
a
l case
o
f
paw
n
move generatation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Ma
r
co Costalba
Si
m
plify
generate_
e
vasi
o
ns()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costalba
Simplif
y
generate
_
che
c
ks()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco
C
ostalba
Mi
c
ro-
o
ptimiz
e
do_g
e
nerat
e
_pawn_ch
e
cks()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Cost
a
lba
Templeti
z
e
generat
e
_piece_checks_king(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco Costal
b
a
Small
o
ptimization in genera
t
e_
e
va
s
ions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco Cos
t
alba
Simp
l
ify newl
y
i
n
troduced c
a
s
t
ling_is_
c
heck()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
next