Lila: Features for coaches

Created on 1 May 2020  路  7Comments  路  Source: ornicar/lila

In recent times more and more coaches are moving their activities online. Some quality of life improvements, changes and features have been requested.

General quality of life improvements:

  • [x] Make multiple teams. Currently we are limited to 1 team per week afaik.
    -> Maybe the /class permission can allow creation of multiple teams.
  • [ ] ~Add members to a study from group/team/class~.
  • [ ] Make /class more visable and easier to access for new coaches. Currently it can be hard to find
    this feature.
    -> Can be especially hard to find for untitled coaches.
  • [ ] Simuls from position
    -> Possible a board where you set up the position (easier to adjust than from FEN).
    -> Allows for some great training exercises.
  • [ ] Tournaments from position
    -> Same purpose as above.
  • [ ] Restart games that are finished in a simul.
    -> For when you play simuls with small kids and want to keep them entertained.
  • [ ] Remember settings in studies. Currently you need to adjust the settings every time you make a new study.
  • [ ] Get the languages translated fully. Already underway at: https://crowdin.com/project/lichess.

Study:

  • [ ] Easier way/shortcut to make a new study.
  • [ ] Deleting lines and short analysis can be a bit difficult.
    -> Maybe a "delete variation" button.
  • [ ] Change who is to move in a chapter without having to create a new chapter.
  • [ ] Interactive study: Allow more than one correct move.
  • [ ] Some way to merge studies, and/or chapters of a study. So that the students can play and analyze certain positions, and the coach can merge these into one chapter.
  • [ ] Set up games for the participants in a study from a study chapter. Where the coach can chose the position and the players.
    -> Maybe it doesn't have to be in a study but could be under /class -> set up game between two players -> from position. Or something like that
  • [ ] Some way to organize your studies.
    -> Already exists: https://lichess.org/study/topic

Coordination trainer (https://lichess.org/training/coordinate):

  • [ ] Should be empty (no pieces) to avoid distraction.
    -> Maybe a switch to alternate between no pieces and every piece.
  • [ ] A way to switch off and on coordinates for the youngest when they are learning the coordinates
  • [ ] Make your own positions from /learn.

/Class:

  • [ ] See which puzzles the participants have done
  • [ ] Possibly also make the student accept that the coach can view all the stats, including which exact puzzles the student has done.

Possible bugs:

  • Study: sometimes when sync is turned off and on recorded moves are deleted.
  • Problems when selecting FEN in study settings. Can't copy/paste.

Most helpful comment

A way to play games directly in the study. Set up games between participants in a study.

WTF?

All 7 comments

Add members to a study from group/team/class.

No. Classes can have 100 students, teams can have unlimited members. They should not be study members. Instead, teachers and leaders can send the study link via mass-PM.

A way to play games directly in the study. Set up games between participants in a study.

WTF?

Make /class more visable and easier to access for new coaches. Currently it can be hard to find
this feature

How? 99% of players will never need it

:+1: for the "Tournament from position". We are planning to create a lesson on friday, but it would have been nice if we could start from the position (of a study in that case) and start a tournament.

Should this issue be split into multiple ones so it's easier to keep track of what is done and what is not ?

Edit : It seems it also needs relaxing the API : https://lichess.org/api#operation/apiTournamentPost . I thought I could have a workaround by doing my own script but no luck...

  • Adding on in support of "Tournament from position." If there's one feature that chess coaches want, it's THAT.

We would LOVE to do a tournament on like, rook and pawn endgames for example.

The /class feature is nice. I would genuinely love it if it were expanded to have more features also. For example, a coach being able to force the pairing of two students, especially in a "from position" setup.

A way to play games directly in the study. Set up games between participants in a study.

WTF?

Original was

Set up games for the participants in a study from a study chapter. Where the coach can chose the position and the players.

If you relax the study chapter, but keep "from position", the feature would read like that.

  1. As a class teacher
  2. I want to be able to pair 2 students of mine
  3. to play against each other from a starting position.

In my context, 6 or 7 year old childs are not able to play again each other, and of course not from a position. They don't understand what FEN is, they have problems to understand how to match another player ...

So the class teacher can mediate here, which would allow many more interesting learning situations.

A variation of that could be: Set up games for the participants in a simul from position where the players play against the teacher, all with the same color.


Found out recently, that (with some technical skills) you can get something similar. This is the recipe for it.

  • Use the API https://lichess.org/api#operation/challengeOpen by doing the following steps.
  • Have a Unix shell what knows curl running.
  • Call curl -v -H "Content-Type: application/json" -X POST -d '{"clock.limit":300, "clock.increment":0 }' https://lichess.org/api/challenge/open to create a challenge.
  • As a result, you get some JSON.
  • Copy the url: part of it.
  • Give that URL to 2 players.
  • They both click on it, accept the challenge, and begin to play.

This creates a casual game between the 2. You may leave the arguments empty, this will create a casual correspondence game.

The childs in the chess working group (6-8 years old) were able to get that. They had before problems to use the normal functionality.

*We would LOVE to do a tournament on like, rook and pawn endgames for example.

My workaround here is the following;

  • Have all members of your class be in the same team.
  • Create for the team a a tournament based on a position, and let them play that in different pairings.

This worked well for me, and that team is not used at that point in time when I do the class studies online.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

nikolatzotchev picture nikolatzotchev  路  3Comments

ddugovic picture ddugovic  路  4Comments

isaacl picture isaacl  路  4Comments

Cristian-A picture Cristian-A  路  3Comments

niklasf picture niklasf  路  3Comments