Skip to content

OpenMaze Configuration

Alex Gordienko edited this page Feb 2, 2020 · 1 revision

Running timing tests on the OpenMaze platform is very simple, all it takes is the modification of one configuration file variable: TimingVerification to true.

OpenMaze Timing Action

Setting TimingVerification: true in your OpenMaze configuration file will activate a single square block on the bottom right of your Unity window when running OpenMaze. This block will alternate between being black and white between each trial. If your photodiode is set up correctly, it will change values at the start of every consecutive trial as a result.

Example

You only need to modify one parameter in your configuration file to get started. This parameter is located in the first section of the configuration file, and you can get started with a complete demo configuration file here.

{
    "OutputTimesPerSecond": 30,
    "TrialLoadingDelay": 1.0,
    "IgnoreUserInputDelay": 1.0,
    "TimingVerification": true, <- MAKE SURE THIS IS SET TO TRUE
    "CHARACTER DATA": "CHARACTER DATA----------*********-------------------CHARACTER DATA",
    "CharacterData": {
        "Height": 2,
        "MovementSpeed": 5.0,
        "RotationSpeed": 75.0,
        "DistancePickup": 2,
        "GoalRotationSpeed": 0
    },

"BLOCK DATA" : "BLOCK DATA---------------------*********--------------------BLOCK DATA",   
   
    "BlockOrder" : [1],
...

Clone this wiki locally