| Name | Description | Type | Package | Framework |
| ACGJ1 | This controller has been designed by the GLD-Algo group. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| ACGJ2 | This algorithm will, when it starts, handle like Longest Queue, but it can do more things: 1. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| ACGJ3 | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience | |
| ACGJ3FixedValue | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience | |
| ACGJ4 | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience | |
| ACGJ5 | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience | |
| BestFirstTLC | This controller will switch TrafficLights so that a SignConfig is selected where in total the most Roadusers are waiting. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| Colearning | Interface | org.jscience.architecture.traffic.algorithms.tlc | JScience | |
| GenNeuralTLC | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience | |
| LocalHillTLC | This controller will decide it's Q values for the traffic lights according to the traffic situation on / the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| LongestQueueTLC | This controller will switch TrafficLights so that the Trafficlight with the longest queue of waiting Roadusers will get set to green. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| MostCarsTLC | This controller will switch TrafficLights so that a SignConfig is selected so that the most Roadusers can cross the Node. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| PosMov | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience | |
| RandomTLC | This controller will switch TrafficLights at random. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| RelativeLongestQueueTLC | This controller will switch TrafficLights so that the Trafficlight which relatively seen has the most Roadusers waiting will be green. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| RLD2TLC | Red Light District 2 TLC. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| RLDTLC | Red Light District TLC. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| SignController | This is the class for the sign controller. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| SL1TLC | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| SL2TLC | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| SL3TLC | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| SL4TLC | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| SL5TLC | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| SL6TLC | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC1B1 | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC1TLCDestless | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC1TLCFix | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the TrafficLight. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC1TLCOpt | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC2B1 | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC2Final | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC2TLCDestless | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC2TLCOpt | This controller will decide it's Q values for the traffic lights according to the traffic situation on the lane connected to the | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC3B1 | This algorithm works like TC1 with extra functionality. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC3Opt | This algorithm works like TC1 with extra functionality. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TC3TLCWorkInProgress | This algorithm works like TC1 with extra functionality. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TLCFactory | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience | |
| TLController | This is the abstract class for Traffic light algorithms. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |
| TLDecision | This class holds a tuple of a TrafficLight and a float value to represent the reward (Q) for the TrafficLight to be kept. | Class | org.jscience.architecture.traffic.algorithms.tlc | JScience |