Siderite / Siderite/lichessTools

User request: puzzle points

Open
#1,200 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
JavaScript
Stars
92
Forks
20
Avg merge
19h 59m
Merged PRs (30d)
1

Description

a puzzle points feature,where you get points if you solve puzzles correctly and difficulties, Easy , Medium , Hard, Extra hard, if you solve a Easy puzzle (a puzzle's rating is -200+ from your Puzzles Rating) you get 30 points. if you solve a medium puzzle correctly (a puzzle's rating is -200 to 0 from your Puzzles Rating) you get 40 points. if you solve a hard puzzle (a puzzle's rating which is 0 to +200 from your puzzles rating) you get 50 points . if you solve a extra hard puzzle (a puzzle's rating which is +200 or more from your puzzles rating) , you get 60 points. you get 3% (rounded off ) per 15000 points. ,you have to get 300,000 points to get to prestige 2 (you need a total of 7 prestiges to complete a puzzle journey ) when you prestige,the process repeats but the points stay the same (they still increase as normal) plus there should be a leaderboard.
when you complete a puzzle journey,you get a icon of (star) to show that you complete the puzzle journey
you cannot lose puzzle points

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by locating the extension's existing puzzle-related functionality and determine where user-facing state and displays are implemented. Before coding, clarify the scoring, prestige, leaderboard, completion-icon, and non-decreasing-points requirements; done means the complete journey and all requested scoring and display behavior work together.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.