Commit Graph

  • cae333e3a1 Add a slight bias towards words that are also valid guesses master Kelvin Ly 2023-05-13 08:31:17 -0400
  • 89bce94a76 Add comment on word count discrepancy Kelvin Ly 2023-05-13 03:55:32 -0400
  • 49e54bb840 Add current version of optimized webassembly file Kelvin Ly 2023-05-13 03:53:46 -0400
  • d7c2c6249a Add a WASM version of the wordle solver; it seems to be fairly faster Kelvin Ly 2023-05-13 03:53:02 -0400
  • 1e31f023bd Add some more utility functions; basic testing shows it works about the same as the original Javascript, after fixing that off by one bug Kelvin Ly 2023-05-12 17:05:00 -0400
  • 93c5821248 Wrap everything in a struct Kelvin Ly 2023-05-12 15:26:13 -0400
  • 74812a6a01 Looks like we've got meaningful communication between Rust and JavaScript, time for some refactoring Kelvin Ly 2023-05-12 12:20:11 -0400
  • febec0cf10 Shrink the webassembly binary down to a reasonable size; TODO actually test it out Kelvin Ly 2023-05-12 04:35:10 -0400
  • 55b04efa85 Add infrastructure to combine to WebAssembly Kelvin Ly 2023-05-12 04:04:39 -0400
  • 1b737755c9 Minor wording changes Kelvin Ly 2023-05-11 14:35:33 -0400
  • 914ad8a362 Add some explanation on how to use it Kelvin Ly 2023-05-11 14:26:44 -0400
  • 37ade8158d Implement a back function Kelvin Ly 2023-05-11 14:09:51 -0400
  • ad3f7f0323 Implement the reset Kelvin Ly 2023-05-11 14:00:49 -0400
  • 61e87095b4 Implement the basic UI; everything's basically working except for reset Kelvin Ly 2023-05-11 13:48:24 -0400
  • 4c8c872c99 Finish length counting function Kelvin Ly 2023-05-11 03:29:11 -0400
  • 16d108c530 Separate code into separate JavaScript file, chunk out the match precomputation so that it doesn't cause the page to be as unresponsive Kelvin Ly 2023-05-11 03:28:19 -0400
  • f313a9e854 Get basic functions working; TODO map to some kind o UI Kelvin Ly 2023-05-10 22:44:59 -0400