dyson modify
merge from Kun
python scripts
add .log to ignore
merge from Kun
apply the new method from weight.py to main.py