TkResolver++ is a suite of software for conducting experiments into psychokinesis. It uses the output from a random number generator to determine the course of a line as it is drawn down the computer screen. Experiments consist of an operator who attempts to influence the behavior of the line drawing. The software records in a database the operator's details, the experimental variables, and the observed results. The suite includes programs for conducting visualization and statistical analysis of the database.
| Tags | Scientific/Engineering |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | POSIX |
| Implementation | C++ |
Recent releases


Changes: The database is now written to in a separate thread and feedback is presented to the user. A bug causing bad random number generation was fixed for control experiment runs. A race condition in randomness retrievers was fixed. An "out of randomness" error during deterministic randomness retrieval was fixed.


Changes: The integer and unsigned property types were merged into a single long integer type which means a change to the property tables; this should hopefully be the last such change. A bug was fixed in the editor where empty constraints caused a crash. A bug was fixed in libtkquery where no rows were returned. A bug was fixed in the Analyser where bad property-getting caused a crash.


Changes: The operator and location tables are now property-based. There is a new data editor to edit properties in any domain. The randomness and randomness_bits fields of the experiment table are now stored as properties. A critical bug that produced invalid randomness was fixed.


Changes: This release adds a new query language for querying experiments through properties. The analyser has been updated to use the query language. The test and date_time fields in the experiment table have been changed to be properties.