IdeaCredIdeaCred

Eliastik/snakeia

52

A modern Snake game featuring an artificial intelligence powered by Deep Q-Learning (TensorFlow.js). Written in pure, object-oriented JavaScript, with a 3D rendering engine powered by Three.js.

What's novel

A modern Snake game featuring an artificial intelligence powered by Deep Q-Learning (TensorFlow.js). Written in pure, object-oriented JavaScript, with a 3D rendering engine powered by Three.js.

Code Analysis

5 files read · 2 rounds

A minimal project with no actual implementation logic found in the source files.

Strengths

The project structure is simple and straightforward for a very basic use case.

Weaknesses

Lacks any meaningful implementation, error handling, tests, or architectural depth; appears to be mostly placeholder or boilerplate code.

Score Breakdown

Innovation
3 (25%)
Craft
50 (35%)
Traction
22 (15%)
Scope
53 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+0
Concept Novelty+2

Craft

Ci+5
Tests+5
Polish+1
Releases+4
Has License+5
Code Quality+7
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+5
Has Dependency Mgmt+5

Traction

Forks+12
Stars+12
Hn Points+0
Watchers+3
Early Traction+0
Devto Reactions+0
Community Contribs+0

Scope

Commits+8
Languages+5
Subsystems+13
Bloat Penalty+0
Completeness+7
Contributors+5
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

257

Contributors

1

Files

188

Active weeks

25

TestsCI/CDREADMELicenseContributing

Repository

Language

JavaScript

Stars

7

Forks

3

License

GPL-3.0

Eliastik/snakeia — IdeaCred | IdeaCred