adaptive-nback / markov /
..
project restructure python codes, and init python file for a new progressive optimizer that controls lumpiness and optimizes in chunks instead of one trial per round. 6 years ago
src restructure python codes, and init python file for a new progressive optimizer that controls lumpiness and optimizes in chunks instead of one trial per round. 6 years ago
README.md restructure python codes, and init python file for a new progressive optimizer that controls lumpiness and optimizes in chunks instead of one trial per round. 6 years ago
build.sbt restructure python codes, and init python file for a new progressive optimizer that controls lumpiness and optimizes in chunks instead of one trial per round. 6 years ago
README.md

N-Back Sequence Generators

Note #1: It's a work in progress (WIP), and commits will be tagged with WIP if it's not expected to work!

Note #2: All the following commands can be run inside sbt shell. For the sake of simplicity, it is assumed the developer is in her terminal when running the commands.

Compile/Build

All python classes include scripts to manage executing a sample code. Just use python <generator> to the sample codes of a generator.

To build Scala codes and compile them use sbt compile and sbt build. It's recommended to use sbt clean before running any of these commands :-).

Run

To run default generator (with random sequence generator), and some other benchmarking and reporting outputs use the following command:

sbt run

Benchmarks

To run a single benchmark use the following command:

sbt testOnly <BenchmarkName>

To run all benchmarks and generate respective reports run the following command:

sbt test

//TODO add list of benchmkarks

Documentations

Currently all respective documents and UML diagrams are available at our Google Drive as document file.

You can comment there or inside codes if you have any idea :-).