An open-ended uncertainty reasoning engine built on Non-Axiomatic Logic (NAL). Uses two-dimensional evidence values (frequency and confidence) for continuous learning under the Assumption of Insufficient Knowledge and Resources.