You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,5 +50,17 @@ If coding isn't your thing, testing games and making detailed bug reports or upd
50
50
51
51
Questions about Cemu's software architecture can also be answered on Discord (or through the Matrix bridge).
52
52
53
+
#### AI generated contributions:
54
+
55
+
We ask that all code submitted is written and understood by a human. You can use AI for planning, designing, reviewing and for asking questions about the codebase, but the code itself needs to be written by you. As a small exception you can use intellisense-style AI code autocompletion for pure boilerplate code as long as it's only a small part of your submission. To further clarify, when we ask for "human written" that excludes letting an AI write the code and then paraphrasing it. In other words, we are asking for human effort.
56
+
57
+
Why this policy exists:
58
+
59
+
We have relatively low reviewing capacity and requiring human-written code increases the quality and trustworthyness of submitted pull requests. There are also general concerns with AI usage in emulation:
60
+
- LLMs tend to make up solutions that work on the surface but are generally not accurate in the emulation sense
61
+
- There is evidence that LLMs have been trained on leaked proprietary SDKs and we cannot verify the origin of the knowledge. This is especially a problem for core emulation logic
62
+
63
+
Please keep these points in mind when contributing to Cemu. Contributions that do not follow this policy may be rejected.
64
+
53
65
## License
54
66
Cemu is licensed under [Mozilla Public License 2.0](/LICENSE.txt). Exempt from this are all files in the dependencies directory for which the licenses of the original code apply as well as some individual files in the src folder, as specified in those file headers respectively.
0 commit comments