Commit Graph

75 Commits

Author SHA1 Message Date
mcpower
5511a4fcdf Ultra Hard: enforce letter counts even without absent clues
For example, with a target word of RALLY ([challenge link]), guessing
LEVEL gives [elsewhere, absent, absent, absent, elsewhere].
This commit makes guessing WORLD afterwards a violation, as there must
be at least two Ls in the target word.

This commit also makes it clearer that, when there is an absent clue,
the count of the letter must be exactly (number of non-absent clues with
that letter).

[challenge link]: https://hellowordl.net/?challenge=cmFsbHk
2022-01-23 22:47:49 +11:00
Lynn
e9a29122c9 I think this is the right rule 2022-01-22 22:43:34 +01:00
Lynn
e07726f71c Fix Ultra Hard mode 2022-01-22 18:00:27 +01:00
Lynn
806eb9fe41 Ultra Hard mode 2022-01-22 17:46:14 +01:00
Lynn
f2cf40c4b9 Naaaames 2022-01-22 13:40:10 +01:00
Lynn
953d9ec996 Add words you can guess in Wordle 2022-01-22 13:29:51 +01:00
Lynn
35ebeecb07 Update README.md 2022-01-21 00:54:59 +01:00
Lynn
aba632ed13 Make https links copyable too 2022-01-21 00:20:42 +01:00
Lynn
212466cd3d Update README.md 2022-01-20 21:38:20 +01:00
Lynn
159719d78a Eliminate plurals reported in #40 and others 2022-01-20 13:46:52 +01:00
Lynn
978e9386e6 Focus table when typing (fixes #45) 2022-01-19 16:50:58 +01:00
Lynn
bbc1517a98 Allow rare challenge words 2022-01-19 16:35:42 +01:00
Lynn
ddbf3c2a7b More targets gardening (now preserving seeds) 2022-01-19 16:24:00 +01:00
Lynn
6583be1968 Fix challenge link generation 2022-01-18 22:15:53 +01:00
Lynn
e9ab562aac Link to my ko-fi 2022-01-18 18:21:15 +01:00
Lynn
2d7cc02a2e Update README 2022-01-18 17:27:30 +01:00
Lynn
a2dffb2f74 public/CNAME 2022-01-18 17:24:25 +01:00
Lynn
0cb1e64838 Create CNAME 2022-01-18 17:18:55 +01:00
Lynn
afa5a19726 Make copy link selectable 2022-01-18 17:17:57 +01:00
Lynn
ca7f46667d Aaaaaa 2022-01-18 17:09:12 +01:00
Lynn
8df7a8da6f typo 2022-01-18 16:00:47 +01:00
Lynn
22e2b3866b Fix replaceState bug 2022-01-18 15:36:31 +01:00
Lynn
f26abca2ec Add GoatCounter analytics (thanks, @syysilma!) 2022-01-18 15:28:42 +01:00
Lynn
02418ab815 Add challenge button 2022-01-18 14:58:23 +01:00
Lynn
96ba2fd52e Explain double letters in About 2022-01-18 14:02:08 +01:00
Lynn
62a516087f Remove analytics for now 2022-01-18 14:01:23 +01:00
Lynn
e66fc036b9 Emoji links, cause phones are narrow and stuff 2022-01-18 00:12:59 +01:00
Lynn
33709ce9b5 Don't play theme change animation on page load 2022-01-17 23:43:36 +01:00
Lynn
d7e2f52f11 Add hard mode 2022-01-17 23:25:44 +01:00
Lynn
83dc909cc4 Settings hook 2022-01-17 19:42:56 +01:00
Lynn
62fc52b97c Nav for settings 2022-01-17 13:34:32 +01:00
Lynn
670267055f Analytics! 2022-01-17 04:00:17 +01:00
Lynn
54f3c98bff Eliminate non-lemmatized targets 2022-01-17 03:27:33 +01:00
Lynn
f67b501846 Oops, this one too 2022-01-17 00:10:34 +01:00
Lynn
6b70120bd0 Update targets 2022-01-17 00:09:49 +01:00
Lynn
4b5d117e06 Create LICENSE 2022-01-16 23:40:31 +01:00
Lynn
81555b938d Prevent backspace navigation 2022-01-16 23:06:29 +01:00
Lynn
d408bff8a3 Merge pull request #26 from zhuwxyz/clear-current-guess
Always clear current guess when changing word length
2022-01-16 23:05:23 +01:00
Lynn
c97fbaf64a Write a README 2022-01-16 23:00:20 +01:00
Lynn
e7a83ed7e0 Ok then 2022-01-16 01:22:39 +01:00
Lynn
47a7782b8f Support shift+letter 2022-01-15 20:38:32 +01:00
Lynn
6110550da8 Fix table shrinky 2022-01-15 20:12:56 +01:00
Willie Zhu
a759ca0a66 Always clear current guess when changing word length 2022-01-15 00:32:47 -05:00
Lynn
d663cddbc6 Label that table 2022-01-14 17:33:00 +01:00
Lynn
0978360bcb Merge branch 'screen-reader' 2022-01-14 17:20:28 +01:00
Lynn
a688c30427 Cherry-pick the good stuff from input-per-letter 2022-01-14 17:19:42 +01:00
Lynn
687f2acc22 It's playable 2022-01-14 00:16:27 +01:00
Lynn
c6535817c4 Update targets.json 2022-01-13 22:55:09 +01:00
Lynn
3fc7a58d9a Update targets.json 2022-01-13 00:26:45 +01:00
Lynn
00ef856914 Don't put <div> in <p> 2022-01-12 17:40:34 +01:00