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 Costal
b
a
Fi
x
an ov
e
rfl
o
w bug in
pawns storm
V
a
l
ue
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marc
o
Costalba
F
i
x a sil
l
y warning on
Intel
c
omp
i
ler
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-15
Marc
o
Costalba
R
e
ver
t
NULL move be
t
a correc
t
ions
commit
|
commitdiff
|
tree
2009-03-15
Marco Co
s
ta
l
ba
Retire
Null Drive
n
II
D
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-14
Marco Costal
b
a
Me
r
ge Joona
Kiiski NULL search beta correction
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-14
Marco Costal
b
a
Merge Joo
n
a
Kiiski eva
l
uation twe
a
k
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-07
M
a
r
c
o Costalba
Micro optimi
z
e move_is_check()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-07
Marco
Costalba
M
i
cro op
t
imiz
e
pl_move
_
i
s
_
l
e
gal()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-06
Marco
C
ostalb
a
Mi
c
ro optimize
p
r
evious patch
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-06
M
a
rco
C
osta
l
b
a
Introduce eva
l
uate
_
pieces<>()
to remove redundan
c
y
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
M
arco Costalba
Fix compile error with i
n
lines u
n
der gc
c
and Intel
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marco Costalba
F
i
x some comme
n
ts in position
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marco Costalba
A
v
oid to call usel
e
ss
s
liders atta
c
ks in upda
t
e
_
ch
e
ckers()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-04
Marco Costalba
Super fast hidden_
c
heckers()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-03
Mar
c
o
Costa
l
ba
Cleanup Se
a
r
c
hSta
c
k initia
l
izat
i
o
n
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-02
Marco Cost
a
lba
M
icro
o
pti
m
ize cop
y
of
n
ew state
in d
o
_move()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-03-02
Marco Costalba
Revert
h
i
dden
c
heckers rework
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marco
C
o
sta
l
ba
Use
checker
i
nfo to re
m
ove a
bunc
h
of hidde
n
che
c
ks
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marco Co
s
talba
Stricter condition to check for dc
c
andidates
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
Marco Costalb
a
Split calculat
i
on of pinners from
d
c ca
n
didates
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
M
arc
o
Co
s
talba
Sl
i
ghtl
y
bette
r
condition in
update_hidden_
c
hecks
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-28
M
a
rco C
o
stalba
Comp
u
te p
i
n
ned an
d
friends in
c
reme
n
tally
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco
Costalba
Fix a su
b
tle bug
d
ue to the
S
tateInfo pointer became
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Mar
c
o Costalba
T
each S
E
E a
b
out p
i
n
n
ed
p
ieces
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
M
a
r
co Costalba
Small Pos
i
tion::
c
lear()
cleanup
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Mar
c
o
Co
s
talba
D
o
not copy th
e
wh
o
le old state in do_move
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Ma
r
co Costalba
Update p
i
nned bitboa
r
ds
and friends in
do_move()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Fix some assert
s
unhidden by a de
b
ug compile
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
M
a
rc
o
Costa
l
ba
Avoid r
e
setting pinners[c]
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marc
o
C
o
s
t
alba
I
n
t
r
oduc
e
Sta
t
eInfo instead
o
f U
n
doInf
o
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
M
arco Costalba
Wrap state var
i
able
s
in a n
a
med stru
c
t
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
M
arco Costalba
Convert
a
l
s
o undo
_
null_move() to
a
void passing U
n
do
I
nfo
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Mar
c
o
Costalba
Pass
i
n
g
Un
d
oInfo
i
s n
o
t neede
d
anymore
w
hen un
d
oing
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-22
Marc
o
Co
s
tal
b
a
Remov
e
two useless cal
l
s to pinned_piece
s
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Ma
r
co Costalba
Position: Unify a
n
d t
e
m
p
letize mg
_
p
st() and e
g
_pst(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costalba
U
n
ify c
o
mpute_mg_value
(
)
an
d
c
o
mpute_eg_val
u
e
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costal
b
a
Use a
union to fast
a
nd simply back
u
p info in d
o
_move()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-20
M
arco Costalb
a
In Posit
i
on
backup a
n
d r
e
st
o
re cont
i
gu
o
us d
a
ta
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marc
o
Co
s
talba
Fi
n
ally remo
v
e
any occu
r
e
nc
e
of
d
cCandidates
f
r
om search
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Do not pass discovery check candidates
i
n
P
osition
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalb
a
Do not
p
a
ss pinned argu
m
ent
i
n Po
s
ition::move_is_chec
k
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Do not
pass
p
inned argumen
t
in Position::pl_move
_
is_le
g
a
l
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costa
l
ba
Cleanu
p
pinned and
f
r
i
ends in movegen
.
c
pp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Cac
h
e pin
n
ed and discovery che
c
k bitboa
r
ds
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-19
M
arco C
o
stalba
R
evert mobili
t
y
of
p
i
nned pie
c
es
for now
commit
|
commitdiff
|
tree
2009-02-17
M
a
rco Costalba
Re
m
ove
x
x
x_
o
f_color()
f
o
r real
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
Marco Costalb
a
Change
piece_
a
ttacks_square() A
P
I
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
Marco
C
o
stalba
Mob
i
l
i
ty is zero for
a
pinned piece
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-17
Marco C
o
stalba
Remove xxx
_
of_color() helpers
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco C
o
stalba
Avoid a call to move_is_capture() in extension(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
A
dd scan
for
X
-ray a
t
t
a
cks in piece_attac
k
s_square()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Cost
a
lba
Fix a subtle
b
ug i
n
Po
s
ition::move_is_capture
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
co Cos
t
alba
Do no
t
manua
l
ly build end
g
ame functions hash key
s
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
c
o Co
s
ta
l
ba
Use template fo
r
endgame sc
a
li
n
g
fu
n
ctions
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Mar
c
o Costalb
a
Use
t
emplates for end
g
a
me evalu
a
t
ion functions
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Small code formatti
n
g in positi
o
n
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Cos
t
a
lba
Use update_che
c
ke
r
s<>
(
)
a
lso for PAWN
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco Co
s
talba
Int
r
oduce update_ch
e
ckers() t
o
simplify do_mo
v
e(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
M
a
r
co
Costalba
R
e
move s
q
uare_is
_
a
t
tacked()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco C
o
stalba
Rename generate_pie
c
e_blocking_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco
Costalba
Final t
o
uches
to generat
e
_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-13
Marco
C
ost
a
lb
a
Simplify lega
l
i
ty che
c
k in gene
r
a
te_evasions
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marco Co
s
talb
a
generate_eva
s
io
n
s()
a
void an usle
s
s c
h
eck for
enpassant
.
.
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marco Costalba
O
p
timize gener
a
te_pi
e
ce_block
i
ng_evas
i
o
ns()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Marco Cos
t
alba
generate_evasions() avoid to calculate
p
i
nn
e
d pieces
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-11
Mar
c
o Costalba
Drop a d
o
uble sem
i
colon
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Ma
r
co Costalba
La
s
t touches to movegen
.
cp
p
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Cost
a
lba
Remov
e
sp
e
cial
c
ase of pawn
checks generation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marc
o
Cos
t
alba
Re
m
o
v
e speci
a
l case of pawn move ge
n
eratation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Mar
c
o Costalba
Simplify gener
a
te_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costalba
Simplify generate_checks()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costa
l
b
a
Micro-opti
m
ize do_gener
a
te_
p
a
w
n
_c
h
ecks()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costal
b
a
Templet
i
ze ge
n
e
rate_pie
c
e_chec
k
s_king()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Mar
c
o Costalba
Small o
p
ti
m
ization in generate_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco Costa
l
ba
Simplify newly introduc
e
d ca
s
tling_is_ch
e
ck()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco C
o
s
t
alba
Small co
d
e
style ti
d
y u
p
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco
Costalb
a
Fix cast
i
ng warning
s
u
nder Intel Compile
r
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-07
Marco Costalba
Fix Makefile
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-06
Marco
Cost
a
lba
Templetize
g
enerate_
c
astle_move
s
()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-06
Marco
Costalba
Ad
d
g
e
neration of
c
astling c
h
e
cks
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Marco
Costa
l
ba
Remov
e
squ
a
re
.
cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Marco Costalba
Mov
e
constants from piece
.
cpp
t
o
p
i
ece
.
h
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Marco Cost
a
l
ba
Pa
w
n
Info::clear
(
) r
e
tir
e
memset()
a
nd fix Ubuntu compile
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Marco Costalba
R
emove
t
he u
s
eless
c
olor
.
c
pp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Marco Costalba
Final endgame
.
cpp
s
pace inflate
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-02-04
Marco Costalba
Revert previou
s
comm
i
t
.
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-25
Marco
C
ostalba
Yet another count_1s() opt
i
mization
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-25
M
arco Cos
t
al
b
a
Rever
co
u
nt_1s() optimi
z
ations
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-25
Marco Cost
a
lba
MovePicker
,
remove a variable
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-25
Marco C
o
stalba
Move
P
icker::fin
d
_
best_index
(
)
ne
v
er retur
n
s -1
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-11
Marco Costalba
R
ewrite cou
n
t_1s
(
) to be s
i
mil
a
r to 64bit counterpart
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-11
Marco Cos
t
alba
Micro o
p
timize count_1s_max_15() for 32 bit system
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-10
Marco Costalba
Fix a v
e
ry
old b
u
g in quee
n
mob
i
l
i
ty
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-08
Marco Costa
l
ba
Start to
s
pace i
n
flate
e
nd
g
ame
.
c
p
p
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-07
Marco Costalba
Rewrite
e
v
a
luat
e
_
c
ommon()
a
s a templ
a
t
e
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-07
Marco Costalb
a
Big trailing whi
t
espace cleanu
p
p
art 2
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-07
Ma
r
co Costalb
a
B
ig trailing whites
p
ace cleanup
part 1
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-07
Marco C
o
stalba
Anoth
e
r
m
ic
r
o-op
t
mi
z
ation
i
n valu
a
te_passed_
p
a
w
n
s
(
)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-06
Marco
Costa
l
b
a
Fix
a
sm
a
ll bu
g
i
n roo
k
p
awn
eval
u
atio
n
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-01-06
Marco
Costalba
evaluate_passed_pa
w
ns() micro-o
p
tmiz
a
tion
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
next