The question pool that my auto-generated Number Sense test relies on has swelled to 1200 questions and is growing at a rate of about 500 questions per week. There might be some weird artifacts — like two Roman Numeral questions or three integral questions within the same exam — but these are attributable to fact that you are randomly selecting problems from the pool and is not indicative of some problem with the program. As a whole, I’d say I am about 90-95% accurate in replicating a competition exam.
Currently, the difficultly in the auto-generated tests are comparable to UIL Invitational through District exams. I plan on, separately, creating harder practice tests that replicate Regional and State competitions for those who want more advanced practice. (I didn’t want to discourage novice competitors by incorporating very challenging problems into the question pool that could be randomly incorporated into the practice tests).
As this project moves into the “auto-pilot” phase, I’ve been thinking about what I want to do next. One topic I am very passionate about is personal finance and the journey towards Financial Independence (or more commonly know as FI). One thing that has been helpful to both myself and my friends is a more “real-world” mortgage amortization table that I created which aids a future-homeowner with their decision of finding the right house to buy and the type of loan to buy it with. I’m beginning work on developing python code to generate this table from basic loan/house information as well as output helpful statistics (e.g. the amount of time where a 15-year loan is preferred to a 30-year, assuming a particular market return, etc…).