This software will help you learn and remember chess opening theory faster than ever before. In addition, you can use this software to build your opening repertoire. Unlike the other chess training software, Chess Opening Trainer does not randomly select training moves and positions. It smartly selects and serves the training move and position which you had difficulty in solving.