ChessUSA.com TalkChess.com
Hosted by Your Move Chess & Games
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

ScidVsPC/Mac
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: General Topics Flat
View previous topic :: View next topic  
Author Message
H.G.Muller



Joined: 10 Mar 2006
Posts: 12766
Location: Amsterdam

PostPost subject: Re: ScidVsPC/Mac    Posted: Wed Mar 07, 2012 2:25 pm Reply to topic Reply with quote

Well, there sure is a lot of overlap in the things SCID and XBoard do. Like displaying the Chess board, parsing PGN files, etc. But all that stuff already exists for both.

The internal workings of SCID and XBoard are completely different, and not easily combined. The front-end is based on a completely different widget set, (Tcl/Tk for SCID, Xaw/X11 for XBoard), so we could not use each other's front-end code even if we wanted to do exactly the same thing.

For the back-end I could not use SCID's database code, because that is all written to use SCID's native database format, which is limited to Chess. So it could not handle Gothic Chess or Xiangqi, making it unacceptable for XBoard, while extending it so that it could handle these, would decrease the efficiency for Chess (e.g. by doubling all file sizes) in a way that is unacceptable to SCID.

So I think that at the stage of development both programs are now, it would be very difficult to combine them or share code, and even more diffiicukt to benefit from that in any way. But the original reason for putting the Swiss pairing functionality in a separate, independent program was an attempt to make it better sharable by different GUIs. E.g. if SCID wanted to implement Swiss, it could use the pairing engine, and wouldn't have to bother about making the pairing itself. And that improving the pairing engine, would improve the quality of Swiss on all GUIs using it. But I think the idea is still-born: GUI programmers would rather die than use an existing external component.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Subject Author Date/Time
ScidVsPC/Mac Julien MARCEL Tue Mar 06, 2012 10:22 pm
      Re: ScidVsPC/Mac H.G.Muller Wed Mar 07, 2012 8:08 am
      Re: ScidVsPC/Mac Steven Atkinson Wed Mar 07, 2012 11:34 am
            Re: ScidVsPC/Mac Julien MARCEL Wed Mar 07, 2012 11:42 am
                  Re: ScidVsPC/Mac Steven Atkinson Wed Mar 07, 2012 11:54 am
                        Re: ScidVsPC/Mac Julien MARCEL Wed Mar 07, 2012 12:05 pm
                              Re: ScidVsPC/Mac Julien MARCEL Wed Mar 07, 2012 12:15 pm
                              Re: ScidVsPC/Mac Steven Atkinson Wed Mar 07, 2012 1:17 pm
                                    Re: ScidVsPC/Mac Ignacio Garcia Wed Mar 07, 2012 5:22 pm
      Re: ScidVsPC/Mac Steven Atkinson Wed Mar 07, 2012 11:42 am
            Re: ScidVsPC/Mac Julien MARCEL Wed Mar 07, 2012 11:48 am
                  Re: ScidVsPC/Mac H.G.Muller Wed Mar 07, 2012 11:58 am
                        Re: ScidVsPC/Mac Julien MARCEL Wed Mar 07, 2012 12:07 pm
                              Re: ScidVsPC/Mac H.G.Muller Wed Mar 07, 2012 1:41 pm
                                    Re: ScidVsPC/Mac Julien MARCEL Wed Mar 07, 2012 2:01 pm
                                          Re: ScidVsPC/Mac H.G.Muller Wed Mar 07, 2012 2:25 pm
                                          Re: ScidVsPC/Mac Steven Atkinson Wed Mar 07, 2012 8:20 pm
                                                Re: ScidVsPC/Mac Steven Atkinson Fri Mar 09, 2012 12:39 pm
                                                      Re: ScidVsPC/Mac H.G.Muller Fri Mar 09, 2012 12:49 pm
                                          Re: ScidVsPC/Mac Steven Atkinson Sat Mar 10, 2012 6:36 am
                                                Re: ScidVsPC/Mac Julien MARCEL Sat Mar 10, 2012 6:41 am
                                                      Re: ScidVsPC/Mac Julien MARCEL Sat Mar 10, 2012 7:10 am
                                                Re: ScidVsPC/Mac H.G.Muller Sat Mar 10, 2012 7:08 am
                                                      Re: ScidVsPC/Mac Julien MARCEL Sat Mar 10, 2012 7:11 am
                                                      Re: ScidVsPC/Mac Steven Atkinson Sat Mar 10, 2012 8:49 am
                                                            Re: ScidVsPC/Mac H.G.Muller Sat Mar 10, 2012 9:03 am
                                                                  Re: ScidVsPC/Mac Steven Atkinson Sat Mar 10, 2012 12:44 pm
                                                                        Re: ScidVsPC/Mac Steven Atkinson Sat Mar 10, 2012 1:01 pm
                                                                              Re: ScidVsPC/Mac Michel Van den Bergh Sat Mar 10, 2012 1:15 pm
                                                                        Re: ScidVsPC/Mac H.G.Muller Sat Mar 10, 2012 1:44 pm
                                                                              Re: ScidVsPC/Mac Steven Atkinson Sun Mar 11, 2012 1:44 am
                                                                                    Re: ScidVsPC/Mac Julien MARCEL Mon Mar 12, 2012 8:18 am
                                                                                          Re: ScidVsPC/Mac H.G.Muller Mon Mar 12, 2012 9:16 am
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Mon Mar 12, 2012 11:31 am
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Mon Mar 12, 2012 11:51 am
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Mon Mar 12, 2012 11:55 am
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Mon Mar 12, 2012 1:08 pm
                                                                                          Re: ScidVsPC/Mac H.G.Muller Tue Mar 13, 2012 11:07 am
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Tue Mar 13, 2012 11:17 am
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Tue Mar 13, 2012 11:25 am
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Tue Mar 13, 2012 7:54 pm
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Wed Mar 14, 2012 8:17 pm
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Thu Mar 15, 2012 9:06 am
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Thu Mar 15, 2012 11:41 am
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Thu Mar 15, 2012 12:15 pm
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Thu Mar 15, 2012 12:58 pm
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Sun Jan 06, 2013 12:33 am
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Mon Jan 07, 2013 11:38 am
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Mon Jan 07, 2013 3:25 pm
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Mon Jan 07, 2013 9:32 pm
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Mon Jan 07, 2013 9:48 pm
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Mon Jan 07, 2013 10:03 pm
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Mon Jan 07, 2013 10:19 pm
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Mon Jan 07, 2013 10:37 pm
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Mon Jan 07, 2013 10:40 pm
                                                                                          Re: ScidVsPC/Mac Don Dailey Mon Jan 07, 2013 10:47 pm
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Mon Jan 07, 2013 10:51 pm
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Sun Apr 28, 2013 7:57 pm
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Tue Apr 30, 2013 6:44 am
                                                                                          Re: ScidVsPC/Mac H.G.Muller Thu Mar 15, 2012 3:02 pm
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Thu Mar 22, 2012 12:12 pm
                                                                                          Re: ScidVsPC/Mac H.G.Muller Sun Jan 06, 2013 8:36 am
                                                                                          Re: ScidVsPC/Mac Steven Atkinson Mon Jan 07, 2013 11:42 am
                                                                                          Re: ScidVsPC/Mac Don Dailey Mon Jan 07, 2013 5:19 pm
                                                                                          Re: ScidVsPC/Mac Julien MARCEL Tue Mar 13, 2012 11:19 am
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: General Topics

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Powered by phpBB © 2001, 2005 phpBB Group
Enhanced with Moby Threads