[
    {
        "Variant name": "main",
        "Reviewer name": "Julie Digne <julie.digne@liris.cnrs.fr>",
        "Is master variant (boolean)": true,
        "Is variant deprecated (boolean)": false,
        "Operating system for the test": "Ubuntu 20.04",
        "Title": "RedMax: efficient & flexible approach for articulated dynamics",
        "DOI": "10.1145/3306346.3322952",
        "Year": 2019,
        "ACM Keywords": [
            "Physical simulation"
        ],
        "Topic {Rendering, Animation and Simulation, Geometry, Images, Virtual Reality, Fabrication}": "Animation and Simulation",
        "Co-authors from academia (boolean)": true,
        "Co-authors from industry (boolean)": true,
        "ACM Open Access (boolean)": false,
        "PDF on the authors' webpage / institution (boolean)": true,
        "PDF on Arxiv or any openarchive initiatives (boolean)": false,
        "Arxiv/OAI page URL": "",
        "PDF URL": "http://faculty.cs.tamu.edu/sueda/projects/redmax/WWBHKS2019.pdf",
        "Project URL": "http://faculty.cs.tamu.edu/sueda/projects/redmax/",
        "Code available (boolean)": true,
        "Code URL": "https://github.com/sueda/redmax",
        "Code URL2": "",
        "MD5 sum (for archives)": "",
        "MD5 sum (for archives) URL2": "",
        "git/hg/svn commit hash or revision number": "299d70d9713385661ce94ee5f2011470002b46bf",
        "git/hg/svn commit hash or revision number URL2": "",
        "Software Heritage permalink": "https://archive.softwareheritage.org/swh:1:rev:3251bcb93cd91a892a8a056b6536a295b0ed80be;origin=https://github.com/sueda/redmax;visit=swh:1:snp:7a235a6948ea44d6bc90942c935c9234831ee01e/",
        "If code not available, pseudo-code available (boolean)": false,
        "If pseudo-code, could the paper be trivially implemented? {0..4}": 0,
        "Software type {Code, Binary, Partial Code}": "Code",
        "Software language": "C++ and matlab",
        "Code License (if any)": "MIT",
        "Are the code authors explicit? (boolean)": true,
        "Build/Configure mechanism": "CMake/make",
        "Dependencies": "eigen,pardiso,intel mkl, jsoncpp, glm, glfw, glew",
        "Does the software require paywall/proprietary software/material (boolean)?": false,
        "Does the code need data (not examples) (boolean)": false,
        "Nature of the data (pretrained model, LUT...)": "",
        "License of the data": "",
        "Able to perform a replicability test (boolean)": true,
        "If not able to perform a test, was it due to missing hardware/software? (boolean)": false,
        "Documentation score {0=NA,1,2,3}": 1,
        "Dependencies score {0=NA, 1,2,3,4,5}": 5,
        "Build/configure score {0=NA, 1,2,3,4,5}": 2,
        "Fixing bugs score (if any) {0=NA, 1,2,3,4,5}": 3,
        "Replicate paper results score {0=NA, 1,2,3,4,5}": 3,
        "Adaptability score to other contexts {0=NA, 1,2,3,4,5}": 1,
        "Time spent for the test (code download to first successful run, [0,10], 10min slots, 100min max)": 4,
        "Build instructions/comments": "To build the C++ version: In c++/PCG/cmake/FindPardiso.cmake: rename the file to FindPARDISO.cmake), change the name of the library on line 48 (for me it was libpardiso600-GNU720-X86-64.so) -> however there was a linking problem with pardiso maybe due to inteference with MKL.\n In c++/PCG/cmake/FindJSONCPP.cmake, line 49 change ${JSONCPP_ROOT_DIR}/include/ to ${JSON_CPP_ROOT_DIR} (at least when the lib is installed with apt-get).\n In c++/PCG/CMakeLists.txt, change the ROOT_DIR. Mine were the following: SET(EIGEN3_ROOT_DIR \"/usr/include/eigen3\")\n SET(MKL_ROOT_DIR \"/opt/intel/mkl\")\n SET(PARDISO_ROOT_DIR \"$HOME/softs/\")\n SET(JSONCPP_ROOT_DIR \"/usr/include/jsoncpp/\").\n I was not able to compile with PARDISO so I set the REDMAX_WITH_PARDISO option to OFF.\n",
        "Misc. comments": "I was able to run ./Redmax ../resources, the bridge scene showed up but nothing happens even after 1940 timesteps.\n The matlab-simple/testRedMax.m and matlab/testRedMax.m scripts worked well  - except scene 17 and 18 for matlab/testRedMax.m with a \"Unable to resolve the name reduced.JointFree3D.\" error"
    }
]