// int startAngle=rand.nextInt(360), finishAngle=rand.nextInt(360);
int startAngle=30, finishAngle=70;
System.out.println(startAngle+" degrees to "+finishAngle+" degrees");
System.out.println("ShadowCasting");
IConeFovAlgorithm a=new ShadowCasting();
a.visitConeFieldOfView(b, 10, 10, 9, startAngle, finishAngle);
b.print(10, 10);
b.resetVisitedAndMarks();
System.out.println("Precise Permissive");
a=new ConePrecisePremisive();