Vado in un'università in cui gli studenti sono autorizzati a fare il programma del semestre in base alle informazioni sulle materie che affronteranno, vale a dire le ore che i corsi sono disponibili, i professori e la stanza rimanente per altre persone. Fare questi programmi a mano è stato un compito molto difficile / noioso.
Ho scritto un programma Python piuttosto elegante che automatizza questo processo. Scegli i codici per l'argomento che affronterai e filtrerai i professori che non desideri. Quindi il programma fornisce tutte le possibilità che ci sono se non ci sono conflitti di tempo. Questo programma ha aiutato molti studenti. Il tempo per fare un programma ridotto da 2 giorni a meno di 30 secondi!
Ora qui iniziano i problemi. La mia famiglia e tutte le persone che hanno utilizzato il programma mi dicono di brevettare il programma prima che qualcuno rubi l'idea (che potrebbe accadere nel mio paese). Ma lo metto in dubbio. È necessario brevettare un raschietto per web combinato con un motore di backtracking? È stato difficile realizzare il programma perché non sapevo molte cose, ma ora che ho finito, sento che sarebbe molto stupido / immaturo brevettare una cosa del genere. D'altra parte, non voglio che qualcun altro ne ottenga il merito. Cosa pensi?