chessx-developer Mailing List for ChessX (Page 4)
Chess Database and PGN viewer
Brought to you by:
hognose
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
(40) |
May
(91) |
Jun
(25) |
Jul
(36) |
Aug
(35) |
Sep
(19) |
Oct
(26) |
Nov
(14) |
Dec
(36) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(57) |
Feb
(169) |
Mar
(39) |
Apr
(101) |
May
(171) |
Jun
(52) |
Jul
(18) |
Aug
|
Sep
(31) |
Oct
(11) |
Nov
(104) |
Dec
(20) |
2008 |
Jan
|
Feb
|
Mar
(3) |
Apr
(15) |
May
(4) |
Jun
(8) |
Jul
(1) |
Aug
(13) |
Sep
|
Oct
(2) |
Nov
(6) |
Dec
(11) |
2009 |
Jan
(1) |
Feb
(2) |
Mar
|
Apr
(4) |
May
|
Jun
(30) |
Jul
(41) |
Aug
(2) |
Sep
(11) |
Oct
(11) |
Nov
(2) |
Dec
(1) |
2010 |
Jan
(7) |
Feb
(8) |
Mar
|
Apr
(7) |
May
(4) |
Jun
(2) |
Jul
|
Aug
(7) |
Sep
|
Oct
|
Nov
(19) |
Dec
(20) |
2011 |
Jan
|
Feb
(8) |
Mar
|
Apr
(1) |
May
(2) |
Jun
|
Jul
(3) |
Aug
(3) |
Sep
(9) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
(40) |
Jun
|
Jul
(32) |
Aug
(18) |
Sep
(24) |
Oct
(6) |
Nov
(34) |
Dec
(13) |
2013 |
Jan
(2) |
Feb
(1) |
Mar
(8) |
Apr
(3) |
May
(3) |
Jun
|
Jul
(5) |
Aug
(5) |
Sep
(2) |
Oct
(8) |
Nov
(13) |
Dec
(10) |
2014 |
Jan
(2) |
Feb
|
Mar
(5) |
Apr
(13) |
May
(4) |
Jun
(8) |
Jul
(11) |
Aug
(10) |
Sep
(9) |
Oct
(15) |
Nov
(4) |
Dec
|
2015 |
Jan
(2) |
Feb
(5) |
Mar
(3) |
Apr
(5) |
May
(3) |
Jun
(5) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
(9) |
Dec
|
2016 |
Jan
(17) |
Feb
(8) |
Mar
(4) |
Apr
(5) |
May
(2) |
Jun
|
Jul
(2) |
Aug
|
Sep
(10) |
Oct
|
Nov
(2) |
Dec
(12) |
2017 |
Jan
(2) |
Feb
(1) |
Mar
|
Apr
(1) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
(4) |
Nov
(2) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
(5) |
Mar
(4) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(4) |
2020 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
(4) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(6) |
Aug
(2) |
Sep
(3) |
Oct
(5) |
Nov
(1) |
Dec
(2) |
From: Jens N. <jen...@gm...> - 2016-12-10 18:42:56
|
Hi Eduardo, there already is a chessx_es.ts file which contains a spanish translation. It has not been maintained for some time, but should nevertheless be a good starting point for translation. If you have installed Qt-Creator and you have checked out the latest source repo from subversion, the easiest way would be to right-click Source Files/i18n/chessx_es.ts and select Open with -> Qt Linguist. My Version is Qt Linguist 5.7.0. but the best starting point is definitely installing Qt Creator as it contains all the needed tools ( I hope, that your distribution also contains Qt Linguist, perhaps, it is in an additional package) Regards, Jens > Am 06.12.2016 um 22:59 schrieb eduardo sadier <edu...@gm...>: > > Sir: > I would be very pleased translating ChessX interface to spanish. > The problem is (besides my poor understanding of programation) > that the instructions in your page are impossible to follow: > Where is the "i18n/chessx_xx.ts"??? > How can I run "lupdate chessx.pro -ts -target-language xx > i18n/chessx_xx.ts"??? > Where can I obtain the Linguist software? It is Linguist 2.3 Soft 32? > Where is "lrelease chessx_xx.ts"??? > How can I edit "chessx.pro", and what is chessx.pro??? > > As you can see I am nearly an analphabet, but want to work with this > wonderful program, so, I appreciate very much your indications and > answers. > Thanks very much, > eduardo sadier, buenos aires, argentina > > > 2016-12-06 17:49 GMT-03:00, Jens Nissen <jen...@gm...>: >> Hi Alex, >> >> there is a description of the translation process on >> http://chessx.sourceforge.net/node/42 >> See the step 3 about calling lrelease and lupdate. >> If you are using Creator, most things will be done automagically by the GUI >> / qmake. >> Welcome to the team! >> >> Jens >> >>> Am 06.12.2016 um 07:41 schrieb Alex L <sc...@li...>: >>> >>> Hello! >>> On MacOs at me it has turned out to compile the program. Russian language >>> installed. >>> After check and testing I will send the file of language to you. >>> >>> >>> >>> Понедельник, 5 декабря 2016, 11:57 +02:00 от Alex L <sc...@li...>: >>> >>> Hello! >>> My name is Alexander. I from Russia. I have made localization of Russian >>> Language. >>> For testing and search of errors began to compile the program on Linux. >>> >>> Result: >>> >>> OS Linux Mint, Qt4, GCC6 >>> >>> Error compiling: >>> >>> ~/chessx $ qmake >>> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_da.qm' >>> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_de.qm' >>> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_fr.qm' >>> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_it.qm' >>> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_cz.qm' >>> >>> Thanks! >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> chessx-developer mailing list >>> che...@li... >>> https://lists.sourceforge.net/lists/listinfo/chessx-developer >>> >>> >>> С уважением, >>> Alex L. >>> sc...@li... >>> ------------------------------------------------------------------------------ >>> Developer Access Program for Intel Xeon Phi Processors >>> Access to Intel Xeon Phi processor-based developer platforms. >>> With one year of Intel Parallel Studio XE. >>> Training and support from Colfax. >>> Order your platform >>> today.http://sdm.link/xeonphi_______________________________________________ >>> chessx-developer mailing list >>> che...@li... >>> https://lists.sourceforge.net/lists/listinfo/chessx-developer >> >> >> ------------------------------------------------------------------------------ >> Developer Access Program for Intel Xeon Phi Processors >> Access to Intel Xeon Phi processor-based developer platforms. >> With one year of Intel Parallel Studio XE. >> Training and support from Colfax. >> Order your platform today.http://sdm.link/xeonphi >> _______________________________________________ >> chessx-developer mailing list >> che...@li... >> https://lists.sourceforge.net/lists/listinfo/chessx-developer >> > > ------------------------------------------------------------------------------ > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today.http://sdm.link/xeonphi > _______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer |
From: Шурик <sc...@li...> - 2016-12-08 17:03:51
|
Hello! 2 files for RU lang here: https://yadi.sk/d/owLSbofA32bgFA <https://yadi.sk/d/owLSbofA32bgFA> |
From: Alex L <sc...@li...> - 2016-12-07 05:34:31
|
Hello Jens! Tnanks for information. I use qtcreator and linquist under macos. Yesterday has added the code outputting information on getting into the TB (syzygy) UCI command "info .... tbhits xxx". It is important as allows to check the appeal of a engines to end-game bases. question: whether it is possible to realize support of the CTG format (chessbase opening book) ? Alex |
From: eduardo s. <edu...@gm...> - 2016-12-06 21:59:13
|
Sir: I would be very pleased translating ChessX interface to spanish. The problem is (besides my poor understanding of programation) that the instructions in your page are impossible to follow: Where is the "i18n/chessx_xx.ts"??? How can I run "lupdate chessx.pro -ts -target-language xx i18n/chessx_xx.ts"??? Where can I obtain the Linguist software? It is Linguist 2.3 Soft 32? Where is "lrelease chessx_xx.ts"??? How can I edit "chessx.pro", and what is chessx.pro??? As you can see I am nearly an analphabet, but want to work with this wonderful program, so, I appreciate very much your indications and answers. Thanks very much, eduardo sadier, buenos aires, argentina 2016-12-06 17:49 GMT-03:00, Jens Nissen <jen...@gm...>: > Hi Alex, > > there is a description of the translation process on > http://chessx.sourceforge.net/node/42 > See the step 3 about calling lrelease and lupdate. > If you are using Creator, most things will be done automagically by the GUI > / qmake. > Welcome to the team! > > Jens > >> Am 06.12.2016 um 07:41 schrieb Alex L <sc...@li...>: >> >> Hello! >> On MacOs at me it has turned out to compile the program. Russian language >> installed. >> After check and testing I will send the file of language to you. >> >> >> >> Понедельник, 5 декабря 2016, 11:57 +02:00 от Alex L <sc...@li...>: >> >> Hello! >> My name is Alexander. I from Russia. I have made localization of Russian >> Language. >> For testing and search of errors began to compile the program on Linux. >> >> Result: >> >> OS Linux Mint, Qt4, GCC6 >> >> Error compiling: >> >> ~/chessx $ qmake >> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_da.qm' >> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_de.qm' >> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_fr.qm' >> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_it.qm' >> RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_cz.qm' >> >> Thanks! >> ------------------------------------------------------------------------------ >> _______________________________________________ >> chessx-developer mailing list >> che...@li... >> https://lists.sourceforge.net/lists/listinfo/chessx-developer >> >> >> С уважением, >> Alex L. >> sc...@li... >> ------------------------------------------------------------------------------ >> Developer Access Program for Intel Xeon Phi Processors >> Access to Intel Xeon Phi processor-based developer platforms. >> With one year of Intel Parallel Studio XE. >> Training and support from Colfax. >> Order your platform >> today.http://sdm.link/xeonphi_______________________________________________ >> chessx-developer mailing list >> che...@li... >> https://lists.sourceforge.net/lists/listinfo/chessx-developer > > > ------------------------------------------------------------------------------ > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today.http://sdm.link/xeonphi > _______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer > |
From: Jens N. <jen...@gm...> - 2016-12-06 20:49:15
|
Hi Alex, there is a description of the translation process on http://chessx.sourceforge.net/node/42 See the step 3 about calling lrelease and lupdate. If you are using Creator, most things will be done automagically by the GUI / qmake. Welcome to the team! Jens > Am 06.12.2016 um 07:41 schrieb Alex L <sc...@li...>: > > Hello! > On MacOs at me it has turned out to compile the program. Russian language installed. > After check and testing I will send the file of language to you. > > > > Понедельник, 5 декабря 2016, 11:57 +02:00 от Alex L <sc...@li...>: > > Hello! > My name is Alexander. I from Russia. I have made localization of Russian Language. > For testing and search of errors began to compile the program on Linux. > > Result: > > OS Linux Mint, Qt4, GCC6 > > Error compiling: > > ~/chessx $ qmake > RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_da.qm' > RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_de.qm' > RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_fr.qm' > RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_it.qm' > RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_cz.qm' > > Thanks! > ------------------------------------------------------------------------------ > _______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer > > > С уважением, > Alex L. > sc...@li... > ------------------------------------------------------------------------------ > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today.http://sdm.link/xeonphi_______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer |
From: Alex L <sc...@li...> - 2016-12-06 07:05:36
|
Hello! On MacOs at me it has turned out to compile the program. Russian language installed. After check and testing I will send the file of language to you. Best regards! Alexander. |
From: Alex L <sc...@li...> - 2016-12-06 06:41:15
|
Hello! On MacOs at me it has turned out to compile the program. Russian language installed. After check and testing I will send the file of language to you. >Понедельник, 5 декабря 2016, 11:57 +02:00 от Alex L <sc...@li...>: > >Hello! >My name is Alexander. I from Russia. I have made localization of Russian Language. >For testing and search of errors began to compile the program on Linux. > >Result: > >OS Linux Mint, Qt4, GCC6 > >Error compiling: > >~/chessx $ qmake >RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_da.qm' >RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_de.qm' >RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_fr.qm' >RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_it.qm' >RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_cz.qm' > >Thanks! >------------------------------------------------------------------------------ >_______________________________________________ >chessx-developer mailing list >che...@li... >https://lists.sourceforge.net/lists/listinfo/chessx-developer С уважением, Alex L. sc...@li... |
From: Alex L <sc...@li...> - 2016-12-05 10:19:40
|
Hello! My name is Alexander. I from Russia. I have made localization of Russian Language. For testing and search of errors began to compile the program on Linux. Result: OS Linux Mint, Qt4, GCC6 Error compiling: ~/chessx $ qmake RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_da.qm' RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_de.qm' RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_fr.qm' RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_it.qm' RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_cz.qm' Thanks! |
From: Olivier R. <oli...@gm...> - 2016-11-27 20:05:47
|
<p dir="ltr">The french translation is mine :)</p> |
From: Jens N. <jen...@gm...> - 2016-11-27 20:00:38
|
Schöne Adventszeit an alle! ChessX could need some help with translations: I want to publish installers for a new release: - de, da and cz are in a good state, - fr and it are in dubious state and would not make it into a release - all other translations are far outdated. Would someone like to bring a translation up to date? Please mail the group before starting to avoid duplicate work (ok - has never happened before) Regarding testing: It would be nice, if some of you could look into the latest changes - if you need a binary, give me a mail. BTW: I just noticed I already committed version number 1.4.2 to svn, so the next release will be 1.4.4. to avoid mixing up builds which carry the version number 1.4.2. Jens |
From: Jens N. <jen...@gm...> - 2016-09-16 06:10:20
|
Please send language packs (only the .ts file) to jen...@gm... I will probably have to come back to you when preparing the release 1.4.2 - I hope, that is OK with you?! Kind regards, Jens > Am 15.09.2016 um 15:11 schrieb A.F. ten Brink <gt...@af...>: > > Hi Philip, > > I don’t know what language you’re talking about, but you can > send it to gt...@af... > > Thanks! > > Guuz > >> Op 15 sep. 2016, om 15:05 heeft Filip Rubner <fil...@se...> het volgende geschreven: >> >> Hi all, I have created a language package for program ChessX. tell me please where do I send it to you. It was written in version 1.4.0. >> >> Best regards Philip Rubner >> ------------------------------------------------------------------------------ >> _______________________________________________ >> chessx-developer mailing list >> che...@li... >> https://lists.sourceforge.net/lists/listinfo/chessx-developer > > ------------------------------------------------------------------------------ > _______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer |
From: A.F. t. B. <gt...@af...> - 2016-09-15 13:37:56
|
Hi Philip, I don’t know what language you’re talking about, but you can send it to gt...@af... <mailto:gt...@af...> Thanks! Guuz > Op 15 sep. 2016, om 15:05 heeft Filip Rubner <fil...@se...> het volgende geschreven: > > Hi all, I have created a language package for program ChessX. tell me please where do I send it to you. It was written in version 1.4.0. > > Best regards Philip Rubner > ------------------------------------------------------------------------------ > _______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer |
From: Filip R. <fil...@se...> - 2016-09-15 13:05:40
|
Hi all,I have createda language package forprogramChessX.tell mepleasewheredo I sendit to you.It was writtenin version1.4.0. Best regardsPhilipRubner |
From: Jens N. <jen...@gm...> - 2016-09-05 18:13:31
|
Hi Elmar, which version / svn revision is this? I can't believe that you are parsing games with more than 30000 moves (even though this is perhaps possible with a lot of variations), so it looks more like a concurrency issue. Therefor I need the revision, as I have fixed a concurrency issue some time back. On second thought, I'm a bit surprised the opening thread is running while opening a database. It should better not be the same db the two threads are operating on. Do you move in a game while opening a second / third database in the background? Jens > Am 04.09.2016 um 12:38 schrieb Elmar Spencer <elm...@go...>: > > Dear All, > > I very much like ChessX!! > > But when loading large databases (in my case >6m games), it just freezes ... > > It seems to be an overflow. m_currentNode goes to -32768 in game.cpp line 132. > > Here the gdb excerpt: > > [New Thread 0x7fffca988700 (LWP 7854)] > ASSERT failure in QList<T>::operator[]: "index out of range", file /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h, line 518 > > Thread 13 "OpeningTreeThre" received signal SIGABRT, Aborted. > [Switching to Thread 0x7fffca988700 (LWP 7854)] > 0x00007ffff5d47418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 > 54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. > (gdb) backtrace > #0 0x00007ffff5d47418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 > #1 0x00007ffff5d4901a in __GI_abort () at abort.c:89 > #2 0x00007ffff6a0eff1 in QMessageLogger::fatal(char const*, ...) const () > from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 > #3 0x00007ffff6a0a1c1 in qt_assert_x(char const*, char const*, char const*, int) () > from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 > #4 0x000000000044d639 in QList<Game::MoveNode>::operator[] (this=0x7fffca987bd8, i=-32768) > at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:518 > #5 0x000000000043fa65 in Game::dbAddMove (this=0x7fffca987bc0, move=..., annotation=..., nags=...) > at src/database/game.cpp:132 > #6 0x000000000043fe4c in Game::dbAddMove (this=0x7fffca987bc0, sanMove=..., annotation=..., nags=...) > at src/database/game.cpp:162 > #7 0x0000000000471ad2 in PgnDatabase::parseDefaultToken (this=0x1ca3910, game=0x7fffca987bc0, token=...) > at src/database/pgndatabase.cpp:665 > #8 0x000000000046f0e9 in PgnDatabase::parseToken (this=0x1ca3910, game=0x7fffca987bc0, token=...) > at src/database/pgndatabase.cpp:787 > #9 0x000000000046ea63 in PgnDatabase::parseLine (this=0x1ca3910, game=0x7fffca987bc0) > at src/database/pgndatabase.cpp:580 > #10 0x000000000046e7e5 in PgnDatabase::parseMoves (this=0x1ca3910, game=0x7fffca987bc0) > at src/database/pgndatabase.cpp:548 > #11 0x000000000046d3c2 in PgnDatabase::loadGameMoves (this=0x1ca3910, gameId=657127, game=...) > at src/database/pgndatabase.cpp:379 > #12 0x000000000057e9c7 in OpeningTreeThread::run (this=0x149c1d0) at src/database/openingtreethread.cpp:85 > ---Type <return> to continue, or q <return> to quit--- > #13 0x00007ffff6a2184e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 > #14 0x00007ffff5afc6fa in start_thread (arg=0x7fffca988700) at pthread_create.c:333 > #15 0x00007ffff5e18b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 > > (gdb) frame 5 > #5 0x000000000043fa65 in Game::dbAddMove (this=0x7fffca987bc0, move=..., annotation=..., nags=...) at src/database/game.cpp:132 > 132 node.parentNode = m_moveNodes[m_currentNode].parentNode; > > (gdb) print m_currentNode > $1 = -32768 > > Best, > Elmar > > ------------------------------------------------------------------------------ > _______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer |
From: <ope...@gm...> - 2016-09-04 15:03:51
|
Please remove me from the list Best regards / s pozdravom Alexander Horvath -- sent from iphone -- Dňa 4. 9. 2016, o 16:33, eduardo sadier <edu...@gm...> napísal: > Dear Elmar: That´s strange: I work with a pgn of 148.000 chess > problems, of 32M weight, and ChessX works perfect. > May be it refers to complexity of moves and not to database weight? > Best, eduardo > > 2016-09-04 7:38 GMT-03:00, Elmar Spencer <elm...@go...>: >> Dear All, >> >> I very much like ChessX!! >> >> But when loading large databases (in my case >6m games), it just freezes >> ... >> >> It seems to be an overflow. m_currentNode goes to -32768 in game.cpp line >> 132. >> >> Here the gdb excerpt: >> >> [New Thread 0x7fffca988700 (LWP 7854)] >> ASSERT failure in QList<T>::operator[]: "index out of range", file >> /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h, line 518 >> >> Thread 13 "OpeningTreeThre" received signal SIGABRT, Aborted. >> [Switching to Thread 0x7fffca988700 (LWP 7854)] >> 0x00007ffff5d47418 in __GI_raise (sig=sig@entry=6) at >> ../sysdeps/unix/sysv/linux/raise.c:54 >> 54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. >> (gdb) backtrace >> #0 0x00007ffff5d47418 in __GI_raise (sig=sig@entry=6) at >> ../sysdeps/unix/sysv/linux/raise.c:54 >> #1 0x00007ffff5d4901a in __GI_abort () at abort.c:89 >> #2 0x00007ffff6a0eff1 in QMessageLogger::fatal(char const*, ...) const () >> from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >> #3 0x00007ffff6a0a1c1 in qt_assert_x(char const*, char const*, char >> const*, int) () >> from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >> #4 0x000000000044d639 in QList<Game::MoveNode>::operator[] >> (this=0x7fffca987bd8, i=-32768) >> at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:518 >> #5 0x000000000043fa65 in Game::dbAddMove (this=0x7fffca987bc0, move=..., >> annotation=..., nags=...) >> at src/database/game.cpp:132 >> #6 0x000000000043fe4c in Game::dbAddMove (this=0x7fffca987bc0, >> sanMove=..., annotation=..., nags=...) >> at src/database/game.cpp:162 >> #7 0x0000000000471ad2 in PgnDatabase::parseDefaultToken (this=0x1ca3910, >> game=0x7fffca987bc0, token=...) >> at src/database/pgndatabase.cpp:665 >> #8 0x000000000046f0e9 in PgnDatabase::parseToken (this=0x1ca3910, >> game=0x7fffca987bc0, token=...) >> at src/database/pgndatabase.cpp:787 >> #9 0x000000000046ea63 in PgnDatabase::parseLine (this=0x1ca3910, >> game=0x7fffca987bc0) >> at src/database/pgndatabase.cpp:580 >> #10 0x000000000046e7e5 in PgnDatabase::parseMoves (this=0x1ca3910, >> game=0x7fffca987bc0) >> at src/database/pgndatabase.cpp:548 >> #11 0x000000000046d3c2 in PgnDatabase::loadGameMoves (this=0x1ca3910, >> gameId=657127, game=...) >> at src/database/pgndatabase.cpp:379 >> #12 0x000000000057e9c7 in OpeningTreeThread::run (this=0x149c1d0) at >> src/database/openingtreethread.cpp:85 >> ---Type <return> to continue, or q <return> to quit--- >> #13 0x00007ffff6a2184e in ?? () from >> /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 >> #14 0x00007ffff5afc6fa in start_thread (arg=0x7fffca988700) at >> pthread_create.c:333 >> #15 0x00007ffff5e18b5d in clone () at >> ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >> >> (gdb) frame 5 >> #5 0x000000000043fa65 in Game::dbAddMove (this=0x7fffca987bc0, move=..., >> annotation=..., nags=...) at src/database/game.cpp:132 >> 132 node.parentNode = m_moveNodes[m_currentNode].parentNode; >> >> (gdb) print m_currentNode >> $1 = -32768 >> >> Best, >> Elmar > > ------------------------------------------------------------------------------ > _______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer |
From: eduardo s. <edu...@gm...> - 2016-09-04 14:33:11
|
Dear Elmar: That´s strange: I work with a pgn of 148.000 chess problems, of 32M weight, and ChessX works perfect. May be it refers to complexity of moves and not to database weight? Best, eduardo 2016-09-04 7:38 GMT-03:00, Elmar Spencer <elm...@go...>: > Dear All, > > I very much like ChessX!! > > But when loading large databases (in my case >6m games), it just freezes > ... > > It seems to be an overflow. m_currentNode goes to -32768 in game.cpp line > 132. > > Here the gdb excerpt: > > [New Thread 0x7fffca988700 (LWP 7854)] > ASSERT failure in QList<T>::operator[]: "index out of range", file > /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h, line 518 > > Thread 13 "OpeningTreeThre" received signal SIGABRT, Aborted. > [Switching to Thread 0x7fffca988700 (LWP 7854)] > 0x00007ffff5d47418 in __GI_raise (sig=sig@entry=6) at > ../sysdeps/unix/sysv/linux/raise.c:54 > 54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. > (gdb) backtrace > #0 0x00007ffff5d47418 in __GI_raise (sig=sig@entry=6) at > ../sysdeps/unix/sysv/linux/raise.c:54 > #1 0x00007ffff5d4901a in __GI_abort () at abort.c:89 > #2 0x00007ffff6a0eff1 in QMessageLogger::fatal(char const*, ...) const () > from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 > #3 0x00007ffff6a0a1c1 in qt_assert_x(char const*, char const*, char > const*, int) () > from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 > #4 0x000000000044d639 in QList<Game::MoveNode>::operator[] > (this=0x7fffca987bd8, i=-32768) > at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:518 > #5 0x000000000043fa65 in Game::dbAddMove (this=0x7fffca987bc0, move=..., > annotation=..., nags=...) > at src/database/game.cpp:132 > #6 0x000000000043fe4c in Game::dbAddMove (this=0x7fffca987bc0, > sanMove=..., annotation=..., nags=...) > at src/database/game.cpp:162 > #7 0x0000000000471ad2 in PgnDatabase::parseDefaultToken (this=0x1ca3910, > game=0x7fffca987bc0, token=...) > at src/database/pgndatabase.cpp:665 > #8 0x000000000046f0e9 in PgnDatabase::parseToken (this=0x1ca3910, > game=0x7fffca987bc0, token=...) > at src/database/pgndatabase.cpp:787 > #9 0x000000000046ea63 in PgnDatabase::parseLine (this=0x1ca3910, > game=0x7fffca987bc0) > at src/database/pgndatabase.cpp:580 > #10 0x000000000046e7e5 in PgnDatabase::parseMoves (this=0x1ca3910, > game=0x7fffca987bc0) > at src/database/pgndatabase.cpp:548 > #11 0x000000000046d3c2 in PgnDatabase::loadGameMoves (this=0x1ca3910, > gameId=657127, game=...) > at src/database/pgndatabase.cpp:379 > #12 0x000000000057e9c7 in OpeningTreeThread::run (this=0x149c1d0) at > src/database/openingtreethread.cpp:85 > ---Type <return> to continue, or q <return> to quit--- > #13 0x00007ffff6a2184e in ?? () from > /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 > #14 0x00007ffff5afc6fa in start_thread (arg=0x7fffca988700) at > pthread_create.c:333 > #15 0x00007ffff5e18b5d in clone () at > ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 > > (gdb) frame 5 > #5 0x000000000043fa65 in Game::dbAddMove (this=0x7fffca987bc0, move=..., > annotation=..., nags=...) at src/database/game.cpp:132 > 132 node.parentNode = m_moveNodes[m_currentNode].parentNode; > > (gdb) print m_currentNode > $1 = -32768 > > Best, > Elmar > |
From: Elmar S. <elm...@go...> - 2016-09-04 10:38:53
|
Dear All, I very much like ChessX!! But when loading large databases (in my case >6m games), it just freezes ... It seems to be an overflow. m_currentNode goes to -32768 in game.cpp line 132. Here the gdb excerpt: [New Thread 0x7fffca988700 (LWP 7854)] ASSERT failure in QList<T>::operator[]: "index out of range", file /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h, line 518 Thread 13 "OpeningTreeThre" received signal SIGABRT, Aborted. [Switching to Thread 0x7fffca988700 (LWP 7854)] 0x00007ffff5d47418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) backtrace #0 0x00007ffff5d47418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 #1 0x00007ffff5d4901a in __GI_abort () at abort.c:89 #2 0x00007ffff6a0eff1 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007ffff6a0a1c1 in qt_assert_x(char const*, char const*, char const*, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x000000000044d639 in QList<Game::MoveNode>::operator[] (this=0x7fffca987bd8, i=-32768) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:518 #5 0x000000000043fa65 in Game::dbAddMove (this=0x7fffca987bc0, move=..., annotation=..., nags=...) at src/database/game.cpp:132 #6 0x000000000043fe4c in Game::dbAddMove (this=0x7fffca987bc0, sanMove=..., annotation=..., nags=...) at src/database/game.cpp:162 #7 0x0000000000471ad2 in PgnDatabase::parseDefaultToken (this=0x1ca3910, game=0x7fffca987bc0, token=...) at src/database/pgndatabase.cpp:665 #8 0x000000000046f0e9 in PgnDatabase::parseToken (this=0x1ca3910, game=0x7fffca987bc0, token=...) at src/database/pgndatabase.cpp:787 #9 0x000000000046ea63 in PgnDatabase::parseLine (this=0x1ca3910, game=0x7fffca987bc0) at src/database/pgndatabase.cpp:580 #10 0x000000000046e7e5 in PgnDatabase::parseMoves (this=0x1ca3910, game=0x7fffca987bc0) at src/database/pgndatabase.cpp:548 #11 0x000000000046d3c2 in PgnDatabase::loadGameMoves (this=0x1ca3910, gameId=657127, game=...) at src/database/pgndatabase.cpp:379 #12 0x000000000057e9c7 in OpeningTreeThread::run (this=0x149c1d0) at src/database/openingtreethread.cpp:85 ---Type <return> to continue, or q <return> to quit--- #13 0x00007ffff6a2184e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007ffff5afc6fa in start_thread (arg=0x7fffca988700) at pthread_create.c:333 #15 0x00007ffff5e18b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 (gdb) frame 5 #5 0x000000000043fa65 in Game::dbAddMove (this=0x7fffca987bc0, move=..., annotation=..., nags=...) at src/database/game.cpp:132 132 node.parentNode = m_moveNodes[m_currentNode].parentNode; (gdb) print m_currentNode $1 = -32768 Best, Elmar |
From: Jens N. <jen...@gm...> - 2016-09-04 08:40:49
|
Hello Mika, at the moment, analysis is either infinite (move the slider to the far left (=0-Position) or limited to 60 seconds. I never had the need for a game analysis at more than 1-minute, as usually, a game has only a few critical positions which require longer analysis, which I hand-select, all other positions are often "easy" and can be checked with a few seconds analysis. At least that's the way I work and that's why it is currently like this. I can extend this time for the upcoming release. Jens > Am 02.09.2016 um 12:43 schrieb Mika Kaakinen <mik...@gm...>: > > I have been using ChessX for some time now. The program is excellent, no doubt of that, but I can not figure out how to analyze individual moves for more than 60 seconds. It really bothers me. When you analyze a whole game with Auto Analysis mode ChessX analyses each individual move for a maximum of 1 minute or 60 seconds. How to make it analyze each individual move for 2 minutes, 4 minutes or perhaps for 10 minutes? One minute is far too little for an exhaustive analysis. At least 4 minutes is needed, in complex positions even more. > > How to make ChessX analyze individual moves for more than1 minute or 60 seconds? > Is it possible? > > Greetings > > Mika Kaakinen > Finland > ------------------------------------------------------------------------------ > _______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer |
From: eduardo s. <edu...@gm...> - 2016-09-03 22:29:20
|
I don´t know the answer to your question, but using ChessX with Stockfish-7-x64 for the analysis of direct mates in two moves chess problems is amazing. A wonderful software with an incredible engine. I am very grateful for it Best regards eduardo sadier Argentina 2016-09-02 7:43 GMT-03:00, Mika Kaakinen <mik...@gm...>: > I have been using ChessX for some time now. The program is excellent, no > doubt of that, but I can not figure out how to analyze individual moves for > more than 60 seconds. It really bothers me. When you analyze a whole game > with Auto Analysis mode ChessX analyses each individual move for a maximum > of 1 minute or 60 seconds. How to make it analyze each individual move for > 2 minutes, 4 minutes or perhaps for 10 minutes? One minute is far too > little for an exhaustive analysis. At least 4 minutes is needed, in complex > positions even more. > > How to make ChessX analyze individual moves for more than1 minute or 60 > seconds? > Is it possible? > > Greetings > > Mika Kaakinen > Finland > |
From: Mika K. <mik...@gm...> - 2016-09-02 10:43:23
|
I have been using ChessX for some time now. The program is excellent, no doubt of that, but I can not figure out how to analyze individual moves for more than 60 seconds. It really bothers me. When you analyze a whole game with Auto Analysis mode ChessX analyses each individual move for a maximum of 1 minute or 60 seconds. How to make it analyze each individual move for 2 minutes, 4 minutes or perhaps for 10 minutes? One minute is far too little for an exhaustive analysis. At least 4 minutes is needed, in complex positions even more. How to make ChessX analyze individual moves for more than1 minute or 60 seconds? Is it possible? Greetings Mika Kaakinen Finland |
From: eduardo s. <edu...@gm...> - 2016-07-06 11:35:02
|
Sir: It coul be very useful for editing chess problems, if the software provide another tags, as [Annotator "?"] [Variation "?"] [Termination "?"] This are common tags in the edition of chess problems. Thanks for your consideration Best regards, eduardo sadier |
From: eduardo s. <edu...@gm...> - 2016-07-04 22:18:39
|
Sir: I.m testing ChessX to edit my chess problems in 2 database (https://sites.google.com/site/edusadier/) of more than 145.000 problems. It seems to do it quite well!! Only I can ask for a future update is the possibility of adding number of white and black pieces when configuring a position: this will be a very wellcome feature. I´ll be telling you my experiences. Thanks very much for this wonderful software. eduardo sadier, buenos aires, argentina |
From: Jens N. <jen...@gm...> - 2016-05-19 18:41:07
|
Indeed, ChessX requires 3 things to be present: - time - nodes - score Only after those three items are there, Chess will show analysis. I remember that there was some technical issue if ChessX was not waiting for all three values to be present. I will look into this when time permits! Jens > Am 19.05.2016 um 17:22 schrieb Joseph <jo...@at...>: > > > On my system chessx works with with komodo, stockfish, houdini, and a > number of other engines. > > However two engines in particular, Gull and Nirvana, do not have any > output displayed by chessx. > > I believe that I have tracked down the issue to an "expected" but missing > info value: > > A brief capture of Nirvana output: > > info depth 1 seldepth 1 multipv 1 score cp 22 nodes 1 nps 100 pv b1a3 > info depth 1 seldepth 1 multipv 1 score cp 54 nodes 3 nps 157 pv b1c3 > info depth 1 seldepth 1 multipv 1 score cp 57 nodes 5 nps 227 pv g1f3 > info depth 2 seldepth 2 multipv 1 score cp 12 nodes 45 nps 1730 pv g1f3 > g8f6 > info depth 3 seldepth 3 multipv 1 score cp 54 nodes 149 nps 4806 pv g1f3 > g8f6 b1c3 > info depth 4 seldepth 6 multipv 1 score cp 12 nodes 262 nps 7277 pv g1f3 > g8f6 b1c3 b8c6 > info depth 5 seldepth 5 multipv 1 score cp 23 lowerbound nodes 549 nps > 13390 pv g1f3 > info depth 5 seldepth 5 multipv 1 score cp 29 lowerbound nodes 635 nps > 13804 pv g1f3 > info depth 5 seldepth 5 multipv 1 score cp 36 lowerbound nodes 735 nps > 14411 pv g1f3 > > And a brief capture of Gull output: > > info depth 4 seldepth 14 score cp 9 nodes 1890 nps 60967 pv b1c3 b8c6 e2e4 > e7e6 d2d4 > info depth 4 seldepth 12 score cp 13 nodes 2271 nps 73258 pv e2e4 g8f6 > b1c3 b8c6 d2d4 d7d5 > info depth 5 > info depth 5 seldepth 19 score cp 10 nodes 4351 nps 140354 pv e2e4 d7d5 > b1c3 d5e4 c3e4 g8f6 > info depth 5 seldepth 19 score cp 17 nodes 5792 nps 125913 pv d2d4 g8f6 > b1c3 b8c6 e2e4 d7d5 > info depth 6 > info depth 6 seldepth 17 score cp 17 nodes 7470 nps 162391 pv d2d4 g8f6 > b1c3 b8c6 e2e4 e7e6 g1f3 f8b4 > info depth 7 > info depth 7 seldepth 18 score cp 25 lowerbound nodes 10929 nps 176274 pv > d2d4 g8f6 g1f3 b8c6 c1g5 f6e4 > > Working Komodo: > > info depth 4 time 10 nodes 138 nps 13799 hashfull 0 > info depth 4 time 11 nodes 416 score cp 9 nps 37816 hashfull 0 tbhits 0 pv > e2e3 d7d5 b1c3 e7e6 > info depth 5 time 12 nodes 536 nps 44664 hashfull 0 > info depth 5 time 14 nodes 792 score cp 16 lowerbound nps 56568 hashfull 0 > tbhits 0 pv e2e3 > info depth 5 time 16 nodes 1057 score cp 20 nps 66058 hashfull 0 tbhits 0 > pv e2e3 e7e6 g1f3 d7d5 f3e5 > info depth 6 time 17 nodes 1161 nps 68290 hashfull 0 > info depth 6 time 18 nodes 1597 score cp 19 nps 88717 hashfull 0 tbhits 0 > pv e2e3 e7e6 b1c3 d7d5 d2d4 g8f6 > > The common difference seems to be the lack of a 'time' field in the output > of these engines. I do not believe that the UCI engine specification > requires any fields, certainly not this one in particular. > > ------------------------------------------------------------------------------ > Mobile security can be enabling, not merely restricting. Employees who > bring their own devices (BYOD) to work are irked by the imposition of MDM > restrictions. Mobile Device Manager Plus allows you to control only the > apps on BYO-devices by containerizing them, leaving personal data untouched! > https://ad.doubleclick.net/ddm/clk/304595813;131938128;j > _______________________________________________ > chessx-developer mailing list > che...@li... > https://lists.sourceforge.net/lists/listinfo/chessx-developer |
From: Joseph <jo...@at...> - 2016-05-19 15:22:48
|
On my system chessx works with with komodo, stockfish, houdini, and a number of other engines. However two engines in particular, Gull and Nirvana, do not have any output displayed by chessx. I believe that I have tracked down the issue to an "expected" but missing info value: A brief capture of Nirvana output: info depth 1 seldepth 1 multipv 1 score cp 22 nodes 1 nps 100 pv b1a3 info depth 1 seldepth 1 multipv 1 score cp 54 nodes 3 nps 157 pv b1c3 info depth 1 seldepth 1 multipv 1 score cp 57 nodes 5 nps 227 pv g1f3 info depth 2 seldepth 2 multipv 1 score cp 12 nodes 45 nps 1730 pv g1f3 g8f6 info depth 3 seldepth 3 multipv 1 score cp 54 nodes 149 nps 4806 pv g1f3 g8f6 b1c3 info depth 4 seldepth 6 multipv 1 score cp 12 nodes 262 nps 7277 pv g1f3 g8f6 b1c3 b8c6 info depth 5 seldepth 5 multipv 1 score cp 23 lowerbound nodes 549 nps 13390 pv g1f3 info depth 5 seldepth 5 multipv 1 score cp 29 lowerbound nodes 635 nps 13804 pv g1f3 info depth 5 seldepth 5 multipv 1 score cp 36 lowerbound nodes 735 nps 14411 pv g1f3 And a brief capture of Gull output: info depth 4 seldepth 14 score cp 9 nodes 1890 nps 60967 pv b1c3 b8c6 e2e4 e7e6 d2d4 info depth 4 seldepth 12 score cp 13 nodes 2271 nps 73258 pv e2e4 g8f6 b1c3 b8c6 d2d4 d7d5 info depth 5 info depth 5 seldepth 19 score cp 10 nodes 4351 nps 140354 pv e2e4 d7d5 b1c3 d5e4 c3e4 g8f6 info depth 5 seldepth 19 score cp 17 nodes 5792 nps 125913 pv d2d4 g8f6 b1c3 b8c6 e2e4 d7d5 info depth 6 info depth 6 seldepth 17 score cp 17 nodes 7470 nps 162391 pv d2d4 g8f6 b1c3 b8c6 e2e4 e7e6 g1f3 f8b4 info depth 7 info depth 7 seldepth 18 score cp 25 lowerbound nodes 10929 nps 176274 pv d2d4 g8f6 g1f3 b8c6 c1g5 f6e4 Working Komodo: info depth 4 time 10 nodes 138 nps 13799 hashfull 0 info depth 4 time 11 nodes 416 score cp 9 nps 37816 hashfull 0 tbhits 0 pv e2e3 d7d5 b1c3 e7e6 info depth 5 time 12 nodes 536 nps 44664 hashfull 0 info depth 5 time 14 nodes 792 score cp 16 lowerbound nps 56568 hashfull 0 tbhits 0 pv e2e3 info depth 5 time 16 nodes 1057 score cp 20 nps 66058 hashfull 0 tbhits 0 pv e2e3 e7e6 g1f3 d7d5 f3e5 info depth 6 time 17 nodes 1161 nps 68290 hashfull 0 info depth 6 time 18 nodes 1597 score cp 19 nps 88717 hashfull 0 tbhits 0 pv e2e3 e7e6 b1c3 d7d5 d2d4 g8f6 The common difference seems to be the lack of a 'time' field in the output of these engines. I do not believe that the UCI engine specification requires any fields, certainly not this one in particular. |
From: Daniel S. <dan...@ya...> - 2016-04-18 13:37:03
|
Dear Chess-X Developers, Is there a way to implement a Export Image feature that would generate one image per move, based on the current position? I believe this would be very helpful for those who are willing to publish chess games move by move. Output could be in the following format: First move e4.png Second movee4.e5.png Third movee4.e5.Nf3.png You get the idea... Thank you in advance,Daniel |