https://github.com/themysterysolver/tango-solver
"A chrome extension to automate the solve for famous linkedin TANGO game"
https://github.com/themysterysolver/tango-solver
backtracking extension games javascript linkedin python tango tango-solver
Last synced: 19 days ago
JSON representation
"A chrome extension to automate the solve for famous linkedin TANGO game"
- Host: GitHub
- URL: https://github.com/themysterysolver/tango-solver
- Owner: themysterysolver
- Created: 2025-03-20T13:15:39.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-03-30T07:39:36.000Z (10 months ago)
- Last Synced: 2025-03-30T08:27:04.732Z (10 months ago)
- Topics: backtracking, extension, games, javascript, linkedin, python, tango, tango-solver
- Language: JavaScript
- Homepage:
- Size: 128 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## π―TANGO SOLVER LINKEDIN
- This is a *daily game* in linkedin I recently got playing.
- This chrome extension solves the `TANGO game`.
- So what does this repo do?
- I have created `2` **extensions**,
- The one you can use while you are not signed in `TANGO_EXTENSION`π
- Then the next one where you have can use when u have logged in ***linkedin***,thne use `TANGO_EXTENSION_V2`π
- works with any size
- Follows the below rules
## πGame rules
- let's understand the `board` first,
- we can have two types of shape let's say `sun` and `moon`. Onlciking each sq it changes from `sun`->`moon`->***being empty***
- Some tiles are locked by default.
- The `edge` may have **cross** and **equal** which tells the relationship between the *2 tiles*.
- **RULE-1**: The maximum count of `sun/moon` per row or column is ***3***
- **RULE-2**:there can't be *3 adjacent* `sun/moon`
- **RULE-3**:You should maintain the edge consistency.
## π₯DEMO
https://github.com/user-attachments/assets/fe2099b3-3876-4ede-877a-b3a8b9c8c881
## HOW TO USE MY EXTENSION?π§
- Download `TANGO_EXTENSION` or `TANGO_EXTENSION_V2` on your need.
- Go to `chrome://extensions/` .
- Then on *top-right* enable ***developer mode***.
- Then on *top-left* click ***Load unpacked*** browse the path where have downloaded my folder.
- Click it.
- Now use it as per demo.
> ***FUN GUESS*** LinkedIn's Tango game likely got its name from the famous Tango dance, which is known for its synchronized and strategic movements between partners.π€
## π‘WHY THIS REPO?
- I love shortcuts and smart work.πΊ
- I wanted code *backtracking*,I am crazy on DSA.π
- To learn how ***extension works!!*** ποΈ
- How to scrape and search in a web.π
- Te learn *async,await,promises*π
## REPO STRCUTURE
```
βββ PROTOTYPE
β βββ TEST CASES
β βββ tango.js
βββ TANGO_EXTENSION
βββ TANGO_EXTENSION_V2
β βββ manifest.json
β βββ popup.html
β βββ tango.js
βββ paste.js
βββ the_making.md
```
- `PROTOTYPE/tango.js` has the backtracking algo,u can run this using ***`node tango.js`***
- `PROTOTYPE/TEST CASES` contain the test-cases which I got for validation.
- `paste.js` is used to make my working easier.