Re: [Scidvspc-users] patch for chess960!

2016-08-03 Thread Britton Farrar
I made a ticket for the setup board thing that Gregor found. It is an issue where tcl somewhere decides that castling is not legal and changes any Q or KQ or k or whatever into a dash before fen string is passed to c. I posted a backtrace that shows it. Somebody else might could address it better t

Re: [Scidvspc-users] patch for chess960!

2016-08-02 Thread Steve A
> Variations were giving me a major headache with the recursive function that now needs to stay on top of CurrentPos the whole time in and out of variations. I will look into that. I was actually overthinking it at first and messing it up, then i took out some code that i put in and thought i had i

[Scidvspc-users] patch for chess960!

2016-08-02 Thread Britton Farrar
hey all, thanks for the feedback. I am glad you guys are interested in it. I tried to stomp all the bugs before I posted, but that is impossible! Variations were giving me a major headache with the recursive function that now needs to stay on top of CurrentPos the whole time in and out of variatio

Re: [Scidvspc-users] patch for chess960!

2016-08-02 Thread Gregor Cramer
The patch seems to work good. But I have found one important issue: board setup with Chess960 doesn't work properly. for example try to setup with position "r6k/8/8/8/8/8/8/2RK4 w Q - 0 1", the castling right will not be accepted. I think that a complete Chess960 support requires an adapted boar

Re: [Scidvspc-users] patch for chess960!

2016-08-02 Thread Steve A
Haha, after a little look, it looks ok :). Thanks. I think maybe your backend changes are more robust than that of Bens' chess960 patch. I have opened a ticket for it. https://sourceforge.net/p/scidvspc/tickets/4/ I thought Sourceforge had a patches page.. but i cant find it, so maybe they hav

Re: [Scidvspc-users] patch for chess960!

2016-08-01 Thread Steve A
Hi, thanks for this. I,ll look at it shortly. I guess you know We already have a half done 360 patch. Also, pls use the same subject line for mailing list correspondence. Steven On Tuesday, August 2, 2016, Britton Farrar wrote: > Hey, > > I wrote a patch for chess960. It works pretty well I thi