lichess.org
Donate

Creating studies with variations

Hi!

I'm currently trying to create personal opening study in order to review games, add better moves and grind them in an "Interactive lesson" mode.

I wonder if it's possible to make a script pick different moves (from the chosen variations) - other than from a main line.

Now it just gives all the "main-line" moves but I want to grind all the brunches, so that trainer makes a moves in a totally random order without priority (from those that I have created in a study).

Is it possible?

Thank you very much!
Can we make it possible - to set the same priority for every variation, so that while playing "interactive lesson" it gives all the existing variations at random - I think that would be an amazing feature!
I'm in the help yourself camp.

I made my app recognize training weights.

Visit:

fbserv.herokuapp.com/analysis/atomic/rnbqkbnr/pppppppp/8/8/8/5N2/PPPPPPPP/RNBQKB1R%20b%20KQkq%20-%201%201

And you will see this:

https://imgur.com/OFyxLpZ

The move 1.. f6 has weights 5, 5, which means require me playing this move with weight 5 and play this move against me with weight 5. The move has a blue border which means good for both sides.

The move 1.. e5 has weights 0, 1, which means, don't allow me playing this move, but with weight 1, that is not that frequently, play this move against me. The move has a red border, which means it is a refuted move, so I have to know the refutation, but by no means should play it.

You can go to the Train tab and start training White or Black from any position. To train from the starting position, press Reset.
@lishadowapps

Can you explain how to use your website?

I don't know how to create an opening repertoire or upload a repertoire from lichess as a pgn file for your website.
#6

Problem is, that only the admin user can create a repertoire.

There is a reason for this.

In fact two reasons.

First, each position needs to be engine evaluated to be included in the repertoire, and since the engine runs in the cloud, I cannot allow non admin users to run it, becuase there is only one engine instance.

Second, positions are stored globally and not per user. So modifying the repertoire would do so for all users, which is unwanted.

I simply cannot make repertoire building available to all users due to Heroku and Google Firebase resource limits.

What you can do however, is build an own server using the source code which is public:

github.com/handywebprojects/fbserv

( The app only needs free features of both Heroku and Firebase. )

I admit that doing so is not practicable for an outsider.

If you really want do this, I can give assistance.
please check my matches then unban me
I am not a cheater

This topic has been archived and can no longer be replied to.