Make Decisions With Limited And Imperfect Information