take two shots of expresso and get to work :). alternative would be to splash your face with ice code water and go out for a quick run.
do any intelectual thinking after.
Scientific studies show that caffeine is most effective when consumed slowly over a period of time. So sip that double latte and make it last until lunch.
if you can separate your code from the GPL in such a way that the GPL version becomes only a lib (unmodified), then you can close or do any licensing you like.
for example.
package com.mycompany.lib
import org.someGPL.lib.A;
myClass B extends A {}
In this case you simply include the GPL lib as GPL and your Lib as any type of license
in your class B you can override functions you don't like and add more of your own functions.
Finally when you release your code you have to say that this code uses the following GPL code...
if he/she edits all config files by hand instead of using some tool AND he can write shell scripts AND he knows how to do builds AND has experince with setup of any app server...
nerve cell have axons with receptor sites where they recieve messages of certain types. so in your model each person/neurons needs to decide what types of messages they are willing to accept. you would need to generate those classifications and integrate your point system into it so that people/nerons become specialized in solving those types of problems.