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