WandererXII / lishogi

☗ lishogi.org: the forever free, adless and open source shogi server forked from lichess.org ☗
https://lishogi.org
GNU Affero General Public License v3.0
268 stars 41 forks source link

User submitted puzzles #706

Open WandererXII opened 1 year ago

WandererXII commented 1 year ago

Create a form for users to submit new puzzles. A link could be also present in editor and analysis. All we would need is the position, solution would be generated and verified by lishogi. Users would be linked as 'Source' next to the puzzle.

Pros:

Cons:

antma commented 1 year ago

From my experience, it is possible to generate unique solution around in 25% cases (Yaneuraou puzzles). 1,192,072 puzzles in SFEN format with solutions in KIF notation (52.8M) Also, it will good to add this feature in API.

antma commented 7 months ago

IMHO, puzzle submission tab should be like puzzle history tab. I mean it should contain puzzle diagrams. Also, authors should to be able to cancel puzzle in queue or to open rejected puzzle in analysis board window by one mouse click. For example, sometimes it is possible to eliminate multiple solution just by reducing attacking side material. When puzzle is rejected, also it will be nice to show a reason in short text description (if possible).