SpudGunMan
fbe5e008de
Revert "Update joke.py"
...
This reverts commit 004adc7d9a .
2025-10-21 10:28:02 -07:00
Kelly
004adc7d9a
Update joke.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-21 10:23:12 -07:00
copilot-swe-agent[bot]
9a2033452f
Add Pylint disable comment above variable on line 58
...
Co-authored-by: SpudGunMan <12676665+SpudGunMan@users.noreply.github.com >
2025-10-21 17:08:51 +00:00
SpudGunMan
d99698e7f3
Update blackjack.py
2025-10-19 20:25:36 -07:00
SpudGunMan
5ecc563e96
newChunker
2025-10-19 20:18:08 -07:00
SpudGunMan
eeeb43cacc
Update lemonade.py
2025-10-19 20:12:28 -07:00
SpudGunMan
9fdcea56fc
Update lemonade.py
2025-10-19 20:10:26 -07:00
SpudGunMan
24a33fe882
Update lemonade.py
2025-10-19 20:08:34 -07:00
SpudGunMan
5710cebf39
Update mmind.py
2025-10-19 20:04:05 -07:00
SpudGunMan
b66487863d
Update mmind.py
2025-10-19 19:35:41 -07:00
SpudGunMan
b3c4d208b7
Update mmind.py
2025-10-19 19:29:34 -07:00
SpudGunMan
f41ff2d5f7
Update mmind.py
2025-10-19 19:21:48 -07:00
SpudGunMan
48366bc595
Update mmind.py
2025-10-19 19:15:31 -07:00
SpudGunMan
03895248cd
fixing
...
sorry if you saw the crashing I had dinner
2025-10-19 18:31:51 -07:00
SpudGunMan
a79de8a325
cleanupBadCode
2025-10-19 17:16:53 -07:00
SpudGunMan
76e75551c6
Update videopoker.py
2025-10-19 16:15:49 -07:00
SpudGunMan
51752ae896
Update videopoker.py
2025-10-19 16:15:37 -07:00
SpudGunMan
d81e773c0c
Update blackjack.py
2025-10-19 16:02:24 -07:00
SpudGunMan
1f1ed1ca70
Update blackjack.py
2025-10-19 16:01:04 -07:00
SpudGunMan
081ccd9e2e
Update blackjack.py
2025-10-19 15:55:46 -07:00
SpudGunMan
d9a7dafe6e
Update blackjack.py
2025-10-19 15:54:41 -07:00
SpudGunMan
921225965b
Update blackjack.py
2025-10-19 15:52:20 -07:00
SpudGunMan
3659254785
refactor suggestion
2025-10-19 15:42:49 -07:00
SpudGunMan
b63ea677f6
Update blackjack.py
2025-10-19 13:35:00 -07:00
SpudGunMan
b257625a45
cleanupBlackJack
2025-10-19 13:23:40 -07:00
SpudGunMan
dfb94c3993
voxUse
2025-10-14 14:56:45 -07:00
SpudGunMan
fd5d64b9fb
🫖
...
enhance
2025-10-13 13:14:32 -07:00
SpudGunMan
0ccbed6165
fix Lemons
2025-10-12 23:19:08 -07:00
SpudGunMan
7d347bb80a
enhance
2025-10-12 21:24:58 -07:00
SpudGunMan
69dfde047e
Update lemonade.py
2025-10-12 20:00:20 -07:00
SpudGunMan
da33b6f1b9
Update dopewar.py
2025-10-12 19:55:43 -07:00
SpudGunMan
8a7125358b
Update lemonade.py
2025-10-12 18:23:14 -07:00
SpudGunMan
717bbccea3
Omg
2025-10-12 16:25:43 -07:00
SpudGunMan
50fd1c0410
Update tictactoe.py
2025-10-12 16:22:25 -07:00
SpudGunMan
8c1cbaf442
fix game bugs
2025-10-12 13:05:54 -07:00
SpudGunMan
6dd4f0c4b6
Update joke.py
2025-10-08 08:37:03 -07:00
SpudGunMan
9a060e3c6e
Update quiz.py
2025-10-07 23:43:34 -07:00
SpudGunMan
d2ee1bce1c
Update quiz.py
2025-10-07 20:01:20 -07:00
SpudGunMan
b4a2149815
enhance
2025-10-07 20:00:22 -07:00
SpudGunMan
48a57e875f
QuizMaster
...
let me know if this is cool
2025-10-07 17:48:22 -07:00
SpudGunMan
e621016e9a
nom
...
nom
2025-10-07 06:06:21 -07:00
SpudGunMan
6c27b5d5de
xoxo
...
enhance❌
2025-10-06 18:03:22 -07:00
SpudGunMan
3cd347dff3
Update tictactoe.py
2025-10-06 14:46:24 -07:00
SpudGunMan
ea4ac1f9c1
whichonelooksbetter
2025-10-06 14:42:50 -07:00
SpudGunMan
a9da8336cc
enhance
2025-10-06 14:40:08 -07:00
SpudGunMan
11f5218c2e
Merge branch 'feature/tictactoe-game' of https://github.com/martinbogo/meshing-around into pr/198
2025-10-06 14:08:49 -07:00
SpudGunMan
e137420138
patch-2
2025-10-06 14:08:07 -07:00
Kelly
80c0f698b6
Update modules/games/tictactoe.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-06 13:51:56 -07:00
SpudGunMan
2045bf98f7
🧩
2025-10-06 13:45:02 -07:00
Martin Bogomolni
84b6b48d60
feat: Add tic-tac-toe game with compact messaging
...
🎮 New Tic-Tac-Toe Game Features:
- Compact 3x3 board display using ASCII art
- Smart AI opponent with win/block/random strategy
- All messages under 200-character meshtastic limit (tested: 10-50 chars)
- Player vs Bot gameplay with X (player) vs O (bot)
- Win detection for rows, columns, and diagonals
- Tie game detection when board is full
- Game statistics tracking (games played, won)
🔧 Integration Features:
- Follows established game patterns from hangman/hamtest
- Added to restrictedCommands (DM-only like other games)
- Integrated with game tracker system for memory cleanup
- Added configuration option in config.template
- Automatic cleanup of stale game sessions
🎯 Game Mechanics:
- Players pick positions 1-9 corresponding to board layout
- Simple input parsing (extracts first digit from message)
- Graceful error handling for invalid moves
- 'end' command to quit game
- Automatic game cleanup on completion
📊 Message Examples:
- New game: 39 chars
- Game moves: 50 chars
- Win/lose: 40 chars
- Invalid move: 23 chars
- All well under 200-char limit
Tested: Complete game scenarios, AI behavior, message lengths
Follows: Existing game implementation patterns and memory management
2025-10-06 00:08:56 -07:00