feat: Core combat engine with fighter stats and duel system #1

Closed
opened 2026-06-12 15:36:33 +00:00 by ti-paul · 0 comments
Member

Git Combat

Duel system between git contributors.

Features

  • Fighter profile from git stats (commits, additions, deletions, streaks)
  • Combat stats: ATK (commits), DEF (code reviews), SPD (frequency), HP (lines of code)
  • Turn-based duel engine with critical hits
  • Leaderboard and ranking (ELO)
  • ASCII battle rendering
  • Tournament mode
  • CLI: git-combat fight <user1> <user2>

Acceptance

  • Full duel simulation with deterministic outcomes (seeded RNG)
  • ASCII battle log
  • 30+ tests
## Git Combat Duel system between git contributors. ### Features - Fighter profile from git stats (commits, additions, deletions, streaks) - Combat stats: ATK (commits), DEF (code reviews), SPD (frequency), HP (lines of code) - Turn-based duel engine with critical hits - Leaderboard and ranking (ELO) - ASCII battle rendering - Tournament mode - CLI: `git-combat fight <user1> <user2>` ### Acceptance - Full duel simulation with deterministic outcomes (seeded RNG) - ASCII battle log - 30+ tests
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/git-combat#1
No description provided.