_____ ____ _____ _
| __ \| _ \ / ____(_)
| | | | |_) |____| (___ _ _ __ ___
| | | | _ <______\___ \| | '_ ` _ \
| |__| | |_) | ____) | | | | | | |
|_____/|____/ |_____/|_|_| |_| |_|
A data driven and queue-based simulation tool for ETE
calculate evacuation time faster and more accurately
- build basic iterator model[db-sim Framework]
- build ml model
- data driven model integration
- Experiment
- parse xml from config
- boost library support
- logging support
- basic iterator develop
- xgboost,randomforest c++ support
- refacting db-sim manage
- refacting config manage
- poolnum -> buffernum
- buffernum -> outflow
- sample for every link and node
- add pool and buffer sample
- train model for each node
- import ml model(trained by python and predict by c++)
- add param configure for better tune.
- add super-dest-point process
- add [poolnum -> buffernum] Model
- finished basic iteration for simulation.
- add 2out->1in intersection analyais(discard)
- add rotary island intersection analysis(discard)
- add long path analysis
- add circle module
- precise link desc with buffersize
- update vehicle generator
- road condition display
config
privoid traffic network and evacuation demand with xml.src
do simulationcore
core code for simulationutils
some userdefined or 3rd necessary tools ,example parse xml tools
test
some test case for this projectdata
train and test data
dbsim [options] [ceil|test|gawron|fete] :
-h [ --help ] show help
-c [ --config ] arg user defined config file
-s [ --sample ] arg sample for node and link
-S [ --simulation ] arg simulation for fast ete
-t [ --test ] Test each model
cd ${PROJECT_DIR}
mkdir build
cd build
cmake ..
make
The DB-Sim method is closed with origin mathod ,but run much faster.
- Papers To be add.