Is it okay to judge projects on the basis of how long it took to develop them I was showing my presentation on a project which I made in java/javafx to this evaluator(i'm a college student). And before I could start explaining the usage he asked me how much time did I spend on this project and I told him i did it in 20 days(which i think is a lot) . He then told me that I need to atleast spend 6 months on a project [reason being that we have 12 months to study a language which was a lie we had 9 months actually ]  and asked me to leave. He didn't even let me finish the presentation or saw what I did. So, what i'd like to know is this fair to judge a project like this or the evaluator was being unfair?
Charitably, it sounds like you put in about 200 hours of work during a nine-month period. That works out to maybe five to six hours per week. That may not meet the minimum “level of effort” expected for such a project. The evaluator may be well within his rights to terminate the evaluation at that point, particularly if this is a “project course” that amounts to a significant portion of your total credit load for the semester. Is it fair to do so? Probably not. Is it allowed to so? Quite possibly.