pelita
pelita copied to clipboard
Actor-based Toolkit for Interactive Language Education in Python
A browseable history would make it easier to revisit past events which might be useful in some situations. (A bit further down that path would be an import–export function.)
Add a button that exists the match in its current state (useful for exiting matches early that ended up in a deadlock). This should be added as a flag to...
Will still need refinements (that I’m still working on) but already runs and closes #776 and #769. The short news is you start a Pelita server like this: pelita-server remote-server...
After several years of experience with the new `Bot` API it is clear that almost all players sooner or later use the `pelita.utils.walls_to_graph` function to generate a graph representation of...
(Not sure whether this is a bug or more of a sticky issue to keep in mind.) Thinking about the suggestion in #789 I found a problem in modifying `bot.legal_positions`...
Currently, we play the tournament matches from top to bottom, meaning that for pairings 1–4, 2–3, we will always play the match 1–4 first. In case the team ranked on...
The error handling in the tournament’s `set_name` function, which is called upon team initialisation, is suboptimal. It simply returns a string `"%error%"` when it cannot load a team. This is...
On Windows 11, with a fresh Anaconda installation and git-bash and after installing the current release using pip, starting pelita the first time terminates with the error in the screenshot....
Thanks for your amazing application. The existing TkViewer now looks beautiful. But in some cases, I find it easier and more convenient to view in a web brower instead. So...