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
Marco
C
osta
l
ba
Fix an overflow bug in pawns
stormValue
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
M
a
rc
o
Costal
b
a
Fix a silly wa
r
ning on Intel
compiler
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marco
Costa
l
ba
Rever
t
N
U
L
L m
o
ve beta
c
orrections
commit
|
commitdiff
|
tree
2009-03-15
Marco
C
o
stalba
Re
t
ire Null D
r
iven IID
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-14
Marco
C
ostalba
Merge Joona
K
i
isk
i
NULL searc
h
beta
correcti
o
n
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-14
Mar
c
o Cos
t
alba
M
e
rg
e
Joon
a
K
i
iski ev
a
luation twea
k
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-07
Marc
o
Costalba
M
icro optimize move_
i
s
_ch
e
ck()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-07
Marco Co
s
talba
Micro optimiz
e
pl_move_is_legal(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-06
Marco Costalba
Micro
optimize p
r
eviou
s
patch
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-06
Marco Costalba
Introduce e
v
aluate_pi
e
ces<>() to re
m
ove redundancy
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marco
C
ostalba
Fix compi
l
e error with inlines u
n
der gcc and
I
ntel
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
M
a
r
c
o
C
ost
a
lba
Fix s
o
m
e c
o
mme
n
ts
i
n
position
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Ma
r
co Costalba
Avoid to c
a
l
l
usel
e
ss slide
r
s attacks in
u
pdat
e
_checkers()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marco
C
o
s
t
alba
Super
fast hidden_chec
k
ers()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-03
Marco Costalba
Cleanup
SearchS
t
ack initia
l
ization
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-02
Marco
Costalb
a
Micro optimize copy
of n
e
w sta
t
e
in do_move
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-02
Ma
r
co Costalba
Revert hidden
checkers r
e
work
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marco
Costalba
Use che
c
ker inf
o
to remove a bunch of hidden checks
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marco Costalb
a
Str
i
cter condition to che
c
k
f
or dc ca
n
d
ida
t
es
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marc
o
C
o
sta
l
ba
Split calculation of pinners from
d
c
c
andid
a
tes
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marc
o
Costalba
Sl
i
gh
t
ly better condition in
update_hidde
n
_checks()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marco Costalb
a
C
om
p
ut
e
p
inn
e
d
a
nd friends in
c
r
ementally
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Mar
c
o C
o
stalba
Fix a s
u
btle bug
d
ue to the StateInfo pointer became
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco
Costalba
T
e
ach SEE abou
t
pinned
pi
e
ces
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
M
a
rc
o
Costalba
Small
P
osition::cl
e
ar() cle
a
nup
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Do
not cop
y
the whole old state
i
n
d
o
_move()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Update pinned bitboards and
f
riends in
d
o
_
move(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marc
o
Cost
a
lba
Fix some asserts u
n
h
i
dden b
y
a debu
g
comp
i
le
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Avoid resetting pinners[c]
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Introdu
c
e Sta
t
eInfo instead of
Un
d
oInfo
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costa
l
ba
Wr
a
p
state variables in a named struct
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Ma
r
co Cost
a
lba
Conv
e
rt also undo_null_mo
v
e
(
) to avo
i
d passin
g
UndoI
n
fo
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Pa
s
sing Undo
I
nfo
is not need
e
d
anymore when und
o
ing
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Remove two
useless calls to pi
n
ned
_
pieces()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costalba
Posi
t
ion: Unify and templetize mg
_
p
s
t() and eg_pst
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costal
b
a
U
nify compute_mg_v
a
lue() and compute_eg_value()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
M
a
rco Costalba
Use a
u
nion to fast
and simply ba
c
k
up
i
n
fo in 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 contiguous da
t
a
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco
Costal
b
a
Finally remove
any o
c
cure
n
ce of dcCandidates f
r
o
m search
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
M
arco
C
ostalba
D
o not pass discovery check
c
andida
t
e
s
in Posit
i
o
n
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Co
s
talba
Do not pass pi
n
ne
d
argument in Po
s
ition::move_is_check()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco
C
o
s
tal
b
a
Do not pass pinned argument in Posit
i
on::pl_move_
i
s_l
e
gal()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
M
arco Costalba
Clean
u
p pin
n
e
d and friends
in
m
ovege
n
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
M
arco Cost
a
lba
Cache pinned and discover
y
c
heck b
i
tboards
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco C
o
stalba
Revert mobility of
p
i
n
ned pieces
f
or no
w
commit
|
commitdiff
|
tree
2009-02-17
M
a
r
co Costalba
Remove xxx_of_c
o
lor()
f
o
r
r
e
al
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
Marco Costalba
Change pi
e
c
e_attacks_square() API
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
Marc
o
Costa
l
b
a
Mobility is zero for
a pinned
pi
e
ce
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
M
a
r
c
o
Cost
a
lba
Remove xxx_of_co
l
or()
h
e
l
pers
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco
C
ostal
b
a
Avoid a c
a
l
l
to m
o
ve_is_capt
u
re() in extension()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
M
arco C
o
s
t
alba
Add scan
for X-ray attack
s
in pie
c
e_
a
ttacks
_
square()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marc
o
Costalba
Fix a subtle bug
i
n Positio
n
:
:
move_is_capture()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco
Costal
b
a
Do not manually build endgame fu
n
cti
o
ns hash keys
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Use tem
p
late f
o
r
endgame sca
l
ing f
u
nctions
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
M
a
rco Costalba
U
se templates
f
or end game evaluation functions
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marc
o
Costalba
Small code formatting in p
o
s
ition
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco C
o
stalba
Use
update_chec
k
ers<>() also for PAWN
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
co Cos
t
alba
Introduce updat
e
_checkers() to simplify d
o
_mo
v
e
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Co
s
talba
Remo
v
e squa
r
e_is_a
t
tacked()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Cos
t
alba
Rena
m
e generate_piece_
b
locking_evasions(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Final touches to gene
r
ate_e
v
asio
n
s()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
co Costalba
Simplify lega
l
ity
c
heck in
g
enerate_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marc
o
Costa
l
ba
g
e
n
e
rat
e
_e
v
asio
n
s() avoid an usless ch
e
ck f
o
r en
p
assant
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marco Costalba
Op
t
i
m
i
ze ge
n
er
a
te_piece_block
i
ng_evasi
o
ns(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Ma
r
co
Costalba
generate_evasi
o
ns() avoi
d
to cal
c
ulate pi
n
ned pieces
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marco Cost
a
l
ba
D
rop a double s
e
micolon
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Mar
c
o
C
ostalb
a
Last t
o
uches to move
g
en
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Cos
t
alba
Re
m
ove
s
pec
i
a
l case o
f
pawn checks
g
en
e
r
ation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costalba
R
emove spe
c
i
a
l c
a
se of paw
n
move generatation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Cost
a
lba
Simplify
g
enerate
_
e
v
asions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco
C
ostalba
Simplif
y
generate_chec
k
s
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Co
s
tal
b
a
M
icro-optimize do_
g
enerate_
p
a
wn_
c
hecks()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costalba
Tem
p
letize generate_piece_che
c
ks_king(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
M
arco Co
s
talba
Smal
l
optimization
i
n ge
n
erate_eva
s
i
o
n
s()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco C
o
stalb
a
S
i
mplify newly
i
n
troduced castl
i
ng_i
s
_
c
heck
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco
Costalba
Small cod
e
style tidy up
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco Cos
t
alba
Fix casting warn
i
ngs u
n
d
e
r
I
ntel Compiler
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco Cost
a
lba
F
ix
Makef
i
l
e
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-06
Marco Costalb
a
Templetize gen
e
ra
t
e_c
a
stl
e
_mo
v
e
s()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-06
Marc
o
Costalba
Add
ge
n
er
a
tion o
f
cas
t
ling checks
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
M
a
rco Co
s
talb
a
Re
m
ov
e
square
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Ma
r
co Costalba
Move constant
s
from piece
.
c
pp to piece
.
h
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Marc
o
Costalba
Pawn
I
nfo::clear() retire memset() and fix Ub
u
n
t
u
compile
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Marco Costalba
Remo
v
e th
e
useles
s
c
olor
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
M
a
rco Costalba
Fi
n
al endga
m
e
.
cpp spac
e
i
nflate
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Marco Costalba
Re
v
ert pre
v
ious commit
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-25
Mar
c
o C
o
st
a
lba
Yet another count_1s() opt
i
m
i
zation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-25
Mar
c
o Costalba
Rever cou
n
t
_1s() opt
i
mization
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-25
M
ar
c
o Costalba
MovePick
e
r, remove a variable
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-25
Marco Co
s
tal
b
a
Mo
v
e
Picker::find
_
bes
t
_ind
e
x
(
) neve
r
returns -1
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-11
Marco Co
s
talba
Rewrite c
o
u
nt_1s(
)
to be simil
a
r to 64bit coun
t
erpart
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-11
Marc
o
Costalba
Micro optim
i
z
e count_1s
_
m
a
x_15() for 32 bit
s
ystem
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-10
Marco Costalba
Fix a very old bug
i
n quee
n
m
obility
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-08
Marco Costalba
S
t
a
r
t
to space inflate
e
ndgame
.
cp
p
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-07
Marco
Costa
l
ba
Rew
r
ite ev
a
luate_common
(
)
as a templa
t
e
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-07
Marc
o
Cos
t
alb
a
Big trail
i
n
g whitespace c
l
eanup p
a
rt 2
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-07
Mar
c
o Costalba
Big traili
n
g wh
i
tespace cleanup part 1
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-07
Ma
r
co Cos
t
a
lba
A
n
other m
i
cr
o
-optmization in
valuate_
p
assed_pawns()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-06
Marco Costalba
Fix a small
bug in r
o
ok pawn eva
l
uation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-06
M
arc
o
Costalb
a
e
va
l
uate_pass
e
d_pawns()
micro-optmization
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
next