Sonntag, 29 Dezember 2013
I’m very happy to finally announce that Chess Position Trainer 5 has been released and is ready for download.
List of new features, improvements and bug fixes
I will update the web-site soon. The manual has been not updated yet. In the meantime, please check the comprehensive tooltips in the program as they have been updated / added already.
I also recommend to check the ExampleDatabase in the application folder (if no CPT version was installed in the past it will be automatically loaded otherwise you have to load it manually) as it comes with >500 tactic positions and an example how to organization a repertoire.
Download Chess Position Trainer 5.03 (UPDATED)
Bug reports and suggestions are both very welcome! However, please use the support page for creating a ticket. It makes it much easier for me to follow-up and keeping an overview. Thanks!
UPDATE 3:
CPT 5.03 fixes the GoTo position of type X (leaf node, >1 candidate moves etc.). Some more minor fixes.
UPDATE 2:
CPT 5.02 fixes all issues reported here or through submitted tickets. In particular training of topics/tabiyas should work now.
UPDATE:
Unlike CPT 4, if CPT 5 checks for a newer version it will claim there is one. It is not (I don't want to inform all CPT 4 users yet). Once the last ToDo's are done I will update the version checker.
All CPT 4 Pro License owners will receive an email with additional and a special offer (depending on the original purchase order).
CPT 5 is a free upgrade for all CPT 4 Pro license owners. The program will show your name as normal, but with a note "expired". Don't worry. That just means future updates won't run with your license, but the current version does and all updates I will bring out till the typical erros of a new release are fixed.
Yours,
Stefan
Comments (44)
Brilliant, thank you Stefan! Looking forward to purchasing the first of hopefully many subscription years to come. Best wishes for a happy new year -- dir einen guten Rutsch, Jeremy
:-)
Hi Stefan,
I downloaded CPT 5 but I can't activate it as Pro.
I have a CPT 4.1.1 Pro License purchased after October 1st. I entered the license in the software but it won't work ?!
thank you
Hi Gabrial,
does it say it is not a valid license code or does it accept it and in the application windows title it does not show "Pro" or do you worry, because it says "expired" in the title?
Btw. did you purchase the license code with a different name / email address? I can't find your record. I just want to make sure you receive my email once I'm sending out the 12 month free license codes to eligible customers. You can privately reply to support@chesspositiontrainer.com
Thanks,
Stefan
I answered privately to support@chesspositiontrainer.com.
thanks
I just downloaede and installed CPT 5.
It says that and unhandled exception occurred then all I can see is just a gray box.
I sent an e-mail to the support.
P.S: I uninstalled my CPT 4 before installing CPT 5.
Fixed. There was an issue with the Italian version. Just use the same download link again. After running the installation the program will show version 5.01. A bug of the training module for training topics has been fixed too.
Grazie!
I noticed it's still a mixed italian/english version but for me it's not a problem at all.
I hope you will finish the italian translation soon.
Meanwhile, I will explore the program "as is", it's full of novelties.
Yes, it is unfortunately. The email address of the original translator is no longer valid and the new translator didn't reply anymore after he showed his interest... but I'm optimistic to find another translator.
So far, so good...will be spending much of the next few days on CPT 5!.
Quick question - I have CPT 5 and thought I would 'check for update' and be given the chance to purchase the subscription. The screen just says "New Version of CPT available. Version 4.1.1 has been released. Please visit the homepage of CPT to download the new version".
Perhaps I just need to wait until you have everything updated before I try to purchase the subscription? Also, is the subscription for 1 calendar year from the date of purchase?
"Unlike CPT 4, if CPT 5 checks for a newer version it will claim there is one. It is not (I don't want to inform all CPT 4 users yet). Once the last ToDo's are done I will update the version checker."
He will update the version checker when the final CPT 5 will be released. The version ready for the main public.
Great. Looking forward to trying it out!
Thanks ! Updated with no major issues. Database converted, kept my training schedule correct, ran schedule OK. I think it lost some sound options, and training options ( ie it wanted to demo a complete line, and that was previously off. Easily corrected and now OK ).
I like the new training schedule display of individual openings but have yet to explore the new tabiya, text and other extensive new functions.
A good upgrade experience, and lots to look at for the future !
A
wow - great news! Congrats!
One immediate question before I dig in further: how can I analyse my repertoire with all my CPUs?
For example, ChessBase allows up to 8 CPUs for me - is there a setting for that in CPT? (Obviously more CPUs you throw at it, quicker the analysis will be).
That's not possible yet, but I plan to support some more engine settings with a minor update. What else would you like to see for UCI configuration? I guess book support would be also good.
I am interested in UCI configuration.
I am currently using Komodo, 64 bit version. It's a very strong engine.
P.S: it's better to set your cores to the physical cores (i.e. 2 threads for me, not 4). Virtual CPUs are not recommended.
Book and endgame tablebases I can imagine...in ChessBase each engine has an "advanced" settings panel where you can tweak all engine parameters (this is not standard, that I can tell - each one allows different settings). I never mess around with those settings, but someone else may want to heavily customize their engine. For me multi-CPU is almost enough - an opening book may be cool to see what normal alternatives to moves in my opening are (in case I am missing obvious ones) and endgame tablebases may be cool for endgame training position analysis (i.e. check for obvious mistakes in the positions you are training).
Bryan - let me suggest that you do or at least consider it. The defaults seem to be what is best for engine v engine or engine v human play. Contempt of 1 for example. Programmers tend to say to take 'contempt' off or set to zero for a more balanced 'analysis'. Google the Houdini website, Robert mentions this here. I have done so within Chessbase and notice a difference.
This reminds me...and it might be too much of a pain to maintain, but a basic 'forum' on the website where actual users could share how they get the most of out CPT would be nice in the future. There could even be a place where users post suggestions for the programmer or discuss them.
Is there any reason to not support all engine parameters, at least via a configuration file? I generally only set threads and tablebase paths, the GUI typically sets MultiPV and UCI_AnalyseMode, but it would be great to have the option to set stuff up arbitrarily.
I second the comment below about logging which engine provided the analysis somehow. Thanks for considering!
Regarding the analysis function. I run multi-core and single...and for analysis, the improvement is not so great...and for something like a full repertoire analysis, I would let run overnight anyway.
Here is a suggestion though: Lets say I run an repertoire analysis using Komodo and then later in the year running Stockfish (lets say I realized SF was better or more to my 'positional' style, for example). Stockfish numerically evaluates positions different. So SF may give 17. Nc5 a +1.21 evaluation while Komodo gave it a .33 evaluation. BOTH may mean += but if you are doing a full analysis with mixtures of SF and Komodo evaluation if you set the parameters to update to be .40 or some such. Engine programmers use different conventions. Understand?
I have just started playing around with this function so I may be jumping to conclusions, but I was hate 5 months from now to look at a move and not know if it was a SF evaluation or a Komodo evaluation because 1.21 under Komodo would mean it is a flat out winning position, while under SF it might mean it is just a very good position. So some way to differentiate would be useful.
When I train topics on CPT 5, I am getting an "unhandled exception" error every move. Also, it seems to be confused as to which side I'm training for, and tells me that the correct moves are incorrect.
Also get "undhandled exception" when I delete a repertoire and then click on the icon which still remains after the delete.
Seems to be no way to explore or title the tabiya positions within a topic other than to use the "next" button in the tabiyas section. Is there a way to see a tree of the tabiya positions, label them, etc.?
I reported this was a support ticket (not sure if I should post problems here...or make a support ticket).
I agree about a different way to view those 'new topic' fields...how do you know what is what? You should be able to right click and 'rename' at the very least...even click on a group and train that group instead of one at a time.
I would think it would also be nice to be able to collapse those together...imagine what your repertoire pane is going to look like when you get a bunch of them - really unwieldy.
I am a bit surprised that there appear to be bugs I would have thought anyone testing would have seen.
I'm surprised too. I tested quite complex scenarios, but I must have introduced some last minute bugs unintentionally by working on some other parts. I will fix them quickly.
Regarding naming positions I have to think about it. My idea was to create a folder with topics and each topic could have different themes like rook endings or pawn endings 2 vs. 3 etc. would it be really interesting to name each tabiya?
I see the point that an additional option to group them besides creating an individual topic. Being able to tag positions could be also helpful (and then being able to filter by these tags). More feedback on this topic welcome!
Currently this is the way one of my openings looks with key positions or tabias for easy targeted training:
Dutch - Classical (this is the folder)
- Mainline 7...Ne4
-- *New Topic*
-- *New Topic*
-- *New Topic*
-- *New Topic*
More useful would be for the user to be able to rename them, ex:
Mainline 7...Ne4
---8. Qc2
---8. Bd2
---8. Ne4
---8. Qb3
Either way, the repertoire pane is going to get mighty crowded, so better yet might be to be able to collapse(fold) the tabias so this particular group would be together in something that looks like:
Mainline 7...Ne4
---Tabias
and you could then maybe train that whole group all at once or so that you see all 4 (in this case) and maybe go to 8.Qc2 and train just that one. Right now...the user is just well, guessing since they all have the very same name.
Tags and filters...I could see them achieving the same goal of quickly training specific important positions you need to brush up on.
Please check the ExampleDatabase, which comes with CPT. I've created such a topic for the Closed Sicilian and gathered all positions, where Black just played Nd4.
You can rename any repertoire element including a topic by right-click and "Edit".
If you go through an opening and identify key positions you can easily add them to an existing or new topic thereby collecting them all in just one topic.
To do so you can either right-click on the target topic and then choose "Add position as Tabiya" or use the corresponding command in the ribbon, which can be found on the "Positions" page.
A documentation with screenshots will follow.
Hi Nick,
I'm sorry for the experience you make after waiting for so long for this feature. Although I've of course tested training topics some side-effects must have introduced them in the final release stage. I will quickly fix the issues.
Thanks,
Stefan
Everytime I go to train a pgn file I get this error. Please help.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at DevExpress.Xpo.Helpers.ObjectList.get_Item(Int32 index)
at DevExpress.Xpo.XPBaseCollection.BaseIndexer(Int32 index)
at DevExpress.Xpo.XPCollection`1.get_Object(Int32 index)
at ChessPositionTrainer.Training.Opening.Strategies.CompleteLineStrategyTopic.DemoLine(TrainingPosition trainingPosition)
at ChessPositionTrainer.Training.Opening.Strategies.CompleteLineStrategyTopic.ShowNextTrainingPosition()
at ChessPositionTrainer.Training.Repertoire.TrainingSession.ShowNextTrainingPosition()
at ChessPositionTrainer.Training.Repertoire.TrainingSession.Application_OnRepertoireTrainingStarted(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at ChessPositionTrainer.ObjectModel.Application.StartRepertoireTraining(Object source, EventArgs e)
at ChessPositionTrainer.ObjectModel.Application.StartRepertoireTraining()
at ChessPositionTrainer.Windows.Modules.RepertoireTraining.OpeningTraining.StartTraining()
at ChessPositionTrainer.Windows.Modules.RepertoireTraining.OpeningTraining.DoTrainingRepertoireStart(Object key, Object sender, EventArgs e)
at ChessPositionTrainer.ObjectModel.Commands.Actions.PerformAction(Object key, Object sender, EventArgs e)
at ChessPositionTrainer.ObjectModel.Commands.Actions.PerformAction(Action action, Object sender, EventArgs e)
at ChessPositionTrainer.Windows.ApplicationFramework.BarItemAction.DoItemClick(Object sender, ItemClickEventArgs e)
at DevExpress.XtraBars.BarItem.OnClick(BarItemLink link)
at DevExpress.XtraBars.BarButtonItem.OnClick(BarItemLink link)
at DevExpress.XtraBars.BarItemLink.OnLinkClick()
at DevExpress.XtraBars.BarButtonItemLink.OnLinkClick()
at DevExpress.XtraBars.BarItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)
at DevExpress.XtraBars.BarButtonItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)
at DevExpress.XtraBars.BarItemLink.OnLinkActionCore(BarLinkAction action, Object actionArgs)
at DevExpress.XtraBars.ViewInfo.BarSelectionInfo.ClickLink(BarItemLink link)
at DevExpress.XtraBars.ViewInfo.BarSelectionInfo.UnPressLink(BarItemLink link)
at DevExpress.XtraBars.Ribbon.Handler.BaseRibbonHandler.OnUnPressItem(DXMouseEventArgs e, RibbonHitInfo hitInfo)
at DevExpress.XtraBars.Ribbon.Handler.BaseRibbonHandler.OnUnPress(DXMouseEventArgs e, RibbonHitInfo hitInfo)
at DevExpress.XtraBars.Ribbon.Handler.BaseRibbonHandler.OnMouseUp(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.Handler.RibbonHandler.OnMouseUp(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.RibbonControl.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.Utils.Controls.ControlBase.WndProc(Message& m)
at DevExpress.XtraBars.Ribbon.RibbonControl.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
ChessPositionTrainer.Windows
Assembly Version: 1.0.5111.36765
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ChessPositionTrainer.Windows&
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.BonusSkins.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.Utils.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
DevExpress.XtraBars.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraEditors.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.Data.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
ChessPositionTrainer.ObjectModel
Assembly Version: 1.0.5111.36760
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
ChessPositionTrainer.Base
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
Cafechess.Chess
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraCharts.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
ChessPositionTrainer.Xpo
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.Xpo.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraLayout.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.Images.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
ChessPositionTrainer.Windows.resources
Assembly Version: 1.0.5111.36765
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/en/ChessPositionTrainer.Windows.resources.DLL
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Data.Linq.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
DevExpress.XtraTreeList.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
ChessPositionTrainer.Helper
Assembly Version: 1.0.5111.36759
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
DevExpress.XtraNavBar.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
5dihhqxt
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
Assembly Version: 0.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
FirebirdSql.Data.FirebirdClient
Assembly Version: 3.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
System.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
FB_965910463_Assembly
Assembly Version: 0.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
System.Web
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Data.Entity
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.Entity/v4.0_4.0.0.0__b77a5c561934e089/System.Data.Entity.dll
----------------------------------------
DgtElectronicBoard
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
ChessPositionTrainer.Engine
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
FirebirdSql.Data.FirebirdClient
Assembly Version: 3.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraGrid.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraRichEdit.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.RichEdit.v13.2.Core
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.Office.v13.2.Core
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraRichEdit.v13.2.Extensions
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
ChessPositionTrainer.Training
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
FB_965910463_Assembly
Assembly Version: 0.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraScheduler.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraScheduler.v13.2.Core
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.Printing.v13.2.Core
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Cafechess.Chess.Controls
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
Cafechess
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
ChessPositionTrainer.Sound
Assembly Version: 1.0.0.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraWizard.v13.2
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraGauges.v13.2.Core
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraGauges.v13.2.Win
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.Charts.v13.2.Core
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraCharts.v13.2.UI
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
DevExpress.XtraCharts.v13.2.Wizard
Assembly Version: 13.2.5.0
Win32 Version: 1.0.5111.36765
CodeBase: file:///C:/Program%20Files%20(x86)/Chess%20Position%20Trainer/Chess%20Position%20Trainer%205.exe
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Stefan,
great effort.
But where to report bugs ?
For instance,the engine-evaluation for a move in a line that mates shows suddenly a (0) and not a (#n)any longer .
Moreover this behavior stops an opening analysis with position-evaluation completely.
greetings
1) When analyzing an opening it would be nice if we could select multiple openings, or even folders, instead of having to go through all of them one by one
2) It would be nice if we could just to skip analysis if the position has been analyzed before at an equal or higher depth
Now you have the choice to UPDATE or not the evaluation, but that means that you already spend a lot of cpu power.
For example imagine that i add some new lines to the repertoire and want to analyze just the NEW leaf nodes created. As is i have to go through everything again , which is just a waste of resources.
Just uploaded version 5.02, which fixes all reported issues.
Hi everybody,
I uploaded the 5.02 version yesterday night and my tactic (2700 problems 80000 positions) and endgame (1350 problems and 40000 positions) PGNs are working smoothly now.
To be able to play the moves of a complex tactical sequence before you're asked to play them yourself is a feature that only CPT enables.
This method is unusual but as my memory is much better than my thinking/calculation skills it works for me.
I'm able to learn more and better tactical/endgame lines than if i was trying to "solve" the problems.
I have to give credit to Stefan for his loyal and efficient customer support!
Stefan,
this is still a problem in 5.02:
The engine-evaluation for a move in a line that mates shows suddenly a (0) instead of (#n).
This behavior stops an opening analysis with position-evaluation completely.
Happens with all my UCI-engines.
The (0) bug was already present in CPT 4.
Regards
I suggest you email support instead of posting on the blog. Stefan says all issues reported via support have been fixed with 5.2.
Hi Horst,
I checked this and I though it is working after my fix (it was not in CPT 4). Indeed, in my test cases it worked so far. Now I tried the opening analysis function on end game positions and I encountered one issue where it is not updating the position comment and evaluation.
I'm using Stockfish: when you go through your opening and there is a mate, does it really not show for you #2 for mate in 2? In this case it is working correct for me.
I will investigate the opening analysis though as there seems to be something wrong.
Thanks,
Stefan
Hi Stefan,
take this position from the Italien Game:
r1bqk2r/ppppb2p/5p2/n7/2B5/2P2N2/P4PPP/R2QR1K1 w kq -
this is a mate in 8 for white.
1. Problem: The engine evaluation says -+(#8) instead of +-(#8).
2. Problem: After Se5!! the black site evaluation is =(0) instead of -+(#7)
and so on with the same behavior till the end...
Regards
Sorry,
the 2. Problem should read:
After Se5!! the black site evaluation is =(0) instead of +-(#7)not -+ of course
Regards
I really like CPT 5, but I am having a problem with the position recalls. In CPT 4 I would simply select "scheduled positions" and CPT would then go through all positions from different openings scheduled for recall. Now I seem to have to select each opening individually before I can do recalls. So my question is: how can I do all my recalls without having to switch openings?
Hi STEFAN,
Where in the engine options can I set the number of CPU's to use? Because it's known that Stockfish defaults to single CPU and we need to manually change it to utilize all CPUs. I also know that other engines default to the maximum virtual CPU of the Hyperthreading so I have to decrease it to the physical CPU count.
thanks for the help.
Having bought a license CPT 4 Pro license apparently on the same day when CPT 5 has been released, I am wondering how to best proceed now. Should I use the CPT 4 tutorials to get started, or wait for an update of the documentation? Naturally, I have no existing data, but I am keen to get started and add my opening repertoire for training. :-)
You will receive an email in some days with instructions to get a CPT 5 Pro license for free.
You can already start using the CPT 4 manual and tutorials. The biggest differences is the new repertoire element topic. I probably release tomorrow a detailed description about it. Regarding managing and training your openings the old manual is absolutely fine (the PGN import offers a Wizard now, which should make it even easier).
Well, I never worked as a translator but if you need some help, I will be eager to help you.
For free of course. Just put my name in the main titles!
Hi Ivan,
thanks for offering your help. No need to be a translation pro. A few more CPT users offered to do the italian translation. However, I'm still busy with fixing some issues of the current version and doing the documentation. I will get back to you afterwards.
Thanks,
Stefan