I would be sad, if you couldn't get a Phd for stuff like this.
https://github.com/adventuregamestudio/ags/blob/ags4/Engine/...
1. An obvious exaggeration but somewhat true: https://xkcd.com/664/
2. Apart from tinkering and actually achieving a result, doing a PhD often also means being able to know why it makes sense to explore the field. So, in addition to actually achieving speedup, you have to study the background of all approaches and being aware of advantages and disadvantages of all of them.
[1] Sadly enough, the current possibility of fake research means that even publishing to arXiv requires some support from the current researcher.
It's becoming harder and harder because of APC fees :(
>For the majority of IEEE’s fully open access journals, the article processing fee will be $1,995 USD. Some exceptions apply for certain titles, see individual journal author instructions for specific details.
Reviewers don't get paid, journal editorial board members usually don't get paid, and it's all online so publishing is basically free.
Rent seeking at its finest!
* get peer reviewed.
* mention previous literature (that sucks, but I agree is needed to show an understanding of the topic).
* introduce novel concepts.
The barrier is high.