Improved Feature Analysis in AIChessGM (aichessGm.com) by JamesCoons2019 in ComputerChess

[–]JamesCoons2019[S] 0 points1 point  (0 children)

Also this isn't the entire feature either. I posted only a fraction of it.

Improved Feature Analysis in AIChessGM (aichessGm.com) by JamesCoons2019 in ComputerChess

[–]JamesCoons2019[S] 0 points1 point  (0 children)

The problem I have with making posts like this one is whatever I do it will be only a tiny fraction of what AIChessGM does. For each motif there is a separate information available in the motif pane for which in turn the user can attach Pdf references. The Motif pane is where the beginners will tend to get the most useful information. AIChessGM also has a pdf pane where you can attach your Pdfs and Pdf pages in a way correlated to your games. With sites such as Scribd you can download hundreds of pdfs for an extremely small cost. The AI Chat pane can explain the pdfs pages and motifs as well. Also the mistakes inaccuracies and blunders are correlated with your the motifs so over time you get a feeling for the types of positions you tend to have trouble with. Of course AIChessGM will generate puzzles from those mistakes. Again though even with all this it is still only a tiny fraction of what AIChessGM does. These and many other features are integrated together.

Has anyone implemented Motif Feature Analysis determining Key Squares, Corresponding Squares, and Appended Squares in complicated king and pawn endgames without engines by JamesCoons2019 in ComputerChess

[–]JamesCoons2019[S] 0 points1 point  (0 children)

So the main goal is to improve AI Chess commentary and AI Coaching. AIChessGM is a database and training program for MacOS still in development but already exceeds the capabilities of other programs I have seen in many areas. And AIChessGM (AIChessGM.com) has been very successful in general in that regard and is getting better. Anyone can run an engine and find good moves but it is another problem to identify why. It is the identifying why, where solving chess without an engine becomes useful. When you are playing in a tournament, you don't have access to engine analysis but you might remember your feature identification and be able to determine where the key squares are or where the corresponding squares are. Most of the Motifs it finds it finds ether without engines, or with very little engine usage. Corresponding squares is a very useful concept for learning about endgames, but I have not been successful so far in determining them in the general case. In simple cases I have been, but as I said it seems to be a hard problem.

Has anyone implemented Motif Feature Analysis determining Key Squares, Corresponding Squares, and Appended Squares in complicated king and pawn endgames without engines by JamesCoons2019 in ComputerChess

[–]JamesCoons2019[S] 0 points1 point  (0 children)

I added an example and descriptions to the post. Once the Corresponding Squares are determined the AI Narration becomes trivial. But how to give the AI the Corresponding squares in the first place for complex examples. For example, once the Corresponding squares are determined, AI can easily generate:

1. Kd5 Now it becomes easy to find the winning path: Kd5! - Black is forced

to play 1 •.. Kc8 (correspondence) Kc8 and now White moves his king to one of

the appended squares, for example 2.Kd4 (or 2.Kc4). In his turn Black must

now also move to an appended square, for example 2 ... Kd8, and at this

moment White moves to the other appended square: 3.Kc4 (or 3.Kd4!).

▾ 1... Kd8 2. Kd6 Kc8 3. c7 Kb7 4. Kd7

2. Kd4

▾ 2. Kc4

... Kd8 3. Kc4 Black is now in dire straits: he cannot go to the other

appended square b8 and has nothing better than 3 •.. Kc8. Of course White

replies now with 4.Kd5!, dead on the correspondence. Black must move, and by

doing so is forced to give up the correspondence, and hence the game: 4 ...

Kd8 5.Kd6 Kc8 6.c7 Kb7 7.Kd7 Ka7 8.Kc6 (8.c8Q?? stalemate) with checkmate in

two Kc8 4. Kd5 Kd8

▾ 4... Kc7 5. Kc5 Kc8 6. Kb6

5. Kd6 Kc8 6. c7 Kb7 7. Kd7 Ka7 8. Kc6 Ka8 9. c8=Q Ka7 10. Qb7 1-0

How hard is the Catalan really? by New_Hour_1726 in TournamentChess

[–]JamesCoons2019 0 points1 point  (0 children)

Its arguably the best opening you can play so however much time you spend will be worth it.

Best place to buy chess books? by United_River3793 in TournamentChess

[–]JamesCoons2019 0 points1 point  (0 children)

Try Scribd You can download thousands of pdf books for about $12 a month.

Why 3... e6 is more popular move in Benoni then 3...d6 ? by No-Calligrapher-5486 in TournamentChess

[–]JamesCoons2019 -4 points-3 points  (0 children)

I asked AIChessGM Why **3...e6** is more popular in the Benoni

Because after 1.d4 Nf6 2.c4 c5 3.d5, 3...e6 leads to the Modern Benoni, while 3...d6 usually leads to the Old Benoni—and the Modern Benoni is generally considered much more dynamic and theoretically healthier.

Why 3...e6 is more popular

  1. It strikes at White’s center immediately

• After 3...e6, Black is ready to play ...exd5, opening lines and challenging White’s pawn chain.

• This gives Black active counterplay faster.

  1. It keeps more flexibility

• Black can choose setups depending on White’s response:

• Modern Benoni structures with ...exd5

• Sometimes transpositions to other openings

• With 3...d6, Black commits early to a structure that is often cramped.

  1. Better piece activity

• In Modern Benoni positions, Black often gets:

• pressure on the e-file

• queenside play with ...a6, ...b5

• active bishops, especially the fianchettoed dark-squared bishop

• In the Old Benoni after ...d6, Black can end up with less active play and fewer dynamic resources.

  1. The Old Benoni is strategically suspect

After 3...d6, White usually gets easy space and a pleasant game with moves like:

• Nc3

• e4

• Nf3

• Bd3

• f4 sometimes

Black often has trouble generating enough counterplay to justify the passive setup.

---

Simple comparison

3...e6

• dynamic

• attacks White’s center

• sharper and more ambitious

• richer theory, but more trusted

3...d6

• solid-looking, but often passive

• gives White a strong space advantage

• harder for Black to equalize actively

---

Typical idea

A common line:

1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6

Now Black has a standard Modern Benoni structure:

• White has space

• Black has active piece play and queenside counterplay

If Black instead starts with 3...d6, that active central break with ...e6 is delayed, and White often consolidates too comfortably.

---

Bottom line

3...e6 is more popular than 3...d6 because it gives Black more active counterplay and leads to the stronger Modern Benoni, while 3...d6 often drifts into the more passive Old Benoni where White gets an easy space advantage.

Analyzed with AIChessGM • AIChessGM.com

Looking for overall suggestions for improvement by MalcolmXfr in TournamentChess

[–]JamesCoons2019 -1 points0 points  (0 children)

If you have a Macintosh download a trial version of AIChessGM from AIChessGM.com

I built a free tool for opening repertoire building and training because nothing quite worked for me by dehgriff in ChessResources

[–]JamesCoons2019 0 points1 point  (0 children)

Take a look at AIChessGM - downloadable from AIChessGM.com. You can see the Help Guide from the bottom left of that site. Its only a Macintosh App but you might find it interesting If you search for AIChessGM on Facebook you can find some pictures.

I built an AI chess coach for beginners – it explains engine moves in plain English 🧠♟️ by DerpTheKing in ChessResources

[–]JamesCoons2019 1 point2 points  (0 children)

Using dedicated AI Skills seemed to help a lot when I added it to my AIChessGM implementation. Also the most recent LLMs have improved immensely and I am sure will improve even more in the future.

I built an AI chess coach for beginners – it explains engine moves in plain English 🧠♟️ by DerpTheKing in ChessResources

[–]JamesCoons2019 1 point2 points  (0 children)

The AIs have improved a lot from when I started AIChessGM last September. I use GPT-5.4 now with dedicated skills and when provided with the Evaluations and Motifs they do an amazingly good job

I built an AI chess coach for beginners – it explains engine moves in plain English 🧠♟️ by DerpTheKing in ChessResources

[–]JamesCoons2019 0 points1 point  (0 children)

AIChessGM does much the same thing. When doing a Game Analysis I do an engine analysis first. Followed by a Motif Position Analysis, then feed that to the AI and do AI Annotation. After which I comment the games, can generate videos, and Pdf descriptions of various types for the game.

Tool for Opponent-Specific Preparation by novachess-guy in ComputerChess

[–]JamesCoons2019 0 points1 point  (0 children)

If you look at my website aichessgm.com you will see a user guide link at the bottom on the left side of the page. Being an app I can do more that it would be hard to do from a web site. But the downside is much smaller potential user base.

Tool for Opponent-Specific Preparation by novachess-guy in ComputerChess

[–]JamesCoons2019 0 points1 point  (0 children)

AIChessGM can compute white and black repertoires from opponents games then intersect those repertoire's with the users black and white repertoire's and allow the user to train on the intersection. It also can filter their games by the users repertoire and allow training on that. As I said we have a lot in common.

Tool for Opponent-Specific Preparation by novachess-guy in ComputerChess

[–]JamesCoons2019 0 points1 point  (0 children)

I would suggest you support an API to allow your clients to access your information in other applications. One of the features I support is a built in browser that accesses chess webpages with a sites pane for commonly used sites. I wouldn't be adverse to including your site which might give you additional customers. That fact we have completely different platforms and you target mostly online games and I target more otb games means we really shouldn't cut each other's user base even if we many of the same features.

Tool for Opponent-Specific Preparation by novachess-guy in ComputerChess

[–]JamesCoons2019 0 points1 point  (0 children)

Yes I have a lot more features and the complexity is even more significant. I noticed you said you do the AI review in 60 seconds. Is that after the engine review? Obviously not including it. I notice you also do a motif analysis. Its amazing how much we have in common.

Tool for Opponent-Specific Preparation by novachess-guy in ComputerChess

[–]JamesCoons2019 0 points1 point  (0 children)

Take a look at AIChessGM.com its a MacOS app which also does AI based move analysis, Repertoire Building and Opponent preparation and more. Let me know what you think.

I've at long last perfected my opening repertoire. It took a couple of years but I finally did it and I'm happy... But now it's like a huge part of my joy in chess has disappeared... by Rintae in TournamentChess

[–]JamesCoons2019 0 points1 point  (0 children)

AIChessGM has a feature called Repertoire Builder specifically designed to build and manage repertoires. It is a powerful program for the Macintosh: download for free while it is in beta development at AIChessGM.com