Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

word bomb mini rework #163

Open
wants to merge 48 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
d5b8f41
d
Jeftaei Feb 1, 2024
8a7eb0d
merge with master
Jeftaei Feb 5, 2024
06587c3
start using frequency map over typical prompt generation
Jeftaei Feb 7, 2024
3ec968c
convert dictionary strings to sets
Jeftaei Feb 7, 2024
5d140e6
change solve-worker to use sets instead of arrays/regex search (and a…
Jeftaei Feb 7, 2024
1a80b7f
delete old files
Jeftaei Feb 23, 2024
4029c37
dd
Jeftaei Mar 2, 2024
f3245f2
change solve worker a bit
Jeftaei Mar 2, 2024
d45b3c8
game/remarks
Jeftaei Mar 2, 2024
c385d2e
Forgot about this
Jeftaei Mar 2, 2024
ae9a2dd
random shit go (Why is it mad over this :shock:)
Jeftaei Jul 6, 2024
e8a3b50
Merge branch 'master' into wbm-rework
Jeftaei Jul 6, 2024
3dfff6a
change leaderboard command/db calls
Jeftaei Jul 18, 2024
7db6cba
fix various things with dictionaries after moving them to sets
Jeftaei Jul 18, 2024
4632c27
remove old files
Jeftaei Jul 18, 2024
1e9d9e2
rework engLen and engNum to a isPlural function, and move to game-utils
Jeftaei Jul 18, 2024
6075f90
Remarks + remark module template + fix old remark code to work with n…
Jeftaei Jul 18, 2024
f7a29a5
setup code for registering new word bomb mini class with new game man…
Jeftaei Jul 18, 2024
05c20ce
new sendReplyWithID function
Jeftaei Jul 18, 2024
d2a98c2
remove old stuff for old rework code
Jeftaei Jul 18, 2024
a745a1f
add GameManager file
Jeftaei Jul 18, 2024
ad2090e
add new word bomb mini game file
Jeftaei Jul 18, 2024
469f89b
remove unused imports
Jeftaei Jul 18, 2024
1bb6d8a
remove/fix misc stuff
Jeftaei Jul 18, 2024
56e97d3
final cleanup
Jeftaei Jul 18, 2024
3c71198
final pass with prettier to keep everything on the correct (wrong) fo…
Jeftaei Jul 18, 2024
ef58508
fix js/ts issue
iminlikewithyou Jul 19, 2024
7670b69
add default type to getUserRankingInfo
iminlikewithyou Jul 19, 2024
7e2a88b
test graph
iminlikewithyou Jul 19, 2024
c2e2eb4
So Gross
iminlikewithyou Jul 19, 2024
767a1ff
remove line
iminlikewithyou Jul 19, 2024
37e139e
improve parsing of the frequency map
iminlikewithyou Jul 19, 2024
8f2b55c
rewrite how cleaning/normalization works
iminlikewithyou Jul 19, 2024
47eb59c
? is no longer wildcard
iminlikewithyou Jul 19, 2024
346a7c5
remove "withTimeout" from naming of solvePrompt
iminlikewithyou Jul 19, 2024
abf8851
throw an error on solve-worker failure
iminlikewithyou Jul 19, 2024
661ca3f
remove ugly new line
iminlikewithyou Jul 19, 2024
b0ab069
make improvements to generatePrompt
iminlikewithyou Jul 19, 2024
1ecd8db
remove solving console logs
iminlikewithyou Jul 19, 2024
d16d5dd
improve utils
iminlikewithyou Jul 19, 2024
3fdcfd6
input and repeatable prompt improvements
iminlikewithyou Jul 19, 2024
7459fe5
remove unused vars
Jeftaei Jul 22, 2024
4155e12
better naming of variables
iminlikewithyou Jul 22, 2024
9c0fa90
Merge branch 'wbm-rework' of https://github.com/jeftaei/community-bot…
iminlikewithyou Jul 22, 2024
f8a735d
changes to SaveState + Add SaveState to GameDocument
Jeftaei Jul 22, 2024
ac5b27d
If no replymessage exists dont try to reply
Jeftaei Jul 22, 2024
6720488
Move options.event to TextChannelBasedGame + remove names in favor of…
Jeftaei Jul 22, 2024
498fd13
Move registering games into a better place + load state with new db f…
Jeftaei Jul 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4,226,633 changes: 4,226,633 additions & 0 deletions assets/word-lists/frequency-maps/prompts-frequency-map.txt
4 changes: 2 additions & 2 deletions lame-bot/commands/leaderboard.ts
23 changes: 23 additions & 0 deletions lame-bot/scripts/graph.ts
38 changes: 37 additions & 1 deletion lame-bot/src/client.ts
2 changes: 1 addition & 1 deletion lame-bot/src/index.ts
4 changes: 2 additions & 2 deletions lame-bot/src/word-bomb-mini.ts
159 changes: 157 additions & 2 deletions src/database/db.ts
262 changes: 169 additions & 93 deletions src/dictionary/dictionary.ts
35 changes: 10 additions & 25 deletions src/dictionary/solve-worker.ts
83 changes: 83 additions & 0 deletions src/games/game-utils.ts
136 changes: 136 additions & 0 deletions src/games/manager.ts
432 changes: 432 additions & 0 deletions src/games/wbmgame.ts
98 changes: 75 additions & 23 deletions src/regex.ts
28 changes: 28 additions & 0 deletions src/remark/module-template.ts
79 changes: 79 additions & 0 deletions src/remark/modules/late-jinx.ts
9 changes: 9 additions & 0 deletions src/remark/modules/prompt-origin.ts
57 changes: 57 additions & 0 deletions src/remark/modules/promptiversary.ts
34 changes: 34 additions & 0 deletions src/remark/modules/rank-shift.ts
15 changes: 15 additions & 0 deletions src/remark/modules/separator.ts
126 changes: 126 additions & 0 deletions src/remark/modules/solve.ts
37 changes: 37 additions & 0 deletions src/remark/modules/streak.ts
11 changes: 11 additions & 0 deletions src/remark/modules/test.ts
18 changes: 18 additions & 0 deletions src/remark/modules/unique-solutions.ts
16 changes: 16 additions & 0 deletions src/remark/modules/used-solver.ts
47 changes: 47 additions & 0 deletions src/remark/remarks.ts
12 changes: 5 additions & 7 deletions vivi/commands/check.ts
4 changes: 2 additions & 2 deletions vivi/commands/count.ts
4 changes: 2 additions & 2 deletions vivi/commands/solve.ts