Docs / source reviewed
1 Million Emojis
Let Jev extend a visitor’s stroke on a shared emoji canvas
How this project uses Jev
- Input
- The latest emoji stroke, nearby emoji counts, a local text grid and code-generated combinations of emoji and empty positions
- Jev decides
- A Choice picks the next emoji and position; when continuation cells exist, a Noul judges whether to extend the line or close the shape with the original emoji
- Code executes
- Samples only offered candidates; at a continuation probability of at least 0.7, returns precomputed continuation cells, otherwise one selected placement for the host application
Evidence and limitations
MIT licensing, Jev requests and result handling were reviewed without model calls or multiplayer testing. The repository contains core packages rather than the full site backend; million-cell scaling, synchronization and rate limiting were not independently verified. Jev receives a local text representation, not the whole canvas image. Invalid results produce no placement.
This project has not been run independently here. Author-reported results are not independently verified results.
Original sources
- https://github.com/cwdx/1-million-emojis/blob/f0e8273ebcedee466c0302f2a8fdb30c7964c29b/README.md ↗
- https://github.com/cwdx/1-million-emojis/blob/f0e8273ebcedee466c0302f2a8fdb30c7964c29b/LICENSE ↗
- https://github.com/cwdx/1-million-emojis/blob/f0e8273ebcedee466c0302f2a8fdb30c7964c29b/packages/emoji/src/jev-join.ts ↗
- https://github.com/cwdx/1-million-emojis/blob/f0e8273ebcedee466c0302f2a8fdb30c7964c29b/packages/jev/src/index.ts ↗
- https://chriswijnia.com/lab/emoji ↗