Hello! This repo holds all test cases for evaluating Spiking Neural P (SN P) system simulations.
You can download all existing test cases by visiting the Releases section and downloading the {release}-sn-p-test-cases.zip archive attached to the latest release.
Each format folder (xml, json, yaml) contains several systems. For each system, there's a file named log folder to help track the system's behavior.
All notes about probabilities below apply only for pseudorandom simulations (i.e., the simulator chooses the rule a neuron will apply uniformly at random).
| Name | Function | Source | Notes |
|---|---|---|---|
even_positive_integer_generator |
generates |
Păun | probability of generating |
multiples_of(n) |
generates |
Tim & Joshua | probability of generating |
boolean_function(f(b)) |
if input neuron |
generalization of Păun | |
increment(v) |
increment the number |
Leporati et al. | |
decrement(v) |
decrement the number |
Leporati et al. | |
bit_adder(L) |
given the reversed binary representations of the elements in |
generalization of WebSnapse v2 test cases | |
comparator(a,b) |
given the unary representations of |
WebSnapse v2 test cases | |
subset_sum(L,s) |
halts iff there is a subset of |
Leporati et al. (with minor edits) | if |
complete_graph(n) |
a complete directed graph of neurons for stress testing; at time |
Louie's stress tester |
