macondo
liwords
macondo | liwords | |
---|---|---|
5 | 21 | |
47 | 76 | |
- | - | |
9.2 | 9.3 | |
22 days ago | 7 days ago | |
Jupyter Notebook | Go | |
GNU General Public License v3.0 only | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
macondo
-
Has there been a scrabble AI who can make predictions on the winning probabilities?
Yes! Scrabble AI has been around for decades. Quackle, Elise and Macondo in particular. All of these use similar strategies to find the best moves and to estimate win %. There's still lots of room for improvement though.
-
An overview on Scrabble resources
But you can also go one step further, and I'd highly recommend you do. Quackle will run a simulation (i. e., a Monte Carlo rollout) of the game situation to find the move that leads to the best winning chances. This is still by no means a perfect solver of Scrabble, but it is a very instructive tool to understand how to play the game well. Elise does the same thing with some twists and additional features, but isn't quite as user-friendly and only runs on Mac. Both programmes are freeware. There is another engine, Macondo, currently in development that aims to improve on these existing ones. It does not have a GUI yet.
-
Web game tile distribution question
you can see the AI code here: https://github.com/domino14/macondo
-
Is there a scrabble engine, like an engine you have in chess?
Yes. The most popular one is Quackle, the best one in my opinion is Elise, and a promising new one is Macondo.
-
Is there a way to analyse Scrabble games similarly to chess?
quackle and macondo both have move analysis.
liwords
-
Scrabble's Best Player Knows No Limits
Check out https://woogles.io (disclaimer I am a cofounder). AGPLV3 platform with world class bots, puzzles, a free analyzer, clubs/tournaments, and more to come. You can see the source code at https://github.com/woogles-io/liwords. We recently hit 5M games played and have hosted a few major tournaments.
- ISC
-
Any new Opensource projects in (go) looking for contributors. I want to start my journey as an OSS contributor.
A small team of us work on a project https://github.com/domino14/liwords - this is an online crossword-board-game playing website. We have around 6000 MAU, are fully free and open-source, and need a lot of coding help!
-
Who is using Go to build web sites and applications?
We built woogles.io (a crossword board game playing site with almost 10K MAU) in Go. See https://github.com/domino14/liwords
-
What are well-developed web applications in Golang?
https://github.com/domino14/liwords - warning it’s not that well-developed but it’s ok
-
Ask HN: Those making $0/month or less on side projects – Show and tell
A small team and I made https://woogles.io - we were inspired by lichess to make a site to play crossword board games during the pandemic (like Scrabble, Words with Friends, etc).
We did raise money on Kickstarter - 25K but are purely donations-driven and open source (AGPL3) Most months we just get enough to cover the cost of running the servers. We have around 6000 monthly active users, have hosted several big worldwide championships, have puzzles, and just earlier today released a board editor / broadcast mode for annotating real life games in real time. We also have a top notch bot AI and WASM-based analyzer.
Our stack is Go, Typescript + React, with NATS/PGSQL on the backend.
-
scrabble
woogles.io
-
Has there been a scrabble AI who can make predictions on the winning probabilities?
The people behind those websites and apps have no clue this software exists. The exception is woogles.io because it is associated with the Macondo AI. /u/14domino is the brain behind both of those things
-
ISC is so ugly
https://woogles.io raised $25K on Kickstarter and built a more beautiful site. Come join us (we’re still taking donations :)
-
An overview on Scrabble resources
- Playing online: there is woogles.io which I personally would recommend; it's made by players for players and is free to use. Among the features are: play against humans, play against strong bots, tournaments, feedback on your moves after the game, availability of different languages and game variants. Other options are: playscrab.com (also made by players for players); isc.ro (the Internet Scrabble Club); the app Scrabble Go and, if you don't mind playing with slightly altered game rules, Wordfeud, which comes along with a large online league (not technically affiliated with the app itself).
What are some alternatives?
quackle - Quackle crossword game artificial intelligence and analysis tool
zig-wasm-test - A minimal Web Assembly example using Zig's build system.
minimal-zig-wasm-canvas - A minimal example showing how HTML5's canvas, wasm memory and zig can interact.
zig-wasm-logger - A simple implementation of console.log() in Zig + JS + Wasm
Dodgeballz - A mini game using Zig, WASM and JS
sokol-zig - Zig bindings for the sokol headers (https://github.com/floooh/sokol)
lichobile - lichess.org mobile application
zig-wefx - WEFX is a simple graphics drawing package using Zig, WASM, and an HTML canvas.
online-go.com - Source code for the Online-Go.com web interface
pacman.zig - Simple Pacman clone written in Zig.
vugu - Vugu: A modern UI library for Go+WebAssembly (experimental)
warrant - Warrant is a highly scalable, centralized authorization service based on Google Zanzibar, used for defining, querying, and auditing application authorization models and access control rules.