Zachary Sunberg

Results 213 comments of Zachary Sunberg

Also, how do I construct an `OriginalGame` with reasonable values? Do you have a default constructor written by now?

Nice! Interesting to start working on this. I have a few questions/concerns: 1. Will this slow down single threaded execution at all? 2. Do we need the locks when we...

Thank you for the contribution, @kykim0 ! I won't be able to review this until later this week at the earliest. @WhiffleFish, @himanshugupta1009 since you have been working on similar...

@kykim0 Awesome! I am excited to look at it.

@kykim0 @WhiffleFish, regarding `SpinLock`, I think that MCTS trees will often have cycles, but I don't think that actually matters in this case. You need to use `ReentrantLock`s if there...

As far as (2) vs (3), I don't really have a strong preference. I'd say go with your gut. The main advice I have is to take baby steps and...

> I'll send you a gist of what I think you should do instead. Actually the pattern I was thinking of won't work because you don't have any control over...

> I am still curious though whether only having nthreads() tasks trying to run at the same time would be better than launching n_iterations tasks at the same time. My...

> Could you share with me sample code using PkgTemplates.jl for creating one? I found JuliaPOMDP/POMDPTools.jl@a0fb5d6 but that seems to only contain the generated code and not the code that...

> In fact, I fixed the deadlocks on my own MCTS fork and SpinLocks again offered a ~2x speed improvement over ReentrantLocks. > That being said, seeing as this was...