[ { "name": "Command Robot", "description": "Command style", "tags": [ "Command" ], "foldername": "commandbased", "gradlebase": "cpp", "commandversion": 2 }, { "name": "Command Robot Skeleton (Advanced)", "description": "Skeleton (stub) code for Command Robot", "tags": [ "Command", "Skeleton" ], "foldername": "commandbasedskeleton", "gradlebase": "cpp", "commandversion": 2 }, { "name": "Timed Robot", "description": "Timed style", "tags": [ "Timed" ], "foldername": "timed", "gradlebase": "cpp", "commandversion": 2 }, { "name": "Timed Skeleton (Advanced)", "description": "Skeleton (stub) code for TimedRobot", "tags": [ "Timed", "Skeleton" ], "foldername": "timedskeleton", "gradlebase": "cpp", "commandversion": 2 }, { "name": "RobotBase Skeleton (Advanced)", "description": "Skeleton (stub) code for RobotBase", "tags": [ "RobotBase", "Skeleton" ], "foldername": "robotbaseskeleton", "gradlebase": "cpp", "commandversion": 2 }, { "name": "Romi - Command Robot", "description": "Romi - Command style", "tags": [ "Command", "Romi" ], "foldername": "commandbased", "gradlebase": "cppromi", "commandversion": 2 }, { "name": "Romi - Timed Robot", "description": "Romi - Timed style", "tags": [ "Timed", "Romi" ], "foldername": "timed", "gradlebase": "cppromi", "commandversion": 2 } ]