2 -------------------------------------------------------------------------------
4 Here are some notes
for the
CARLsim-ECJ Project.
6 ### SOURCE CODE DIRECTORY DESCRIPTION
19 │ │ │ ├── CARLsimController.java
20 │ │ │ ├── CARLsimProblem.java
21 │ │ │ ├── PopulationToFile.java
22 │ │ │ └── RemoteLoginInfo.java
23 │ │ ├── SimpleGroupedEvaluator.java
24 │ │ └── SimpleGroupedProblemForm.java
33 │ ├── TestIndividual.java
34 │ ├── TestSimpleGroupedProblem.java
35 │ └── TestSimpleProblem.java
37 │ └── SimpleGroupedEvaluatorTest.java
38 ├── PopulationToFileTest.java
44 * Main directory - contains the Makefile, documentation files, and other
47 * src - contains source code
for both the ECJ component (found in ecjapp)
50 * test - contains testing code
for both the ECJ and
CARLsim components.
51 The
CARLsim testing framework code is found in test/
CARLsim-app
while
52 the ECJ testing framework code is found in test/ecjapp.
54 ### Using the
CARLsim testing framework
56 CARLsim uses the googletest framework v1.7
for testing. For more information
57 on googltest please visit the website at https:
58 For a quick primer, visit: https:
60 To use the googletest framework, you must first download googletests and
61 point to the googletest directory. One must link to the correct library (either
62 gtest.a or gtest_main.a) and include the correct headers during compilation.
63 Please see the test/
CARLsim-app/Makefile
for examples of how to compile your
CARLsim User Interface This class provides a user interface to the public sections of CARLsimCore sou...