Ai Snake
C+ 74 completed
Other
unknown / clojure · tiny
9
Files
361
LOC
0
Frameworks
2
Languages
Pipeline State
completedRun ID
#1267548Phase
doneProgress
0%Started
2026-04-15 21:01:28Finished
2026-04-15 21:01:28LLM tokens
0Pipeline Metadata
Stage
SkippedDecision
skip_tinyNovelty
13.96Framework unique
—Isolation
—Last stage change
2026-04-16 18:15:42Deduplication group #48069
Member of a group with 20 similar repo(s) — canonical #482858 view group →
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
AI Prompt
Create a basic game engine structure in Clojure that implements a minimal Entity Component System (ECS) framework. I need functions to manage the world state, including creating entities, adding/removing components, and querying for entities possessing specific sets of components. The core functionality should include methods to register systems and to run a 'tick' function that executes all registered systems sequentially, passing the world and a delta time. Please provide the API definitions for functions like `(new-world)`, `(create-entity)`, `(add-component ...)`, `(entities-with ...)`, and `(tick ...)`.
clojure ecs game-engine simulation functional
Generated by gemma4:latest
Catalog Information
Create a basic game engine structure in Clojure that implements a minimal Entity Component System (ECS) framework. I need functions to manage the world state, including creating entities, adding/removing components, and querying for entities possessing specific sets of components. The core functionality should include methods to register systems and to run a 'tick' function that executes all registered systems sequentially, passing the world and a delta time. Please provide the API definitions f
Tags
clojure ecs game-engine simulation functional
Quality Score
C+
74.2/100
Structure
69
Code Quality
95
Documentation
30
Testing
70
Practices
78
Security
100
Dependencies
50
Strengths
- Good test coverage (67% test-to-source ratio)
- Consistent naming conventions (snake_case)
- Low average code complexity — well-structured code
- Good security practices — no major issues detected
Weaknesses
- No LICENSE file — legal ambiguity for contributors
- No CI/CD configuration — manual testing and deployment
Recommendations
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a linter configuration to enforce code style consistency
- Add a LICENSE file (MIT recommended for open source)
Languages
Frameworks
None detected
Embed Badge
Add to your README:
