I'm writing a thesis in a technical field. One of my tasks was to implement some algorithms. I started with some simple ones, just for testing purposes, but as they were too simple and didn't work as intended, I implemented new more advanced algorithms.
Now, I would like to describe both ways.
Is it appropriate to call the section about the simple algorithms the naïve approach? Should it be naive instead?
Also, could I use actual productive approach for the "actual working" algorithms?