Moderator: Andres Valverde
Dan: Your English is excellent, you can't get away with that excuse
Dan: I further get the feeling that the only one who is going to condemn me is you.
Dann: Should (therefore) all information be hidden?
Dann: Imagine a pretty girl ...
Dann: I only want to make clear that I think it is better to give than to take
Reinhard Scharnagl wrote:Hi Dan and Dann,Dan: Your English is excellent, you can't get away with that excuse
you would not argue like that if you could see me always flicking cross my dictionary.Dan: I further get the feeling that the only one who is going to condemn me is you.
I am of course not at all an instance to condemn anyone. I just have tried to explain my feelings about that theme and maybe to argue for me not to publish my chessprogram's source code.
Dann: Should (therefore) all information be hidden?
Dann: Imagine a pretty girl ...
Reinhard Scharnagl wrote:Well I am not a muslim but sexuality has a power an attractive girl should not underestimate. When I would be (nearly impossible to imagine) such a nice woman, I would avoid special places and bad company. Because in the case of rape it would not really help me to know that I have had the right to look as sexy as I could.
Dann: I only want to make clear that I think it is better to give than to take
Dann: There seems to be a different attitude in Europe and South America (from what I gather) about the use of open source and what is legitimate.
I find the whole situation rather strange
Dann Corbit wrote:Stallman's position is really very absurd.
Reinhard Scharnagl wrote:I am of course not at all an instance to condemn anyone. I just have tried to explain my feelings about that theme and maybe to argue for me not to publish my chessprogram's source code.
Truthfully, everyone who writes a good chess engine has done a lot of taking.
Dann Corbit wrote:Maybe it is the competition that is the problem. There must be some reason why some people are so motivated to cheat that they are willing to lie and steal and do any crazy thing and others are so motivated to hide information because they are afraid that others will use it.
Dan Honeycutt wrote:Dann Corbit wrote:Stallman's position is really very absurd.
Hi Dann:
I'm not familiar with him. Who is Stallman?
Thanks
Dan H.
pallavnawani wrote:Dan Honeycutt wrote:Dann Corbit wrote:Stallman's position is really very absurd.
Hi Dann:
I'm not familiar with him. Who is Stallman?
Thanks
Dan H.
The man who started the whole free software thing. Richard M Stallman (or RMS in short).
http://www.stallman.org
pallav
Reinhard Scharnagl wrote:Hi Dan and Dann,
I am of course not at all an instance to condemn anyone. I just have tried to explain my feelings about that theme and maybe to argue for me not to publish my chessprogram's source code.
Reinhard.
but the question is if you plan to give more information about it in the future
code to read pgn
code to connect with interfaces
code to generate random numbers
Reinhard Scharnagl wrote:Hi Uri,but the question is if you plan to give more information about it in the future
I have never refused to discuss (besides from source code) questions of chess programming. And I am already doing that from time to time and also publishing some results on my Web pages when appropriate. For me the question is, whether my ideas really would interest anybody. I do not make that experience. It would not make much sense only to talk on points which might be interesting for others but avoid those which are of importance for me. What is with the themes around simultaneously supporting 8x8 and 10x8 structures? What is with releasing a modern engine protocol? What is in testing Smirf's real strength - where I wonder that properties of a potentially very weak program Smirf would be of interest at all.code to read pgn
Nevertheless I did that my way in Smirf I am convinced that this would not at all be a really new contribution to the chess programming scene. Thus I do not understand that point to be mentioned here.
code to connect with interfaces
Because UCI or Winboard are neither supporting FRC correctly nor 10x8 extensions like implemented in Smirf, discussing those protocols seems to be no more fruitful for Smirf. One year ago I started discussions to compatibly extend UCI and a compatibly extended FRC-FEN with no sufficient result. Before that I tried to discuss similiar wishes for Winboard but also with even less results than concerning UCI. Finally I had to invent my own TMCI protocol and a matching GUI (because what is a protocol without a targeted GUI), which is presented as it develops at my Smirf beta page, but still without any resulting discussions. I also have published even source code how to generate 8x8 FRC and 10x8 CRC starting arrays to standardize the relation between their identifying numbers and the resulting de facto starting positions as documented in my FRC book. Even this has had nearly zero reaction.
code to generate random numbers
Concerning pseudo number generators there might be no need to discuss them. Nevertheless I wrote my own 32 bit generator (most I have seen do not exceed 31 bits). My improvement as I see it has been in the selection of a special subset of those generated numbers for generating matching keys. Over one year ago I tried to discuss that improvements, but had to read that this filtering would be of no relevance, which of course is a nonsense argument. But it might be understandable that I have been demotivated to further discuss on that point.
Reinhard
... hash collisions ... It is not important enough for programmers to spend time on probably less than 1 elo
The reason is probably lack of interest in programming 10*8 CRC
When I have perft I want perftpgn that calculate the sum of perft on pgn file
I'm going to take some time this weekend to assess how much effort would be involved in taking Bruja and stripping the search and evaluation...
I'm going to be pissed if it plays better than Bruja.
[Event "SimonTest"]
[Site "APPLE"]
[Date "2004.12.09"]
[Round "1"]
[White "GERBIL"]
[Black "Simon"]
[Result "1-0"]
[ECO "D21"]
[Opening "QGA"]
[Time "20:24:24"]
[Variation "Ericson Variation"]
[TimeControl "40/300:40/300:40/300"]
[Comment " white engine resigns for black (illegal)"]
[Termination "normal"]
[PlyCount "51"]
[WhiteType "program"]
[BlackType "program"]
1.d4 d5 2.c4 dxc4 3.Nf3 b5 4.e3 Nf6 5.a4 c6 6.axb5 cxb5 7.b3 Qd5 8.bxc4 bxc4
9.Nc3 Qb7 10.Bxc4 Qb4 11.Ne5 e6 12.Bd2 Qb7 13.O-O Bd7 14.Rb1 Qc8 15.Bb5 a6 16.Be2 Nc6
17.Nxd7 Nxd7 18.Qa4 a5 19.Bf3 Ra6 20.Rfc1 e5 21.Nd5 Bd6 22.Be2 Ndb8 23.Bxa6 Qxa6
24.Rxb8+ Bxb8 25.Rxc6 Qc8 26.Rxc8# {Mate} 1-0
Jos? Carlos wrote: Is alphabeta your own idea? Null move? Hashing? Evaluating chess positions?
Human race is summing ideas all the time. Millions of human minds have put their ideas from a stone wheel to a Formula 1, from an abbacus to a computer. Common knowledge is progress....
Return to Programming and Technical Discussions
Users browsing this forum: No registered users and 31 guests