Re: Structure of gnuchess
Antonio Ceballos <[email protected]> Fri, 13 Feb 2015 22:35:10 +0100
| Newsgroups | gmane.comp.gnu.chess.bugs |
|---|---|
| Message-ID | <CAO7R9g_V6Fkg50D2YiChN0yK6U5yr1ByYcYX=AFXSg9dyAK3KA@mail.gmail.com> |
Thanks for your interest in GNU Chess. I am afraid that I don't quite follow your point. Certainly, GNU Chess 6 is compiled in C++ even though it mainly uses C constructs rather than (non C) C++ specific constructs. If you want to be more specific wrt your purposes with GNU Chess, I might try to give you a better focused reply. Regards, Antonio Ceballos On Fri, Feb 13, 2015 at 3:02 PM, dragonsoul178 . <[email protected]> wrote: > Hello, > > I assume gnuchess developers here? > > My question concerns the version 6 of Gnuchess, and it´s structure. > > I see that it uses array-based lists, rather than than linked lists in > move generation!? > Dave suggests that I should study C++ algorithms to understand such code, > while I´m not sure. Probably list classes as such can be implemented > without using any STL operations found in <algorithm>. > > So, my question is that is there any textbook out there to teach how to > use array-based lists? I hope I was clear enough and my question can be > answered reasonably, > > Regards > > _______________________________________________ > Bug-gnu-chess mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/bug-gnu-chess > > _______________________________________________ Bug-gnu-chess mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-gnu-chess