repo.or.cz
/
qgit4.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix an overflow bug in pawns stormValue
2009-03-15
Marc
o
Costalba
Fix an ove
r
flow bug
i
n pawns stormValue
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
M
arco Costalba
Fix a s
i
lly warning
on Intel com
p
iler
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
Marco C
o
s
t
alba
Revert NULL move
beta correcti
o
ns
commit
|
commitdiff
|
tree
2009-03-15
Marco Costalba
R
e
tire Null Driv
e
n
I
ID
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-14
Marco Cost
a
lba
Merge Joona Kiiski NULL search beta correction
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-14
Mar
c
o
C
osta
l
ba
Me
r
ge Joona Ki
i
ski evaluat
i
o
n tweaks
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-07
Marco
C
ostalba
Micro optimiz
e
move_i
s
_che
c
k()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-07
Marc
o
Costa
l
ba
Micro optimize pl_m
o
ve_is_legal()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-06
Marc
o
Costalba
Micro optimize
p
rev
i
ous patch
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-06
M
a
rc
o
Costalba
I
n
t
r
o
duc
e
evaluate_pie
c
es<>
(
)
to remove redundancy
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
M
arco Costalba
Fix compile error wit
h
inlin
e
s
un
d
er gcc and Intel
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
M
a
rco Costalb
a
Fix so
m
e co
m
ments i
n
position
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Marco Cos
t
a
l
ba
Avoid to call useless sliders attac
k
s
in up
d
at
e
_checkers()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Mar
c
o
Co
s
tal
b
a
Super fast hidden
_
c
h
eckers()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-03
M
a
rco Costa
l
ba
Cleanup SearchStack ini
t
i
a
liz
a
tion
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-02
Marco Costal
b
a
Micro optimize
c
o
p
y of new state in do_move()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-02
Marco Cost
a
lba
Rev
e
rt hidde
n
c
heckers
r
ework
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
M
a
rco
C
ostalba
Us
e
checker in
f
o to
remov
e
a
b
u
n
ch of hidd
e
n checks
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Marc
o
C
o
stal
b
a
St
r
i
cter co
n
dition
to ch
e
c
k for d
c
candidates
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
M
arco Costalba
Spli
t
calculation
o
f
pinne
r
s fr
o
m dc candid
a
tes
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Marco Costa
l
ba
S
l
i
gh
t
ly better c
o
ndition in
u
p
d
ate_hidden_chec
k
s()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Marco Cost
a
lba
Co
m
pu
t
e pinned a
n
d frien
d
s incr
e
me
n
tally
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marc
o
Co
s
talba
Fix a subtle bug due t
o
t
h
e
StateInfo pointer
b
eca
m
e
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
M
a
rco
Costalba
Teach SEE
a
b
out pi
n
n
e
d pieces
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
M
arco
C
ostal
b
a
Small
P
osition::clear() cleanup
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
M
a
rco
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
Mar
c
o Costalb
a
Up
d
ate
pinned bitboards and f
r
iends in do_mo
v
e()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costal
b
a
Fix so
m
e a
s
ser
t
s unhi
d
den
b
y
a
debug c
o
mpile
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalb
a
Avoid resettin
g
p
inner
s
[c]
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marc
o
Cos
t
alba
Introduce StateInfo instead
o
f UndoInf
o
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
M
a
r
co Costalba
Wrap s
t
ate
variables in a named s
t
ruct
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costal
b
a
Con
v
ert also undo_
n
ull_move() to avoid passing U
n
doI
n
fo
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Co
s
talba
P
a
ssing UndoInfo is not needed any
m
ore when un
d
oing
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Ma
r
co Costalba
Remove two us
e
l
e
ss cal
l
s to pinned_pie
c
es()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
Marco
Co
s
talba
Position
:
Unif
y
and templ
e
tize mg_pst() an
d
eg_pst()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costalba
U
nif
y
c
o
mp
u
te_mg_value(
)
an
d
compute_eg_value()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
M
arco Costal
b
a
Use a
union to fast and
simply backu
p
inf
o
in do_move
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
M
arco
C
ostalba
I
n
P
osition
b
ack
u
p
a
nd r
e
sto
r
e contiguous data
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Finally
remove any
occurence of dcCandidates
fro
m
se
a
rch
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco C
o
stalba
Do
n
ot p
a
s
s discov
e
ry
check candidates in
P
o
s
i
t
ion
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Mar
c
o
C
ostalba
Do
n
o
t pass pinn
e
d argu
m
ent in Positio
n
::move
_
i
s_chec
k
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Do not pa
s
s p
i
nned argument
i
n P
o
sitio
n
::pl_move_i
s
_legal()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco
C
ostalba
C
l
eanup
p
inned and friends in
movegen
.
c
pp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
M
a
rco Costalba
Cach
e
pinned an
d
disc
o
ve
r
y
c
h
e
ck bi
t
boards
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco
Costalba
Revert mobility of pinned p
i
eces for now
commit
|
commitdiff
|
tree
2009-02-17
Marc
o
Costalba
Remove x
x
x_of_color()
for real
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-17
Marco Cos
t
alba
C
h
an
g
e
piece_attacks_s
q
u
a
re() API
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-17
Marco Costalba
Mobility is zero for
a
pinned piece
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-17
M
a
rco Cos
t
alba
Rem
o
v
e xx
x
_of
_
color() helpers
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marc
o
Costalba
A
v
o
i
d
a call to m
o
ve_is
_
capture() in e
x
tens
i
on(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Add scan fo
r
X-ray attacks in piece_attac
k
s_square()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Fix
a
subtle bug in Posit
i
on::mov
e
_is_captu
r
e()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Co
s
talba
Do not manually bui
l
d
e
ndgam
e
functions hash
k
eys
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
M
a
rco Costalba
Use
template for endga
m
e s
c
aling functions
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marc
o
Costalba
Use templates f
o
r
e
nd game ev
a
luation functions
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
M
arco Costa
l
ba
Small code formatting in posi
t
ion
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
co C
o
stalba
Use
u
pdat
e
_
ch
e
ckers<>() also
for PAWN
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marc
o
Costal
b
a
Introduce updat
e
_checkers() to simplify do_move()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costa
l
ba
R
e
mov
e
s
quare_is
_
a
t
ta
c
ked()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Mar
c
o Costalb
a
R
e
name gene
r
at
e
_piece_blo
c
king_evasions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalb
a
Final
touches to generate_evasions
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
co C
o
stalba
Simplify
lega
l
i
t
y check in generate_evasions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Marco Costalba
g
e
n
e
rat
e
_ev
a
sions()
a
voi
d
a
n usless
c
heck f
o
r enpassant
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Marc
o
Costalba
O
p
timize
g
e
n
erate_piece_bl
o
ck
i
ng
_
eva
s
ions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Marco Costalba
genera
t
e_evasions(
)
avoid
t
o calcula
t
e pinned pi
e
ces
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Marco Costalba
Drop a double semicolon
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marco C
o
stalba
Last touche
s
to movegen
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Mar
c
o Cost
a
lba
Remove s
p
e
ci
a
l case o
f
pawn
che
c
ks g
e
neration
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Mar
c
o Costalba
R
emove
s
peci
a
l c
a
s
e
of pawn move generata
t
ion
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marco
C
ost
a
lba
Simplify
generat
e
_e
v
asions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marco
C
ostalba
Simplify
g
e
n
erate_check
s
()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Ma
r
co
Costalba
M
icro-optimize do_generate_pa
w
n
_chec
k
s()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costalba
Temple
t
ize generate_
p
iece_checks_king()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-07
Marco Co
s
talba
S
m
a
l
l
optim
i
z
a
t
ion in gene
r
a
te_e
v
a
s
ions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-07
Marco Costalba
Simp
l
if
y
n
ewly introduced ca
s
tling_is_c
h
eck()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-07
Marco Cost
a
l
ba
Small
c
ode style t
i
dy up
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-07
Mar
c
o C
o
stalba
Fix casting warnings under Intel
C
omp
i
ler
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-07
Marco Cos
t
al
b
a
Fix Makef
i
le
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-06
Marco Costalba
Templ
e
tize generate
_
ca
s
t
l
e_moves()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-06
Mar
c
o
C
ostalba
A
dd genera
t
ion
o
f c
a
stling che
c
ks
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-04
Marco
C
ostalba
R
e
move s
q
uare
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-04
M
arco Costalba
Move constants from piece
.
cpp to
p
iece
.
h
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-04
Marco Cos
t
alba
P
a
w
n
Info::
c
lear()
r
e
t
i
re memset()
a
n
d
fix Ubu
n
tu compile
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-04
Mar
c
o Costalba
Remove the useles
s
color
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-04
Marco
C
ost
a
lba
Final endg
a
me
.
cpp spa
c
e
i
n
flate
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-04
M
arco Costalba
Revert previous commit
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-25
Marco Co
s
tal
b
a
Yet another count
_
1s() op
t
imization
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-25
Mar
c
o Costalba
Rever count_1s(
)
optimiza
t
i
on
s
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-25
M
a
r
co Costalba
Mov
e
Picker, remove a variable
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-25
M
arco Cos
t
a
lba
M
o
vePi
c
ker::find_best_index(
)
ne
v
er returns -1
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-11
M
a
rco Co
s
talba
Rewrite c
o
unt_1s
(
) t
o
be similar to 64bit c
o
unter
p
ar
t
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-11
M
arco Co
s
talba
Micro optimize count
_
1s_ma
x
_15() for 32 b
i
t
s
yst
e
m
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-10
Marco Cost
a
l
ba
Fix a
v
e
ry
o
ld bug in queen mobi
l
ity
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-08
Marco Costalba
St
a
rt to space inflate en
d
game
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-07
Marco Costalba
Rewrite evalua
t
e_c
o
mmon() as a
t
emplat
e
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-07
Marco Costalba
B
i
g
t
railing whi
t
espa
c
e
c
l
ea
n
up part 2
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-07
Marco
Co
s
t
a
lba
Bi
g
traili
n
g whitespace
cleanup part 1
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-07
Marco Cos
t
alba
Another m
i
cro-optm
i
z
a
tion
i
n valuate_passed_pawns()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-06
Mar
c
o
Costalba
Fix a s
m
all b
u
g in
rook pawn evaluatio
n
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-01-06
Marco Costalba
evaluate_
p
assed_p
a
wns() m
i
cro-
o
p
tmization
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
next