Robin Ranjit Singh Chauhan

Results 13 comments of Robin Ranjit Singh Chauhan

> Do the latter require that the heuristic is admissible You always need an admissible heuristic, unless you are ok with sub-optimal routes. How important that is can be domain-specific....

That makes sense. I was wondering about your intent with the code. An optimized version could be very ugly for learning.

Related to this, if you keep the nodes around, then you can store useful data in them. That can have multiple benefits including reducing the need for new calls. For...

The flags on nodes are not uncommon so I dont feel you would be taking a unique design if you did that. And I think your idea of benchmark reading/writing...

Please excuse my ignorance, shall i create a new pull request? I do not see how to change the target branch.

I am not too proud of the NodePriorityQueue code on my branch, and it is quite rough. Im sure you could do a better job on that. If you want,...

Thank you @jmgq you are very kind.

I think the main things that need to become parameters are: 1) Data structure used for openList. It can be in { priorityqueue, minheap } for astar or UCS, or...

In my fork I made changes to accept flat inputs https://github.com/pathway/dopamine/commit/e0e9d469b57ccee8db3edcc991393d11201ec823 Then you can just overrid _network_template in an agent subclass.