8000 GitHub - aaron-ang/letter-boxed: Puzzle solver and visualizer
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

aaron-ang/letter-boxed

Repository files navigation

Inspired by The NYTimes' Letter Boxed Game

Check out the visualizer at https://aaron-ang.github.io/letter-boxed

Current features/optimizations

  • Dropdown to customize visualization delay duration
  • Reduce tail latency for randomly-generated puzzles by choosing from the top 17 most frequent letters
  • Cache previous puzzle's input and result to prevent recomputation when toggling the visualization option

Upcoming features

  • Find Best 7498 button replaces Solve button after first run
    • Returns solution with the smallest number of words and total characters
  • Decouple application
    • Deployed API server written in Node.js on Google Cloud
    • Unit testing with Mocha, Sinon, and C8
    • Tradeoff: significant reduction in client RAM and CPU load in exchange for slightly increased response time
  • Compress response payload using Gzip to minimize network bandwidth
  • Rewrite Cloud Function in Go with extensive unit testing
  • Add slider that steps through the solving process

Demo video

Video Walkthrough

About

Puzzle solver and visualizer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0