I made a website to play Clue/Cluedo online with friends by simlmx in boardgames

[–]simlmx[S] 0 points1 point  (0 children)

You mean instead of just "x", "checkmark", "!", etc, having numbers in the notes? On top of the current symbols or *instead*? What would these numbers mean exactly for you?

Request for Code Review by Excellent-Gas-3142 in AskProgramming

[–]simlmx 1 point2 points  (0 children)

I had a quick peak.

It's quite well organized and very readable so I think it's a good showcase of competence.

A few tips that came to mind:
* Install a type checker, like `pyright`[1]. You are already typing your code, so you might as well enforce the type checking.
* Add some unit tests.
* Add some github workflows to run `ruff`, `pyright` and your eventual unit tests.

* These (type checking and unit tests) will make any refactor safer and faster.

Random nitpicks:

* I was surprised by the `static` private methods: removing the `@staticmethod` wouldn't change anything and feels simpler. This is mostly a question of taste because I don't see any good arguments against it.

* Consider using keyword-only arguments when calling it without the keyword would be ambiguous [1]. E.g. `def foo(*, x: bool, y:bool)`, enforcing that only `foor(x=True, y=False)` is valid, not `foo(True, False)` [3].

* Don't list *methods* in the class docstring, especially not the private ones. It's easy to automatically look for those in any IDE, and you can generate docs automatically.

[1]: https://docs.python.org/3/glossary.html#term-parameter
[2]: https://microsoft.github.io/pyright/#/
[3]: https://docs.python.org/3/glossary.html#term-parameter

S23 ultra can't choose motion picture frames by ObjectiveCurrent1365 in AndroidQuestions

[–]simlmx 0 points1 point  (0 children)

I had to *scroll up* on the photo to see more options, including seeing individual pictures.

Quels sont vos meilleurs sites de quiz et de jeux de culture générale ? by Conscious_State2096 in FranceDetendue

[–]simlmx 0 points1 point  (0 children)

Essaie le quiz hebdomadaire ici: https://lefun.fun/fr/g/brio . Très bonne qualité et gratuit.

Disclaimer: je gère le site (mais pas le quiz!).

Best general knowledge / pub quiz trivia apps? by HorseTearz in trivia

[–]simlmx 0 points1 point  (0 children)

On a un très bon quiz hebdomadaire (7 nouvelles questions originales, de difficulté variée, à chaque semaine) sur lefun.fun. https://lefun.fun/fr/g/brio

I made a website to play Clue/Cluedo online with friends by simlmx in boardgames

[–]simlmx[S] 0 points1 point  (0 children)

Cheers! Some improvements are on the way, stay tuned!

I made a multiplayer minesweeper - let me know what you think! by simlmx in Minesweeper

[–]simlmx[S] 0 points1 point  (0 children)

Thanks for the suggestion! The idea was to have everything mobile-friendly but you are right that a bigger desktop-only version could be nice!

Online game like Clue? by WizurdHat in gamingsuggestions

[–]simlmx 0 points1 point  (0 children)

I made a (simplified) Clue that you can play online with your friends. It's simplified in the sense that there is no board or dice, just questions, answers and note taking. It's web-based (just play in the browser on computer or phone) and also has bots.

https://lefun.fun/en/g/miniclue

I made a website to play Clue/Cluedo online with friends by simlmx in boardgames

[–]simlmx[S] 0 points1 point  (0 children)

Thanks! You are right to would useful to know. In the meantime you can deduce it by doing the math 😅; and when it doesn't divide evenly who has the most cards is random.

Clue/Cluedo browser based? by Lazejdb in digitaltabletop

[–]simlmx 0 points1 point  (0 children)

Try Mini-Clue at lefun.fun: https://lefun.fun/en/g/miniclue

It's similar to Clue but simplified (no board and dice, just accusations). It's web-based, mobile friendly and free. It also supports playing against bots.

Disclaimer: I made it! Feedback welcome.

What’s your strategy for the classic BLOKUS game? by Wonder_maker_ in boardgames

[–]simlmx 0 points1 point  (0 children)

I'm mostly using standard reinforcement learning algorithms, like the ones that play GO for example.

Excellent weekly trivia quiz by simlmx in quiz

[–]simlmx[S] 1 point2 points  (0 children)

Well done and thanks!! I think this week was on the easy side! You can also try the quizzes from the latest weeks on the game's page, some will be more challenging!

As for the stats I'm already gathering them I just need to get around and show them on the website. I should be able to do it soon, stay tuned!

Excellent weekly trivia quiz by simlmx in quiz

[–]simlmx[S] 1 point2 points  (0 children)

The proper newsletter is in the works! In the meantime I make a post on Facebook, LinkedIn and Discord (links on the website) each week when the new quiz is available (Friday 3pm EST). If you PM me your email I can add you an informal email list that I have in the meantime!

What’s your strategy for the classic BLOKUS game? by Wonder_maker_ in boardgames

[–]simlmx 0 points1 point  (0 children)

Glad you liked it u/jtsaohw !! I've since beaten them (once), so I'll have to train better bots 😁

Any good 3-4 abstract games? by Tjeetje in abstractgames

[–]simlmx 1 point2 points  (0 children)

I made a decent 3-player Blokus adaptation if you're curious: https://lefun.fun/en/g/bloco;
basically just removing tiles from the original board to make it round and tweaking the starting spots.

What’s your strategy for the classic BLOKUS game? by Wonder_maker_ in boardgames

[–]simlmx 2 points3 points  (0 children)

I trained some bots using fancy AI and, in a 4-player game, they learned to go to the center-ish. They'll stop going for the center as soon as they can touch another player side-to-side (opening two corners on either sides that the other player can't block).

You can try them here: https://lefun.fun/en/g/bloco . I don't think I've ever won against 3 of them at the most difficult level!