Discussion of anything and everything relating to chess playing software and machines.
Moderators: hgm , Rebel , chrisw
zullil
Posts: 6442 Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli
Post
by zullil » Wed Feb 03, 2010 11:13 am
UncombedCoconut wrote:
It may (or may not) be interesting to see whether a combination of portable compiler flags implied by -fast can give a significant speedup. You should be able to find out what these flags are by comparing the output of g++ -O3 -Q --help=optimizers and g++ -fast -Q --help=optimizers.
Having once done this, I recall that it wasn't interesting (to me).
From the man pages:
Code: Select all
On Intel target, -fast currently enables the following optimization
flags:
-O3 -fomit-frame-pointer -fstrict-aliasing
-momit-leaf-frame-pointer -fno-tree-pre -falign-loops
All choices of flags enabled by -fast are subject to change without
notice.
Thomas Cutter
Post
by Thomas Cutter » Wed Feb 10, 2010 12:39 pm
mcostalba wrote:
Code: Select all
- Add hardware POPCNT support for gcc: use 'make gcc-popcnt' to enable hardware POPCNT support if you have an i7 / i5 CPU
Because you stress i7/i5. AMD Phenom supports POPCNT as well. Does Stockfish only support the Intel-way of POPCNT?
Kind regards Thomas
playjunior
Posts: 338 Joined: Fri Jun 22, 2007 12:53 am
Post
by playjunior » Thu Feb 11, 2010 4:44 pm
Anyone knows how to make this work under Ubuntu+Scid? I'm a Linux noob
UncombedCoconut
Posts: 319 Joined: Fri Dec 18, 2009 11:40 am
Location: Naperville, IL
Post
by UncombedCoconut » Thu Feb 11, 2010 6:05 pm
playjunior wrote: Anyone knows how to make this work under Ubuntu+Scid? I'm a Linux noob
Unpack the JA build (see
this thread ) to get an optimized executable.
From Scid:
Tools -> Analysis Engine...
New...
Command: /path/to/stockfish-163-ja/Linux/stockfish-163-##-ja
UCI: checked
Father
Posts: 1391 Joined: Sun Mar 19, 2006 4:39 am
Location: Colombia
Full name: Pablo Ignacio Restrepo
Post
by Father » Mon Feb 15, 2010 7:01 pm
Men versus Machine
[D]8/5k2/4p1p1/3p3p/3PpP1P/2P1n1P1/2Q1K3/q2B4 b - - 0 182[D]
[Event "Partida evaluada, 5m + 0s"]
[Site "Sala de máquinas"]
[Date "2010.02.15"]
[Round "?"]
[White "Father"]
[Black "Darvin Svin"]
[Result "1-0"]
[ECO "A03"]
[WhiteElo "1944"]
[BlackElo "2530"]
[Annotator "Restrepo Santamaria,Pablo Ignacio"]
[PlyCount "363"]
[EventDate "2010.02.15"]
[WhiteTeam "1-0"]
[BlackTeam "Stockfish 1.6.3 JA (2 CPUs): 18.0 ply; 1.977k"]
[TimeControl "300"]
1. d4 {2} Nf6 {B/0 0} 2. e3 {0} d5 {B/0 0} 3. c3 {0} g6 {B/0 0} 4. f4 {1} Bg7 {
B/0 0} 5. Nf3 {1} O-O {B/0 0} 6. Bd3 {1} c5 {B/0 0} 7. O-O {1} Nc6 {B/0 0} 8.
Re1 {1} c4 {-0.36/15 14} 9. Bc2 {2} b5 {-0.12/15 16} 10. a3 {(Nbd2) 2} Qb6 {23}
11. Nbd2 {-0.36/15 0} a6 {-0.16/15 30} 12. Nf1 {(e4) 2} Ne4 {-0.56/16 10} 13.
N3d2 {(Bxe4) 2} f5 {-0.60/15 9} 14. Qf3 {(Nxe4) 3} Bd7 {-0.76/15 8} 15. Nxe4 {2
} fxe4 {5} 16. Qe2 {(Qd1) -0.72/16 0} h5 {-0.72/14 5} 17. h4 {(Ng3) 4} Bf6 {-1.
45/15 9} 18. g3 {1} e6 {-1.25/15 10} 19. Bd2 {(Nd2) 2} Ne7 {-1.41/17 6} 20. Qh2
{(a4) 2} a5 {-1.65/16 5} 21. Ra2 {(Reb1) 1} Nf5 {-1.65/15 8} 22. Rea1 {(Rb1) 3}
Rab8 {-1.73/14 9} 23. Bd1 {(Qg2) 3} Rf7 {-1.73/14 7} 24. Be2 {(Be1) 1} Qd6 {-1.
61/14 3} 25. Bd1 {(Be1) 1} Bc6 {-1.65/13 3} 26. Be2 {(Be1) 1} Rfb7 {-1.73/15 3}
27. Bd1 {(Be1) 1} Kf7 {-1.69/15 4} 28. Be2 {(Be1) 1} Ra7 {-1.61/16 6} 29. Bd1 {
(Be1) 4} Qc7 {6} 30. Be2 {(Be1) -1.61/15 0} Rab7 {-1.57/16 3} 31. Bd1 {(Be1) 0}
Rf8 {-1.65/15 5} 32. Be2 {(Be1) 1} Kg8 {-1.61/15 4} 33. Bd1 {(Be1) 2} Re8 {-1.
65/14 4} 34. Be2 {(Be1) 1} Bd7 {-1.53/15 3} 35. Bd1 {(Be1) 1} Kg7 {-1.65/15 3}
36. Be2 {(Be1) 0} Reb8 {-1.57/16 3} 37. Bd1 {(Be1) 1} Bc6 {-1.57/15 4} 38. Be2
{(Be1) 1} Be7 {-1.53/15 5} 39. Bd1 {(Be1) 0} Kf7 {-1.69/14 2} 40. Be2 {(Be1) 0}
Qc8 {-1.69/14 2} 41. Bd1 {(Be1) 1} Qd8 {-1.65/14 2} 42. Be2 {(Be1) 0} Bd6 {-1.
69/14 2} 43. Bd1 {(Be1) 1} Rb6 {-1.65/14 3} 44. Be2 {(Be1) 0} Bd7 {-1.65/14 2}
45. Bd1 {(Be1) 0} Qf6 {-1.65/14 2} 46. Be2 {(Be1) 1} Qh8 {-1.65/16 2} 47. Bd1 {
(Be1) 1} R6b7 {-1.65/14 2} 48. Be2 {(Be1) 1} Bc6 {-1.65/13 2} 49. Bd1 {(Be1) 1}
Qf6 {-1.65/14 3} 50. Be2 {(Be1) 0} Bd7 {-1.61/13 1} 51. Bd1 {(Be1) 0} Qe7 {-1.
61/13 1} 52. Be2 {(Be1) 0} Rb6 {-1.61/15 4} 53. Bd1 {(Be1) 0} Kg7 {-1.61/14 2}
54. Be2 {(Be1) 0} Bc6 {-1.65/13 1} 55. Bd1 {(Be1) 0} Rf8 {-1.61/12 1} 56. Be2 {
(Be1) 0} Rb7 {-1.61/13 1} 57. Bd1 {(Be1) 0} Bc7 {-1.65/12 1} 58. Be2 {(Be1) 0}
Rfb8 {-1.61/13 1} 59. Bd1 {(Be1) 0} Kf7 {-1.65/13 1} 60. Be2 {0} Bd6 {-1.61/15
0} 61. Bd1 {(Be1) 0} Qf8 {-1.61/13 1} 62. Be2 {(Be1) 0} Kg7 {-1.61/14 3} 63.
Bd1 {(Be1) 0} Be7 {-1.65/13 1} 64. Be2 {(Be1) 0} Bd7 {-1.57/13 1} 65. Bd1 {
(Kg2) 1} Rb6 {-1.65/12 1} 66. Be2 {1} Kf7 {-1.53/13 0} 67. Bd1 {(Be1) 1} Bc6 {
-1.61/12 1} 68. Be2 {(Bc2) 1} Qd8 {-1.53/13 2} 69. Bd1 {(Qf2) 0} Qh8 {-1.49/13
1} 70. Be2 {(Bc2) 0} b4 {-1.57/14 1} 71. axb4 {3} axb4 {-1.33/16 0} 72. Bd1 {
(Qf2) 3} Qc8 {-1.41/12 1} 73. Kh1 {(Qf2) 2} bxc3 {-1.45/11 1} 74. Bxc3 {1} Qd7
{-1.29/13 0} 75. Kg1 {(Qf2) 1} Qc8 {-1.25/12 0} 76. Kh1 {(Qf2) 1} R6b7 {-1.25/
12 1} 77. Kg1 {(Qf2) 0} Bb5 {-1.25/12 0} 78. Kh1 {(Qf2) 1} Bf6 {-1.29/12 1} 79.
Kg1 {0} Qc7 {-1.25/13 0} 80. Kh1 {(Ba4) 1} Bc6 {-1.25/11 1} 81. Kg1 {(Qf2) 0}
Rc8 {-1.25/11 0} 82. Kh1 {(Qf2) 0} Rf8 {1} 83. Kg1 {-1.29/11 0} Rfb8 {-1.25/12
0} 84. Kh1 {(Qf2) 0} Be7 {0} 85. Kg1 {-1.25/11 0} Bd6 {-1.25/13 0} 86. Kh1 {
(Qf2) 0} Qe7 {1} 87. Kg1 {(Ba4) -1.33/11 0} Bb4 {-1.25/11 0} 88. Kh1 {(Qf2) 1}
Rb6 {-1.25/10 0} 89. Kg1 {1} Bd6 {-1.21/14 0} 90. Kh1 {(Qf2) 1} Kg7 {1} 91. Kg1
{-1.29/11 0} Bd7 {0} 92. Kh1 {(Qf2) -1.21/12 0} Bb4 {0} 93. Kg1 {-1.29/10 0}
R6b7 {-1.21/12 0} 94. Kh1 {(Qf2) 1} Bd6 {-1.25/10 0} 95. Kg1 {1} Qd8 {0} 96.
Kh1 {(Qf2) -1.21/15 0} Qg8 {-1.25/9 0} 97. Kg1 {0} Be7 {-1.21/12 0} 98. Kh1 {
(Qe2) 0} Kf7 {0} 99. Kg1 {-1.25/9 0} Bb5 {-1.21/14 0} 100. Kh1 {(Qf2) 0} Rb6 {0
} 101. Kg1 {-1.29/11 0} Qf8 {-1.29/14 0} 102. Kh1 {(Qf2) 0} Bf6 {0} 103. Kg1 {
-1.37/10 0} Bd7 {-1.21/12 0} 104. Kh1 {(Qf2) 0} R8b7 {0} 105. Kg1 {-1.33/9 0}
Bc6 {-1.21/13 0} 106. Kh1 {(Qf2) 0} Qd6 {0} 107. Kg1 {-1.29/9 0} Qd7 {-1.21/13
0} 108. Kh1 {(Qf2) 0} Rb8 {0} 109. Kg1 {(Qf2) -1.33/10 0} Qc8 {0} 110. Kh1 {
(Qf2) -1.25/11 0} Be7 {0} 111. Kg1 {-1.33/10 0} Bb7 {-1.29/12 0} 112. Kh1 {
(Qf2) 0} Bd6 {0} 113. Kg1 {(Qf2) -1.37/10 0} Ra6 {0} 114. Kh1 {(Qf2) -1.37/10 0
} Rxa2 {-1.57/10 0} 115. Rxa2 {0} Bc6 {-1.45/13 0} 116. Kg1 {(Ra7+) 1} Rb7 {-1.
53/10 0} 117. Ra1 {(Qf2) 0} Be7 {-1.53/10 0} 118. Qc2 {(Qf2) 0} Rb6 {-1.45/10 0
} 119. Qc1 {(Qf2) 1} Qd7 {-1.49/9 0} 120. Kh2 {(Bc2) 0} Rb8 {-1.61/9 0} 121.
Kg1 {0} Qb7 {-1.37/13 0} 122. Kh2 {(Bc2) 2} Ra8 {-1.49/9 0} 123. Kg1 {(Kg2) 0}
Bb5 {-1.41/9 0} 124. Kg2 {(Rxa8) 2} Ra7 {-1.37/11 0} 125. Kg1 {(Rxa7) 1} Rxa1 {
-1.37/10 0} 126. Qxa1 {1} Bc6 {-1.13/16 0} 127. Kg2 {(Kf2) 1} Bb4 {-1.33/10 0}
128. Qc1 {(Bc2) 2} Bd6 {-1.13/10 0} 129. Kg1 {(Qa1) 1} Qa6 {-1.37/9 0} 130. Kg2
{(Bc2) 1} Qa2 {-1.37/11 0} 131. Kg1 {(Qd2) 1} Bb5 {-1.37/8 0} 132. Kf2 {(Bc2) 1
} Qa7 {-1.33/8 0} 133. Kg1 {(Bc2) 0} Bd7 {0} 134. Kf2 {(Bc2) -1.41/8 0} Qa6 {0}
135. Kg1 {(Nd2) -1.25/9 0} Bc7 {-1.37/8 0} 136. Kf2 {(Bc2) 0} Qd6 {0} 137. Kg1
{(Bc2) -1.33/7 0} Bb5 {-1.33/8 0} 138. Kf2 {0} Qa6 {-1.09/13 0} 139. Kg1 {(Bb4)
0} Bb6 {0} 140. Kf2 {-1.37/8 0} Bd8 {-1.29/13 0} 141. Kg1 {(Bb4) 0} Bc6 {0}
142. Kf2 {(Bb4) -1.29/7 0} Be7 {0} 143. Kg1 {(Nd2) -1.25/9 0} Kg7 {0} 144. Kf2
{-1.33/9 0} Qa2 {-1.09/14 0} 145. Kg1 {(Qc2) 0} Kf7 {-1.37/8 0} 146. Kf2 {0}
Qa8 {-1.29/15 0} 147. Kg1 {(Nd2) 0} Qa6 {0} 148. Kf2 {-1.45/8 0} Bb5 {0} 149.
Kg1 {(Nd2) -1.13/15 0} Bf8 {0} 150. Kf2 {-1.33/7 0} Bd6 {-1.09/14 0} 151. Kg1 {
(Nd2) 0} Qa8 {0} 152. Kf2 {-1.41/8 0} Qa2 {-1.17/13 0} 153. Kg1 {(Nd2) 0} Qa7 {
0} 154. Kf2 {(Kg2) -1.37/7 0} Bc6 {0} 155. Kg1 {(Be2) -1.21/7 0} Qa2 {0} 156.
Kf2 {-1.37/5 0} Ba4 {-1.21/15 0} 157. Kg1 {(Be2) 0} Bd7 {-1.25/6 0} 158. Kf2 {0
} Be7 {0} 159. Kg1 {(Nd2) -1.17/16 0} Bb5 {-1.29/7 0} 160. Kf2 {0} Ba4 {-1.17/
16 0} 161. Kg1 {(Qd2) 0} Bd7 {-1.17/6 0} 162. Kf2 {1} Qa8 {0} 163. Kg1 {(Qb1)
-1.17/16 0} Bd6 {0} 164. Kf2 {-1.37/5 0} Qd8 {-1.05/13 0} 165. Kg1 {(Qa1) 0}
Bb5 {0} 166. Kf2 {-1.65/4 0} Qa8 {-1.09/14 0} 167. Kg1 {(Nd2) 0} Qb7 {0} 168.
Kf2 {(Kg2) -1.69/2 0} Bd7 {0} 169. Kg1 {(Qa1) -1.13/7 0} Bc6 {0} 170. Kf2 {
(Bc2) -1.61/6 0} Qb6 {0} 171. Kg1 {(Qa1) -1.13/7 0} Bd7 {-1.49/6 0} 172. Kf2 {
(Kg2) 0} Bb5 {0} 173. Kg1 {(Qa1) -0.68/7 0} Ba6 {0} 174. Kf2 {-0.92/7 0} Bb4 {
-0.60/15 0} 175. Kg1 {(Qa1) 0} Bxc3 {-0.84/7 0} 176. Qxc3 {(bxc3) 2} Bb5 {-1.
13/5 0} 177. Kf2 {1} Qa6 {-0.40/14 0} 178. Kg1 {(b3) 1} Qa1 {-1.49/2 0} 179.
Qc2 {(Qd2) 1} c3 {-5.13/6 0} 180. bxc3 {2} Bxf1 {-6.70/15 0} 181. Kxf1 {(Qa4) 2
} Nxe3+ {-10.26/3 0} 182. Ke2 {Âðåìÿ (Lag: Av=0.74s, max=2.2s) 1} 1-0
I am thinking chess is in a coin.Human beings for ever playing in one face.Now I am playing in the other face:"Antichess". Computers are as a fortres where owner forgot to close a little door behind. You must enter across this door.Forget the front.
Damir
Posts: 2801 Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac
Post
by Damir » Mon Feb 15, 2010 7:49 pm
Bravo, you won on time in a completely lost position...
Nimzovik
Posts: 1831 Joined: Sat Jan 06, 2007 11:08 pm
Post
by Nimzovik » Mon Feb 15, 2010 9:01 pm
A win is a win.
Damir
Posts: 2801 Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac
Post
by Damir » Mon Feb 15, 2010 10:18 pm
Yes, and a BS game is a BS game. There is no need to post them....
IWB
Posts: 1539 Joined: Thu Mar 09, 2006 2:02 pm
Post
by IWB » Mon Feb 15, 2010 10:19 pm
Nimzovik wrote: A win is a win.
True, but he should write that he wins with with PREMOVE (and maybe some LAG), so with a GUI feature the enigne does not have and can't influence ... He will NEVER repeat that live on an observed computer without premove.
The day Chessbase switches off premove in the engine room is the day we do not see games from him anymore!
In short the title should be, (as always):
Father's fast finger : 1, Chessbase GUI (+ WWW): 0!
In other wods: His wins are tecnical wins, but never on the board!
Bye
Ingo
Nimzovik
Posts: 1831 Joined: Sat Jan 06, 2007 11:08 pm
Post
by Nimzovik » Tue Feb 16, 2010 2:32 am
Hmmmm....... some of your assertions are assumed. Note also a time win is a win. That is why they have
clocks at tournements ....yes? I fail to see the need for the animosity. His win does not take anything away from the engine or the maniacal fans of the engine. It is simply pride of accomplishment. Relax! The game does not necessarily
prove anything. His
style (as evidenced by many
other games) of play -the stonewall - is really quite astute and fair in taking liberty with the machines rather blatant -shall we say -pernicious (?) - handling of
positonal concepts. His style does indeed makes itself felt. Why not? Why
not capitalize on the machines fallacious er....thinking? Should the human play the way a machine wants (needs ) it to play to fit
some peoples definition of chess? Do not the machines take advantage of a human's fatigue and other factors? Ahmmmmmm?
Perhaps Pablo is to the machines as Steinitiz was to the death of the 'Romantic' style of chess.