<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>Rigorous testing means no surprises...</title>
		<link>/blogentry/196289</link>
		<atom:link href="https://www.lotterypost.com/rss/blogcomments/196289" rel="self" type="application/rss+xml" />
		<description>hypersoniq's Blog: Rigorous testing means no surprises...</description>
		<dc:language>en-us</dc:language>
		<generator>Lottery Post RSS Generator</generator>
		<item>
			<title>Original Blog Entry: Rigorous testing means no surprises...</title>
			<link>/blogentry/196289</link>
			<guid isPermaLink="true">/blogentry/196289</guid>
			<pubDate>Wed, 24 Dec 2025 20:25:29 GMT</pubDate>
			<dc:creator>hypersoniq</dc:creator>
			<description><![CDATA[<p>And coders don&#x27;t really like surprises! (Unless a pick you generate happens to match the draw results...)<br /><br />Tested all 14 games against the universal classifier script in 3 modes<br /><br />1. With offset and window set to 0<br /><br />2. With offset of 0 and window of 21<br /><br />3. With offset of 10 and window of 21<br /><br />This was to ensure that all games work, AND that the data slicing was correct when introducing non zero values for the offset and the classification window.<br /><br />This allows the GUI development to finally begin!<br /><br />Copies of all files, including the csv history files, have been placed in a project folder, git enabled (real version control, not just my ad hock file naming convention!) And basic documentation started.<br /><br />Next up is to build the hello world in Kivy to ensure the libraries are properly installed... then it is off to the races!<br /><br />Will start with the classifier and updater scripts... adding followers when ready. Still trying to add a temporal component to that, idea well is running a little dry... not exactly the same as most recent appearance in the classifier, but similar in nature.<br /><br />The placeholder splash screen will just have text to start, followed by the main screen. Sub screens will have dynamically generated grid layouts based on each game.<br /><br />Once the windows app is perfected, then it is on to a Docker container and Linux to package the app as an APK for Android. Because of the myriad of problems that can arise in a mobile app, it is imperative that the windows version operates flawlessly, including sanitizing input values on the settings page to avoid index out of range errors... I am gonna try my best to break it!<br /><br />This will be the project until done, no specific time line... it is more important that it works! Then the goal will be met, a way to get picks without needing to ever touch the laptop... though there are still a whole host of projects waiting there, from moving from follower output to a first order Markov Chain to studying vertical sums with both code AND Excel powerPivot in the pick 3 to putting data into a real database where SQL commands can be used to find patterns and trends that I can&#x27;t seem to spot... that WILL require the laptop...<br /><br />2026 is looking pretty well organized as far as hobby coding goes, much to learn, much to do.... &#x5b;&#xa0;<a href="/blogentry/196289">More</a>&#xa0;&#x5d;</p>]]></description>
			<category>Blog Entry</category>
			<category>hypersoniq</category>
			<wfw:comment>https://www.lotterypost.com/blogentry/196289</wfw:comment>
		</item>
	</channel>
</rss>

