System.out.println(i+" primes loaded. last prime: "+primes.get(primes.size()-1));
}else{
System.out.println("No Primes-file found, starting with 2");
primes.add(2D);
}
for(inti=0;i<50;i++){
checkforprime();
}
}catch(IOExceptione){}
}
publicvoidcheckforprime(){
if(count==-1)
count=primes.get(primes.size()-1)+1;
Stringinsert=PrimetoString(count);
jobmanager.enque(newJob("import Job.Jobsrc;\nimport Job.Result;\nimport Job.Result.ResultType;\npublic class A"+insert+" extends Jobsrc{\n double num = "+insert+";\n @Override\n public Result run() {\n Result r = new Result();\n for(double test = num; test < num + 200; test = test +2) {\n for(double i = 2; i * i <= test+2; i++) {\n if(test%i == 0)\n r.add(r.new PartialResult(ResultType.Value, test + \"|\" + false));\n }\n r.add(r.new PartialResult(ResultType.Value, test + \"|\" + true));\n }\n return r;\n }\n}"));