Building assets no longer possible
Trying to run this project I've encountered two issue:
go: github.com/andig/gxui@upgrade (v0.3.0) requires github.com/andig/[email protected]: parsing go.mod:
module declares its path as: git.sr.ht/~nelsam/gxui
but was required as: github.com/andig/gxui
Solved by forking https://github.com/andig/gxui and adding a go.mod (plus removing the /vendor directory):
module github.com/halfrost/threes-ai
go 1.18.0
toolchain go1.22.3
require github.com/gorilla/websocket v1.5.1
require golang.org/x/net v0.17.0 // indirect
replace github.com/nelsam/gxui => github.com/andig/gxui v0.3.1-0.20240602162806-954b08d12420
2nd issue- while running meteor on outdated Node 15- this:
While selecting package versions:
error: unknown package in top-level dependencies: jquery-ui
It would be super if this project was able to compile on recent go.
Also worth noting that the web version at https://threes.halfrost.com has a severe bug as it sometimes when in AI mode shows non-existing numbers on the pieces. It also seems to have different rules than the official game since it doesn't move untouched rows. Actually, these seem to be the same issue!
Update maybe I've caused this when having AI active and using button movements in between.