Commit Graph

  • 9167877b29 Formatting and code style enhancements have been made to enhance the user experience. main Jeeb 2022-02-16 17:52:42 -0600
  • 86280a4b55 Implement hard mode, plus customization game: - New flag --hard: Select from 3 levels of difficulty: - Greenie: only check greens - Hard: classic Wordle* hard mode - Grayless: All hints are checked, even gray letters - New flag: --nokeyboard disables the keyboard - Improved customization: - Box characters, colors, and keyboard layouts moved into wordlists! - Support for non-English alpha characters to be determined. It should work though, I think. - Most things are no longer hardcoded! The main function is still a bit of a spaghetti mess right now, though. To be fixed! Jeeb 2022-02-16 17:51:57 -0600
  • b874cfc101 Refactor everything: - F STRINGS???????????? - Enforce relativity - Rename things for better - Separate the cheating from the game playing - Remove most hardcoded constants - Introduce new wordlist 'format' (lol python, who needs json) - Test things fairly extensively Jeeb 2022-02-16 12:28:21 -0600
  • dff087128c Make the keyboard THICC Jeeb 2022-02-16 03:41:02 -0600
  • a22248a2a5 fix some bugs Jeeb 2022-02-16 02:39:59 -0600
  • f8bd727cbb Draw the rest of the owl Jeeb 2022-02-16 02:21:58 -0600
  • c5a5c44ca1 w: official solutions are provided solely for the purpose of compatibility with the canonical Wordle client Jeeb 2022-02-14 20:56:50 -0600
  • 5cfd666654 g: - (c) notice - colorful text - use wordbox to print letters in boxes - better(?) formatting on printed strings - use more descriptive variable names Jeeb 2022-02-14 20:56:02 -0600
  • 1b214b33f0 c: Colorful text for ANSI terminals Jeeb 2022-02-14 20:53:08 -0600
  • 800b0e7f75 Update license (lol) Jeeb 2022-02-14 20:52:35 -0600
  • a499cbcc78 g: Potentially fix letter colorification in the case of duplicated letters Jeeb 2022-02-14 01:56:37 -0600
  • 923569a944 Changes I guess Jeeb 2022-02-12 11:38:44 -0600
  • b1acbea3b1 Fix 'liosa' bug (--word lossy) Jeeb 2022-02-12 11:01:30 -0600
  • 50aa484baa Eponymous Wardle.py Jeeb 2022-02-12 10:50:25 -0600
  • bee9d3b348 Uhh, changes I guess Jeeb 2022-02-12 10:45:33 -0600
  • 9cdf72981c Add new options: nonsense mode (don't check spelling), force WOTD Jeeb 2022-02-12 10:11:32 -0600
  • 020f87e19c Remove duplicated code, mark todo Jeeb 2022-02-12 06:26:48 -0600
  • aa26089386 Answer lookup: Add 'no peeking' mode; don't show answers at or beyond today's Wordle. (Trivial to work around, but allows for narrow searches.) Jeeb 2022-02-12 06:22:45 -0600
  • 5452552875 Add [w]ord list and [g]ame Jeeb 2022-02-12 05:33:23 -0600
  • 1af0f056f8 Initial commit Jeeb 2022-02-12 11:23:24 +0000