// typical decision tables are used statelessly
StatelessKnowledgeSession ksession = kbase.newStatelessKnowledgeSession();
//now create some test data
Driver driver = new Driver();
Policy policy = new Policy();
ksession.execute( Arrays.asList( new Object[]{driver, policy} ) );
System.out.println( "BASE PRICE IS: " + policy.getBasePrice() );
System.out.println( "DISCOUNT IS: " + policy.getDiscountPercent() );
return policy.getBasePrice();
}