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
m
ove n
e
eds
1
7 bits not 19
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-27
Marco Costalba
Remov
e
so
m
e obso
l
et
e
code in mo
v
e
p
ick
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-27
Marco
C
o
s
tal
b
a
Re
v
ert storing of
T
T
when
returning fr
o
m "sta
n
d pat"
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
M
arco Costalba
C
ach
e
evaluatio
n
sc
o
re in
q
sear
c
h
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
M
a
rco C
o
s
ta
l
ba
Let to
t
o
g
gl
e
dynamic LMR
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Marco C
o
stalb
a
In qsea
r
ch update
TT o
n
ly if returning f
r
om s
t
a
n
d pat
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Marco Costalba
When asked for positio
n
key print it as an h
e
x value
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Ma
r
co
Cos
t
al
b
a
Wait
a
t least until iter
a
tion
3
before to stop th
e
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Marco
C
os
t
a
l
ba
Le
t
zobrist keys
to be compa
t
ible with Glaurung 1
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-24
Ma
r
co Cost
a
l
b
a
Fix
e
d a sliding atta
c
k bitboa
r
d
bug
i
n 32-
b
it mode
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-23
Marco Costa
l
ba
F
ix a bug i
n
i
nsert_pv() where
min
i
mum dept
h
is ze
r
o
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-23
Marco Costalba
R
e
vert odd
depths r
a
zoring
commit
|
commitdiff
|
tree
2009-03-23
Marco
Costalb
a
Mor
e
ag
g
r
e
ssive dyna
m
ic
LMR
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Mar
c
o
Costalba
LMR dynam
i
c reduction
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
M
a
r
co Costalba
Alw
a
ys
p
rint a best mov
e
when requ
e
sted
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Ma
r
co Cost
a
l
ba
B
e
tt
e
r castle move detector
i
n
m
ov
e
_to_
s
an()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Marco Costalba
Fix
a
smal bug in Positio
n
::
f
rom_fen
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Marc
o
Costalba
Merge
n
ew pawn storm
e
valuation
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Marco
C
ost
a
lba
Fix a small bug in ki
n
g safet
y
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-22
Mar
c
o
Cos
t
alba
Merge KBP
P
vs
K
B endgame f
r
om
i
Phone Glaurung
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-21
Marco
C
ostalba
F
i
x: In qse
a
rch
d
o
not use TT value when in a P
V
node
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-19
M
a
rco Costal
b
a
B
ig h
e
aders
c
leanup
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-16
Ma
r
c
o Cos
t
alba
Safe
g
u
a
rd s
o
me wild and u
g
ly casts
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-16
Marco Costalba
Partially revert pawns
s
t
o
rm bug fix
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
Marco Costal
b
a
Silen
c
e
a
good bunch of
Int
e
l warni
n
gs
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
Marco Costalba
Fix
a
n ov
e
rflow bug in pawns
s
tormValue
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
Marc
o
Costal
b
a
Fix a sil
l
y
w
arning on Intel compiler
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-15
Mar
c
o Costalba
R
ev
e
rt
N
ULL move beta corrections
commit
|
commitdiff
|
tree
2009-03-15
Marco Costalba
Retire Null Driven IID
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-14
Marco Costalba
Mer
g
e J
o
ona
Kiiski NULL
search beta correc
t
ion
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-14
Marco Costalba
Merg
e
Joona K
i
is
k
i e
v
aluation tweaks
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-07
Marco Costalb
a
M
i
cro opt
i
mize move_is_c
h
eck
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-07
Marc
o
Costalba
Micr
o
optimize pl_move_
i
s_leg
a
l()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-06
M
a
r
co Costalba
M
i
c
ro optimize
p
revious patch
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-06
Marco Costalba
Introduce evaluate_
p
i
e
ces<>() to remove redundancy
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Marco
C
ostalba
Fix
compile
error with i
n
lines unde
r
g
cc a
n
d Intel
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Marco Cos
t
a
l
ba
Fi
x
some comments in position
.
cp
p
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Marco Costalba
Avoid
t
o
c
all
u
s
el
e
s
s s
l
iders
a
ttacks in up
d
ate_checkers()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-04
Marco Co
s
talb
a
Super fast hidde
n
_
c
heckers()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-03
Marco
Costalba
C
l
eanup SearchStack in
i
t
i
a
lization
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-02
Ma
r
co Costalba
M
i
cro opti
m
ize copy of new
state in do_move()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-03-02
Marco Costalba
R
evert hidden checkers
r
ework
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Marco Costalba
Us
e
checker info to remove a bu
n
ch of hi
d
den
c
hec
k
s
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
M
arco Costalba
Stricter condition to check fo
r
dc candidate
s
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Mar
c
o
C
ostalba
Split calc
u
lation of
p
i
n
ners from dc candidates
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Marco Costalba
Sli
g
htly
b
e
tter condition in up
d
at
e
_hidden_
c
hecks()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-28
Marco
C
ostalba
Comp
u
te pinned
a
nd friends incr
e
mentally
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marco Costalba
Fix a subtle bug due to the StateInfo
p
oi
n
ter
became
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
M
a
rco Costalb
a
Tea
c
h SEE
about pinned pieces
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Mar
c
o Costalba
Smal
l
Po
s
i
t
i
o
n::clea
r
() cle
a
nup
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Ma
r
co Costalba
Do no
t
copy
the whole
o
ld s
t
a
t
e in do_move()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
M
a
r
c
o
C
ostalba
Update
p
inned bitboards and friends in d
o
_move()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-23
Marc
o
Costalba
Fix some asserts
u
nhidden by a
debug compile
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Avoi
d
resettin
g
p
i
nners[c]
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Introduce StateInfo i
n
st
e
ad
of Undo
I
nfo
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco
Costalba
Wrap s
t
ate variables in a n
a
me
d
str
u
ct
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Convert also undo_null_move()
to avoid passing UndoInfo
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Cos
t
alba
P
a
ssing Und
o
Info is not need
e
d anymore when undoing
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-22
Marco Costalba
Remove
two useless calls to pinned_pieces()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costalba
Position: Un
i
fy and t
e
mp
l
etize mg_ps
t
() and
eg_pst()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
Mar
c
o Co
s
talb
a
Unify co
m
pute_mg_
v
al
u
e() and compute_eg_value()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
M
a
rco Costal
b
a
U
s
e a
u
nion t
o
fast an
d
simply backup i
n
fo i
n
do_move()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-20
Marco Costalba
In
P
osition bac
k
u
p an
d
re
s
tore co
n
tiguous
data
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Finally remove
an
y
occure
n
ce of dcCandidate
s
from search
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco
C
ostalba
Do
n
o
t
pass discovery check candidates
in Po
s
ition
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Do not pass
p
i
nned ar
g
ument
i
n
Posit
i
o
n
::move_is
_
check(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco
C
osta
l
ba
Do n
o
t pass
p
i
n
ne
d
a
rgument in
P
o
sition::pl_move_is_le
g
al()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco Costalba
Cleanup pinned an
d
friends in movegen
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
Marco Cost
a
lb
a
Cache pin
n
ed and discove
r
y check bitboards
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-19
M
arco Costalba
Rev
e
r
t mobility of
pinned
piec
e
s for now
commit
|
commitdiff
|
tree
2009-02-17
Marco C
o
st
a
lba
Re
m
ove xx
x
_of_color() for real
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-17
Marco
Costalba
Change
p
iece_att
a
cks_square() API
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-17
M
a
rco Costa
l
ba
Mobility
i
s zero f
o
r a
p
i
n
ned p
i
ece
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-17
Marco Costalba
Remove xxx_of_color
(
)
h
e
lpers
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Co
s
tal
b
a
Avo
i
d a
c
all to move_
i
s_ca
p
ture() i
n
e
x
t
e
nsion()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco
C
os
t
alba
Ad
d
sc
a
n
f
or X-ray atta
c
ks in
p
iece_at
t
acks_square()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
M
arco Costalba
Fix
a subtle bug in Po
s
it
i
o
n
::mo
v
e_is_capture()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalb
a
Do
n
o
t manually build
endgame functions
h
as
h
k
eys
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Use tem
p
lat
e
for
e
ndgame scaling functions
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Use
temp
l
ates for
e
nd game
evaluation funct
i
ons
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
M
arco Costal
b
a
Small code form
a
tting in
pos
i
tion
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
M
ar
c
o Costalba
Us
e
up
d
ate
_
c
h
eckers
<
>() also for PAWN
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Ma
r
co Costalba
Int
r
oduce
u
pdate_
c
hecke
r
s()
t
o
s
i
mpli
f
y
do_move
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco
Cost
a
lba
R
e
mo
v
e square_is_attac
k
ed()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Cos
t
alba
R
e
name gene
r
a
te_piece
_
block
i
ng_ev
a
sions(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalba
Final
t
ouches to gene
r
a
t
e_eva
s
ions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-13
Marco Costalb
a
Simpli
f
y l
e
gal
i
ty chec
k
in generate_
e
vasi
o
n
s()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Marco C
o
s
t
a
lba
generate_
e
vasi
o
ns() a
v
oid an usless ch
e
ck for en
p
assant
.
.
.
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Marco
Costa
l
ba
Optimize
g
enerate_pie
c
e_b
l
ock
i
ng_e
v
a
sions()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
M
a
r
c
o Costal
b
a
generate_
e
vasions() avoi
d
to
calculate
p
inned pi
e
ce
s
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-11
Marco Costalba
Drop a do
u
ble
s
emicolo
n
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marc
o
C
o
s
t
a
l
b
a
Last touches to movegen
.
cpp
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costa
l
ba
Rem
o
ve special ca
s
e of pawn checks gene
r
ation
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Mar
c
o Costalba
Remo
v
e
special case of p
a
w
n move generatati
o
n
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
M
a
rco C
o
stalba
S
implify ge
n
erate_evasio
n
s
(
)
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marco Costalba
Simp
l
ify
gene
r
ate_checks()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marco C
o
sta
l
ba
Mic
r
o-optimize
d
o
_
generate_p
a
w
n_checks()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-10
Marc
o
C
o
s
t
a
lba
Templeti
z
e gene
r
ate_piece_check
s
_king()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-07
Marco Costalba
Sma
l
l optimizat
i
on in generate_
e
vasio
n
s()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
2009-02-07
M
a
rco Costalb
a
Simplify
n
ew
l
y
i
ntroduced castli
n
g_is_check()
Signed-off-by:
Marco Costalba
<mcostalba@gmail.com>
commit
|
commitdiff
|
tree
next