Twenty One

D 58 completed
Game
unknown / javascript · tiny
10
Files
2,766
LOC
0
Frameworks
5
Languages

Pipeline State

completed
Run ID
#371028
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
36.10
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47829
Member of a group with 1 similar repo(s) — canonical #26955 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Open data scored by Repobility · https://repobility.com

AI Prompt

Create a multiplayer Blackjack game with a casino-themed UI. I need it to support 2 to 6 players, where players can be human or AI opponents. It must feature two game modes: a chip-based Betting Mode and a score-based Points Mode. Key features include configurable rounds (5, 10, or 15), dynamic seat positioning, and smooth card animations. The UI should be fully in Traditional Chinese. Also, implement an end-of-game ranking overlay with trophy emojis and an auto-next countdown after results are shown.
javascript html css blackjack multiplayer casino game ui traditional-chinese
Generated by gemma4:latest

Catalog Information

A multiplayer Blackjack game for 2-6 players with a casino-themed UI and two game modes.

Description

Popcornylu__twenty-one is a multiplayer Blackjack game that supports 2-6 players with human and AI opponents. The game has two modes: Betting Mode, where each player starts with 1000 chips and places bets each round, and Points Mode, where win = +1, lose = -1, draw = +0.5. Players can choose between upright and edge-facing card layouts, and the game features a ranking overlay with trophy emojis for end-of-game leaderboards.

الوصف

يعد Popcornylu__twenty-one لعبة بلاك جاك متعددة اللاعبين التي تدعم 2-6 لاعبين مع أطراف بشرية وأطراف حاسوب. يحتوي اللعبة على نوعين من الألعاب: نمط التداول، حيث تبدأ كل لاعبة ب1000 شريحة وتضع تداولات في كل دور، ونوع النقاط، حيث الفوز = +1، الخسارة = -1، التعادل = +0.5. يمكن لللاعبين اختيار بين ترتيب الأوراق الموجودة على الطاولة بشكل عمودي أو حافة، ويحتوي اللعبة على علامة ترتيب في نهاية اللعبة مع إميكس للجوائز.

Novelty

7/10

Tags

blackjack multiplayer casino-themed-ui betting-mode points-mode ranking-overlay

Claude Models

claude-opus-4.6

Quality Score

D
57.6/100
Structure
44
Code Quality
70
Documentation
49
Testing
15
Practices
78
Security
100
Dependencies
50

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • 184 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.1h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (4)
Repobility (the analyzer behind this table) · https://repobility.com
Unknown
License
2.9%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

javascript
52.2%
css
36.9%
html
5.2%
markdown
4.8%
yaml
0.9%

Frameworks

None detected

Concepts (2)

Repobility · code-quality intelligence · https://repobility.com
CategoryNameDescriptionConfidence
About: code-quality intelligence by Repobility · https://repobility.com
auto_descriptionProject DescriptionA multiplayer Blackjack (21點) game with a casino-themed UI, built with vanilla HTML, CSS, and JavaScript. Supports 2-6 players with human and AI opponents.80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/95237.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV