fix bug in Player.check_revolution
add new time limit: 7 days