У меня есть код, который запускает симуляцию Монте-Карло между A / B / C, и я изменил его, так что теперь он будет запускать симулятор MC между A / B / C / D. Тем не менее, код отлично работает с A / B / C, но если я добавлю категорию D, код просто умрет. Он вызывает пользовательский интерфейс, который должен, но когда я нажимаю «вычислить» (кнопка действия), программа перестает что-либо делать. он не закрывается, но просто ничего не делает.
Мне интересно, проблема не в коде, а в том, что я прошу код сделать. MCMC с 100 тыс. Выборок, 4 условиями становится 100000 ^ 4, и вычислительная нагрузка очень быстро становится очень сложной. «живой эфир». Он не возвращает никаких ошибок, но я надеюсь, что когда я добавлю категорию D, я увижу код, который скажет: «Я работаю над этим, но это занимает много времени». Но я даже не знаю, где начать искать что-то подобное.