I’m in the early stages of creating mobile apps for iOS and Android. Among other things, I plan for it to have the ability to allow users to perform psi trials. Users can attempt to influence random numbers during a discrete time window, during which probability is calculated in real-time and they are provided real-time feedback, probably something like a spinning cube, changing audios signals, and maybe a bar chart with variable fill level - just like I created in the code I shared awhile back - example (but note that this example is two-tailed not one-tailed). I imagine also gamifying this through the use of a global leaderboard where users can see how their results compare to others.
I’m working through the technical aspects of this. Of course, I need access to some truly random numbers and requiring users to have a physical device is not feasible. My initial thought entailed using the API provided by Australian National University Quantum Numbers (AQN). The random numbers are generated in real-time in their lab by measuring the quantum fluctuations of the vacuum and then made available via API. For example you can pull request 5 random numbers between 0-65535 by calling this endpoint:
Initial desire was to do 20 minute sessions, pulling a new set of numbers once per second. The instructions would be for the user to attempt to generate more even numbers than odd numbers. The numbers pulled each second would then be simply evaluated to see if a given set contained more evens than odds (the degree to which there were more would not be considered). These cumulative results are then fed into a simple one-tailed binomial test to produce a probability value, which is what’s fed back to the user for real-time feedback and also used in overall score evaluation.
Technically speaking, 100% doable and actually not that complicated. The core problem, however, comes in the fact that AQM API calls cost $0.005 each. So for what I described above it would come to $6 per trial, which is way too high. I would expect to charge for this app in some manner, maybe a small monthly subscription fee that covered all app functions, not just the psi part. But racking up $6 per trial, with people doing one or more possibly more than one trials per day would be too expensive.
I’ve contacted them about custom pricing, but haven’t heard back.
-
What if I did only 5 or 10 minute trials, and pulled numbers only every 5 seconds? Is it enough to get meaningful data?
-
Is there a better way for me to be generating numbers in a cheaper way? I’m of course aware of the MED Farm that @WanderingIshiki runs, but in its current state I think it’s lacking some important features around security, concurrency, and scale. Also, I’m aware that Scott has not approved either his devices or algorithms for commercial use, which, even though this app is being built and delivered by a non-profit organization that I run, and is aimed primarily at covering the costs of running the app, it would still be charging users money.
-
Is there a better algorithm to be using than the one-tailed binomial test I described?
-
Any thoughts on the influencability of the AQN API? In my own limited previous trials I found difficulty in influencing these numbers with psi, and seem to recall anecdotal reports of others facing the same challenges. Is this a viable random number source to be using?
@ScottWilber @WanderingIshiki @nplonka , whoever else - would love to hear your thoughts on this.
Perhaps not directly related, but I also like the idea of later doing data analysis on this psi data, looking for correlations with people who have the most successful outcomes. Do they correspond to certain geographic locations, certain solar / geomagnetic conditions, or perhaps certain demographic details (that the user can optionally provide)? That’s for later, but could be some interesting possibilities there.