I agree. I would love to know what language this is coded in and if I could potentially help. I have experience in several different coding languages and enjoy coding to keep my skills up (not a professional coder, just a professional nerd)
Hi @Blaze500, hope you’re doing well
I am happy to see your post and I share your points as well. At this point we are accepting contributions for card implementations (see topic here) for anyone to implement new cards and pick unresolved bugs to tackle. The changes you make are also viewable through a special CI/CD system.
This only applies to card implementations though. For new features such as AI implementation as you mentioned, I would first need to create the concept of AI matches, then create an API (possibly in Groovy) to interact with game state during an AI match, with custom scripts designed for each different AI deck. If you have some insights on how a more general AI could be implemented in this scale, please share your ideas.
Closing this as contributions had been allowed for quite some time now and we are iterating faster than ever thanks to this. See https://forum.tcgone.net/t/26 for more information.