Artificial intelligence and intellectual property rights are hot topics at the moment. There are many articles about this; here’s one of them:
Intellectual Property in ChatGPT - European Commission (europa.eu)
Quote:For now and according to OpenAI’s terms of use:
the input provided to ChatGPT (the command or request made by the user) is owned by the user providing such input (provided of course that this is copyrightable in the first place – some requests may be highly complex and thus benefit from protection);
OpenAI assigns to its user “all its right, title and interest” in the output, meaning in the text generated on the basis of the user command. OpenAI however makes it clear (see point 3.b) Similarity of Content) that output may not be unique and may repeat itself – basically, two users may end up with the same output. This raises questions as to the possibility of enforcing any copyright in this context.
As they further elaborate in the article, there isn’t much case law yet, and the situation will likely evolve over the next few years.
Regarding the original post, that’s an intriguing aspect. I’m one of the developers behind the Campaign Series games, which continue the code fork John Tiller originally developed for Talonsoft and that was later obtained by Matrix Games.
Our lead programmer created a Lua-based Events Engine that communicates with the core C++ engine that runs the game itself. Each time an event takes place on the game map, even if it’s as simple as one unit moving from one hex to another, the Lua Events Engine catches that event. We’ve put Lua code in place, some of which is generic and some manually further instructed on a scenario-by-scenario basis. For instance, it acquires better situational awareness per that said unit in what it just did, and then, often with further die rolls and randomness based on that, an action takes place, or some parameters are stored for determining an action later, possibly even on another game event.
Of course, it does not access ChatGPT APIs; it is quite self-sufficient for its own decision-making. But as things continue to evolve, who knows? Based on some data, events, it might make a call to ChatGPT and have it return something the Events Engine can then use on its own behalf.
I am certainly very impressed with what the chatGPTs and copilots already have to offer.