Michal Rudolf a écrit : > [EMAIL PROTECTED], środa, 14 lutego 2007: > > >> I noticed that. Hope chessX will be successful, I looked at the code and ran >> away (yes, I am ashamed). Sorry I don't stand any longer C++ (I prefer >> "easier" languages, like Java). >> > The more choice, the better for users. And probably for programmers as well, > as we can compare our solutions, algorithms etc. > > And even if ChessX is going to be popular, that won't happen soon, Scid > codebase is much much more advanced for now. > Well you decided to build your own rocket and myself I jumped in a plane someone else has built (and the plane is well conceived even if the UI looks old). But I think building a rocket is harder than maintaining a plane (I am lazy). Hope you'll succeed and have a 1.0 release this year. > >> I don't understand "tests" : what do you mean ? Maybe tactical exercices ? >> > Yes. > > >> If yes, all Mate in X moves were generated by myself with a dedicated Java >> app I wrote years ago. >> > Interesting. Did you generate positions somehow or did you look for mates in > played games? I am really interested in good methods of actually finding > tactical exercises (simple mates are probably too easy for my coaching > purposes). I even write some program for finding tactics in PGN files, but I > wasn't satisfied with it. > Is that something that interests you too? I think enhanced Scid can be very > useful for coaching. > Yes this sounds really interesting. The Mate exercises I released are all from real OTB games. They are automatically generated by an app I wrote in Java that searches for games that ended by a mate and find the latest move that turned the position to a forced mate in N moves. I can give you the code if you want, but I am really ashamed of it : it was made for an unique run, and even paths are hardcoded in it ! Concerning the few endings and tactics, I don't have any particular source because they came from freely copyleft sites on the web I downloaded long time ago, and did not keep track of their origin. Anyway I put them here has an example (as anybody can put a base in the "bases" directory, configure it and use his own exercises). The code I wrote does not need the solution of a position, it will try to find if the player found a move that is good enough or the best move in case of a mate.
If you want, we can work on that subject (blunder finder) and make something that can feed both ChessX and Scid. If you look at the "tactical game" feature it is not far from what you're looking for : when the player blunders, he gets a red warning, so we can call it a "blunder finder". PS : When you say "simple mates are probably too easy for my coaching purposes", I personaly think mate in 2/3 moves are perfect for coaching with kids or even adults (if this is your intention). Remember Polgar's father training method. Pascal Georges ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users