CPT Community

Innovative Chess Training
Welcome to CPT Community Sign in | Join | Help
in Search

English Blog

In this blog you will find news and information about Chess Position Trainer - current und future versions.

First CPT 4 info and screenshots revealed

Now that CPT 3.3 has been released with DGT support (if you can effort it you really should get one of these awesome boards!) it is about time to reveal some information about CPT 4 and posting the first screenshots.

New storage system

Certainly the biggest and maybe most important change is the use of a real database with CPT, but it gets better. CPT will support virtually any database. E.g. if you are a lucky person and have access to an Oracle or MS SQL Server then you can use it for CPT just by providing the connection string and that's it!

Of course the support of standard databases opens a new dimension for everyone who wants to run some direct operations on the data, not to mention the general advantages of using rather a professional databases than a self-written proprietary solution.

Previously CPT would hold the whole database in-memory during operations which made CPT pretty resource demanding if the database grows big and could cause some issues. CPT 4 uses very little memory and it is constant no matter how big your database becomes.

New User Interface

CPT is well known for its appealing user interface. You might be surprised, but CPT 4 is taking a big step forward. The UI has been completely re-designed having in mind the many new features and modules which are planned for CPT 4 and later versions. So now there is similar to Outlook a navigation panel:

 Show big screenshot

You can see the new great ribbon control which Microsoft is introducing with Office 2007. I already fall in love with it and so will you I bet. Forget the times where you had to search for the right command in the current context just to find yourself lost in endless menus. Also the time is over where some users have toolbars which hardly take advantage of their screen resolution or vice versa, because the ribbon control is adjusting itself (small / large images etc.) and thus making the most out of the given space. Gallery controls and other nice new elements like the super tool tip (see next screenshot) are not just gimmicks, but clearly improve the experience and learning curve.

Show big screenshot

Another thing I really like about the new UI is the support of skins. Bored by the same look & feel? No problem! Just switch the skin:

Show Liquid Sky

Show London Sky

 

Show Lilian

 

Show Imaginary

 

Show Glass Oceans

 

Show Stardust

 

... and several more which you can see used in other screenshots in this blog like the Black or the Blue skin of Office 2007.

 

Extended Repertoire Concept

CPT introduced the concept of sub-repertoires which make it much easier to organize someone’s repertoire. Transpositions were discovered within a sub-repertoire, but not between different sub-repertoires. This changes with CPT.

First of all you can manage as many repertoires (!) as you like in one database. Second all sub-repertoires are automatically gathered under the folders Black and White. A sub-repertoire can have variations leading to a third level which give you additional possibilities to organize your repertoire.

Most import: No position is stored twice in the database. Even not if it is part of two different repertoires! Thus any transposition will be automatically detected. However, you are able to decide for each (sub-)repertoire which moves to exclude (this makes also sense if you play the same sub-repertoire with both colors).

The new repertoire explorer let you easily drag & drop sub-repertoires and variations (e.g. if you want to play the Sicilian with both colors you can now easily drag & drop the whole sub-repertoire under the folders black and white and then just remove those moves which you don’t want to handle for the given color).

As said before you can have more than one repertoire in one database. Do you have a blitz and a standard repertoire? Now you can easily manage them in one place and even share information between them where appropriate. You could also create a repertoire based on Kasparov games.

 

Show big screenshot

 

 

Show big screenshot

 

Game Database Support

The next version will have game database support. No longer you have to switch back and forth between CPT and a game database software. This opens a new dimension for CPT. Stay tuned for further details.

 

Engine Support

UCI engines will be supported with CPT 4. Some innovative new features based on rich engine support are also planned.

 

Charting

Do you always wanted to see some charts and reports about your repertoire? Now you will find plenty of charts and reports. For the charts you can even switch the color palette or the chart type. Check out the next screenshots:

 

 

Show bar chart

 

Show pie 1

 

Show pie 2 

 

Show 3d pie 

 

 

Printing and Export

Finally you will find full printing support in CPT 4. Everything can be printed or exported to many different formats (among them PDF and HTML).

 

 

Show preview 1 

 

Show preview 2

 

Conclusion

CPT 4 is making a huge step forward. In the context of CPT 4 the predecessor feels just like two of several modules in CPT 4. The new storage system should greatly improve the user experience. If all this already sounds and looks exciting to you - stay tuned as we have just scratched the surface. We didn’t talk yet about sound recording or …

 

Sorry, that’s all for now. No timeline. Highest priority has quality for the new release. I don't want rush out this gem. In the future you will find more updates posted in this blog so come back frequently and let me know what you think!

 

Enjoy your holidays!

 

Stefan

 

P.S.: Please note that the large images of the ribbon control are stretched in the screenshots. The final version will have the correct size and thus better quality.

Published Samstag, 23. Dezember 2006 06:41 by Stefan Renzewitz

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

Alastair said:

Congratulations on producing this exciting development of Chess Position Trainer!

Dezember 23, 2006 00:20
 

Shpongled said:

It looks simply fantastic !!!!! I am still drooling...

You are certainly right about not rushing it ! Quality over everything else is a rare

feature in a software developer these days..

I can see the future of chess training programs : CPT 4 (or 5 ?) , with the possibility

of recording move by move audio position comments! CHESS PRO'S TEACHING US POOR PATZER'S HOW TO PLAY?!-then you guys would propably go commercial-

just want to say that I would ALREADY pay for what you shown above..Heck I would

GLADLY pay u guys! Still droolin..... :)

Dezember 23, 2006 17:47
 

paco12348 said:

It looks great and I can hardly wait. The Extended Repertoire Concept is exciting but so are many of the other features you outlined.  When you do go commercial I will be first in line.

Dezember 23, 2006 18:09
 

TexTeky said:

Excellent new features and extending of the functionality of the existing ones. Like the external database feature, as I keep using your program more and more and at some point resources will become and issue ( though not yet....). FYI, both Oracle and Microsoft offer free "Express" versions of their databases.

Dezember 26, 2006 19:38
 

Robert Kamerer said:

Stefan, I am greatly looking forward to the release of CPT4-now is the time for me to master CPT3.3. in anticipation of CPT4's release. If I were not on disability I would gladly give a donation for your continued great work in chess training software. It is a master work to be sure. Thank you ever so much for your energy and brilliance.

Sincerely

Robert Kamerer

Dezember 28, 2006 18:03
 

Kostas said:

This is EXCELLENT news. The database support is ofcourse big news by itself.

Extented subrepertoires.....!!!  What can i say... Amazing....

(and the ribbon concept is really great. if someone has ever used the new office he should know

Dezember 31, 2006 18:01
 

Chesster said:

New CPT 4 looks very good.

I hope it will be released soon as presently my CPT3.3 works soooo slooooowly

I barely use it anymore & that is a great shame.

I look forward to more updates on this, and so bring on CPT4!

(& best wishes & a Happy New Year to you & the team!)

Januar 16, 2007 01:55
 

Sam said:

A professional class free ware application programmed by experts and enthusiasts.  Without a doubt the most useful and effective opening training software I have ever encountered.  I feel guilty that it is free!

Januar 25, 2007 22:27
 

Stefan Renzewitz said:

Thanks for all the positive comments. Rest assure they will not have any negative impact on our motivation and the further development of CPT!

Januar 26, 2007 08:54
 

Jack said:

You mention that CPT4 will use less memory than CPT3.3.  I hope it is also more stable.  CPT3.3 locks up alot for me.  It has also corrupted sub-repertoires several times.  At the moment, I'm looking at Bookup because I'm so fed up with trying to recreate my books.

Januar 28, 2007 21:38
 

Kostas said:

From what Stefan says, the database design is "completely" different.

An all in memory solution is far from ideal for a chess position database.

And the xml solution is not effiecient either.

Using a proffesional database solution is awesome. And i expect to be ultra faster.

I just wonder when we will likely get our hands on (even on an beta or aplha)

Januar 29, 2007 18:57
 

Stefan Renzewitz said:

@Jack: If you are interested in a solution you should either use the support forum or send me a direct email stefan.renzewitz@chesspositiontrainer.com

Like Kostas said the current storage system has some disadvantage as its saving the complete database / sub-repertoire whenever you add a new move / position or change some data. In contrast to this a true database will just save the one entry which is not just much faster, but also more reliable. If for some reasons the system stops while its saving the big XML file it will get corrupted. However, this should only be a concern when you don't have sufficient ressources for CPT to run and / or your sub-repertoires became very big.

The necessary ressources will be much less with CPT 4 and due to the nature of a real database we have constraints on tables which ensure a much better data consistancy. Btw. if you search the forum of the software you mentioned you will find some entries of experience users which show that the software does corrupt its databases and it is not obviously for the user till it is too late. You could say that with CPT you notice this at least immediately :) and it is has build-in zip functionality.

Again, I'm taking data consistancy very serious and that's why I'm happy to be able to use a true database in the future. With transactions you can ensure that only all or no data is stored which has to be stored together (for example). This is a big difference to other chess software. Actually it seems to be common habit to have a so called "data integrity check" function in chess software. I hope to get rid of that with CPT 4. On the other hand this approach has of course some performance penalty when you do some batch jobs like importing pgn files as its taking care of much more than usually, but it should pay off and normal operations are of course very fast (very fast in comparison to CPT 3.3 anyway :).

Januar 30, 2007 08:01
 

Albert Schenning said:

Looks great CPT 4.  Any idea when you get the first beta-version out ?

Februar 27, 2007 18:02
 

Eggnawg said:

Looks like a wonderful concept design. Hope that it will have less issues with Windows Vista Aero Glass.

März 9, 2007 17:12
 

James Coons said:

Any Idea of an aproximate time frame for shipping ( This month? This Year? ). Is it still in progress?

April 10, 2007 16:07
 

Stefan Renzewitz said:

@James: This year. yes, CPT was never more in progress than right now.

April 10, 2007 23:52
 

Jason S said:

Stefan, CPT 4 looks fantastic.  I've been noticing the slowness in saving also with CPT 3.3, and I really look forward to working with a live database design, since it will be so much easier to focus on the concepts of the openings (plus tactics), instead of worrying that things will crash, or whether we will need to wait for sub-repertoires to load.

I really look forward to seeing the new one in action. *grin*

Mai 3, 2007 00:26
 

FirebrandX said:

Will there be updates to the diagram graphics? In other words, being able to use smooth-graphic piece fonts like Fritz symbols, wood textures on the board, etc.? My main problem right now is the board diagram looks pixely and ugly. Other than that, this is already a great program!

Mai 4, 2007 17:12
 

Stefan Renzewitz said:

@Jason S: I know what you mean as I'm using the program myself quite often too. Actually there is no real waiting time in CPT4 anymore for the daily stuff like switching sub-repertoires or navigating through a repertoire.

@FirebrandX: This is not a high priority at the moment, but I'm using a high resolution with a large board and I experience the same. I will try to push Gregory a little bit on this one as this is more related to his code part. Sooner or later I will increase the pressure on him with psychological tricks like 'do you really want to have the most ugly code in the program?', if nothing helps, that should work-  so stay tuned! :)

As I'm working right now really hard on the new stuff your feedback is most welcome guys. Thanks!

Regards,

Stefan

Mai 5, 2007 00:17
 

Daniel said:

Hi,

Some updated news about the new version would be most welcome. We did not hear about it for a long time now !

Thanks

Daniel

Juni 20, 2007 21:24
 

Stefan Renzewitz said:

Hi Daniel,

I agree it is about time to post some new info. Rest assure I'm working on the next version almost every day at least a little bit. I want to start blogging again in July and then frequently.

Till then I will give away one more of the new features: A full text editor including a spell checker let you write notes for positions, repertoires as you would use MS Word.

Regards,

Stefan

Juni 22, 2007 23:44
 

Eggnawg said:

Hi Stef,

When can we expect a version to do some testing

Juli 21, 2007 22:34
 

Ferdinand said:

Ja, ich würd auch gerne eine version zum Testen haben, ab wann kann man damit rechnen? Das Projekt sieht ja sehr vielversprechend aus.

Regards

Ferdinand

Juli 26, 2007 12:29
 

Stefan Renzewitz said:

Around September / October there should be a beta ready for testing.

Juli 26, 2007 16:48
 

Boy Bawang said:

Great news!

Nothing can compete CPT4 by the time it arrives. The successor of Bookup-- ChessOpeningSoftware (COW) is not a threat because only the visuals is updated while it's poor features roughly remains thesame.

Your screenshot appetizers look colorful and feature rich...  though I want a bigger board in exchange of disabling all the uncessesary windows and space-consuming over-sized-toolbars.

Simplier and Elegant interface will make it look like a real chess application rather than a Visual C++ IDE :)

regards

August 24, 2007 23:40
 

Stefan Renzewitz said:

Actually you can miminze the ribbon bar by a simple double click on the tab names and then it looks just like a menu except that the ribbon will expand again once you click on one of the tabs / main menu items. That should give you enough space. If you collapse / pin all other dockable windows you get a monster chess board :)

August 25, 2007 00:31
 

Adam said:

This new upgrade looks AWESOME!!  I think we'd all agree that Stefan is a genius.

I have a couple of questions:

1.  Are you going to go commercial anytime soon?

2.  Are you implementing a way that we could play an engine in a preferred line?

CPT 4 looks like it was well worth the long wait.  Great job on an excellent program.  Keep up the hard work while we await the release of a spectacular program.

August 25, 2007 07:43
 

Stefan Renzewitz said:

Thanks for all the kind words. They keep me highly motivated.

Regarding your questions:

1) First of all I want to create something which is really good and meets my requirements. Then we will see whether there will be a special version beside the free one. I'm actually a little bit surprised that so many people ask me this question. I assume you want to be sure that the software is supported in the future too. This question I can easily answer: yes!

2) It is one of my highest priorities, but I depend on Gregory here as he is the engine master of the two of us. It should be implemented sooner or later. Heck, I know where he lives now! *evil grins*

Regards,

Stefan

August 28, 2007 20:43
 

Gregory Prentice said:

Ouuuch!! Pressssuuuure!!!!  The pain of it all.  As Stefan knows I took a position @ MS.research and have been swamped.  But I promise as soon as Stefan shows me the code I'll hunker down and produce!! PROMISE!!!

August 29, 2007 20:48
 

Stefan Renzewitz said:

My friend, I told you it´s not over after I left your house! ;))))

Serious: I know this MS thingy is quite time consuming, but maybe with all the new Math stuff we can incoporate some totally revolutionary new and whacky feature?

Cheers from Spain (on a short one week vacation - getting rid of my still 30 days vacations for the year heheh)

Stefan

P.S.: Greetings to Linda, Josh and Lola!

August 30, 2007 00:33
 

Mustafa said:

Hello stefan

Are you still alive ?, if so i hope you are good ! ,anxious to hear anything new !!

September 30, 2007 04:34
 

Stefan Renzewitz said:

Sure I am still alive and kicking! Unfortunately no new news yet.

September 30, 2007 21:33
 

Adam said:

I think the suspense is killing me!  I bet CPT 4 is going to kick some butt when it gets released.  I can't wait for it.

Any small little tidbits of information yet?

Keep going, we all know that we're going to be pleased.

Oktober 19, 2007 21:15
 

Alain said:

Hello,

It's terrible to wait the new version !!!

I'm very very impatient because of slow actually.

Thanks for your work

Alain

Oktober 20, 2007 19:24
 

Tom said:

What about using LaTeX for the notes or PDF output? Or including the possibility to export to LaTeX using the texmate/skak package :-)

Though maybe you never even heard of LaTeX before... www.latex-project.org. It has nice packages (texmate and skak) for typesetting chess moves/games/... and could be used for PDF export.

Oktober 29, 2007 19:25
 

Bill Enriquez said:

Hi Stefan,

The waiting is like watching a suspense movie and the climax of the story will burst out any minute. I just thought that a beta version has come out at least last October but, unfortunately, everybody still feels on the verge of a cliff from waiting. Its killing us. Can we a have a glimpse of the development status of the up coming version? We understand the pressure you are going through but I'm sure everybody is so excited to beta test the new functionalities of version 4.

We appreciate your commitment in this project.

Goodluck and more power....

Regards,

Bill

November 5, 2007 14:05
 

James said:

Hi Stefan,

Holiday is getting close. I really wish to have the first CPT4 as a Holiday gift.

It will be really nice to have this as most people will have alot of time playing around with it.

Goodluck and best wishes.

James

November 15, 2007 18:44
 

Chesster said:

Stefan

I hope you are well and making progress with CPT4?

It has been a couple of months since you last posted on this page and will soon be a year since I posted enquirying about CPT4.

It would be good to hear from you with news of when this great new version may finally be ready (is it nearly done or still problems? what state/stage is it at?).

So, I patiently await your reply with some news,

Best wishes to you & your team (& happy chess playing/training to all!)

Dezember 5, 2007 17:16
 

Titan Warrior on letplay chess server said:

Just want to say your sofware realy made a diff with my chess training! I am eagerly awaiting to see and use the new version!! I have a few ideas for future implimentations:

1. A B-notation system that could help with the training of square and positional strategies?

Blessings fof the seaoson to all PCT uses and good chess!!

Januar 1, 2008 12:19
 

Stefan Renzewitz said:

@Titan: Thanks! Glad to hear you like the program. Suggestions are best sent to me via email. Feel free to be as detailled as possible and don't worry about asking for too much. I'm very interested in better unterstanding how people use the software and any suggestion is always appreciated!

@chester: I hope to reveal some more info till the end of this month.

Januar 3, 2008 00:09
 

Alex said:

I really like CPT and I have some quick feedback:

- at install the checkbox is a question instead of a statement

- back button ?

- have number of positions like Chess Openings Wizard

- colors a la Bookup

- audio recording with position capture, a la Chess Openings Wizard

Januar 10, 2008 06:14
 

Eggnawg said:

Wow! We are more than a year further since the announcement of CPT 4.0, and we still haven´t seen any release yet. When do we get the first release? Please give us a release date.

Januar 29, 2008 10:28
 

Mo said:

Unfortunately I'm disappointed that version 4.0 did not include the features I wanted. CPT is so much very geared towards openings. A lot of us don't care that much about openings and like to use for tactics and general positions.

The main feature that CPT is missing so far is Training across sub-repertoirs, or better allowing mixed color database, so that I don't have to have a database for tactics for white and another for black then I have to train with each separately.

The training module is also so "opening" oriented. I would like to be able to train with a tactics line from beginning to end and that's it and then jump to the next. I can't seem to do that with CPT.

It's great work, but it frustrates me that such a great tool is missing what I would like to use it for. Please mixed-color repertoirs Or training across repertoirs!!

Februar 1, 2008 09:55
 

Stefan Renzewitz said:

@Mo: I understand what you mean. You can rest assure CPT 4 is not going to focus more on openings than CPT 3.x does. In fact I want to separate repertoires for tactical training etc. from openings. This way it's possible to add more features for tactical training. Me too believes CPT should offer more for non-opening scenarios.

Februar 3, 2008 23:55

Leave a Comment

(required) 
(optional)
(required) 
Submit