Modeling Of Human Decision Making Via Direct And Optimization-Based Methods For Semi-Autonomous Systems