syat-choco is a Choco extension for Declarative Statistics.
Syādvāda, in Jaina metaphysics, the doctrine that all judgments are conditional, holding good only in certain conditions, circumstances, or senses, expressed by the word syāt (Sanskrit: “may be”). The ways of looking at a thing (called naya) are infinite in number.
For more information, please consult our Wiki.
Maven release:
<groupId>com.github.gwr3n</groupId>
<artifactId>syat-choco</artifactId>
<version>1.0.0</version>
Maven latest snapshot:
<groupId>com.github.gwr3n</groupId>
<artifactId>syat-choco</artifactId>
<version>1.0.0-SNAPSHOT</version>
How to download SNAPSHOT version from maven SNAPSHOT repository?
Current release:
- syat-choco-1.0.0 with dependencies
- syat-choco-1.0.0 without dependencies
- syat-choco-1.0.0 sources
- syat-choco-1.0.0 javadoc
Quick start
Install Ibex as discussed here.
Assuming Ibex libraries have been installed in
~/ibex/ibex-2.3.4/lib/lib/
download syat-choco-1.0.0 with dependencies and run
java -cp ./syat-choco-1.0.0-shaded.jar -Djava.library.path=/Users/[username]/ibex/ibex-2.3.4/lib/lib/ org.chocosolver.samples.statistical.t.TTest
You should obtain the following output for the Student t test example
TTest example - observations: [8, 14, 6, 12, 12, 9, 10, 9, 10, 5]
Confidence interval for the mean: [8, 9, 10, 11]
You must provide an absolute path as -Djava.library.path=
argument.
Acknowledgements
This project has been supported by
- Volvo Construction Climate Challenge Fund - project CITT
- The UK Engineering and Physical Research Council (EPSRC)
- Innovate UK
About the author
syat-choco is maintained by Roberto Rossi, Chair in Uncertainty Modelling at the University of Edinburgh.