Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Widget for (n,m) Dyck paths, represented as integer partitions below the staircase #5

Open
nthiery opened this issue Nov 11, 2018 · 2 comments
Labels
adapter enhancement New feature or request good first issue Good for newcomers researcher Feature best implemented by a researcher / end-user

Comments

@nthiery
Copy link
Contributor

nthiery commented Nov 11, 2018

Scénario by François: «... les $(m,n)$-chemins de Dyck, présentés comme des partages contenues dans l’escalier $(m,n)$, avec $(m,n)$ fixé. J’imagine qu’alors, on pourrair avoir certaines des lignes du diagramme (parts du partage) qui n’aurait plus la possibilité de croître (pas de symbole plus) une fois atteint le bord de l’escalier. Ce dernier escalier englobant pourrait apparaître en filigrane, ou dans une autre couleur.»

Plan:

  • Implement a class for (m,n) Dyck paths, represented as integer partitions below the stair case
  • Implement an adapter for the grid view widget; it will be roughly the same as for integer partitions, up to adapting the addable corners method
  • Extend the view to highlight/delimit a region (here that in which the cells are confined)
  • Extend the adapter API to specify that region
  • Implement that API for Dyck paths

The first two and last items are purely business logic; this is a good candidate for training a researcher to write adapters, and assessing how easy (or not!) this is.

@nthiery nthiery added enhancement New feature or request good first issue Good for newcomers researcher Feature best implemented by a researcher / end-user adapter labels Nov 11, 2018
@dimeneman
Copy link

I want to contribute to this issue . Please assign it to me .

@dimeneman
Copy link

Also in which file the error is in . Can you please guide me through.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
adapter enhancement New feature or request good first issue Good for newcomers researcher Feature best implemented by a researcher / end-user
Projects
None yet
Development

No branches or pull requests

2 participants