Skip to content

Hierarchical Task Network compiler written in Rust

Photo of Paul Otto
Hosted By
Paul O.
Hierarchical Task Network compiler written in Rust

Details

Agenda
• Presentation: "Hierarchical Task Network compiler written in Rust"
Details:
Hierarchical Task Networks (HTNs) are a branch of Planning AI that is able to solve anything from Hanoi towers to SAT problems. Planning AI was first successfully used in the 2005 video game "F.E.A.R." which resulted in extra challenging combat AI, but HTNs found other uses in industry and academia alike. In this talk Stan Ponomarev will overview core HTN concepts and concentrate on challenges he faced when implementing an HTN compiler in safe Rust.
As a teasing challenge - try to come up with a solution that allows you to specify when some task (a function) can be allowed to be run, and how to specify tasks such that one task enables another task? Given a set of tasks how can you decompose a problem to be solved by a chain of tasks?
• Round the room--something to share?
This one hour online meeting will occur once every two weeks (less in the summer). Its purpose is to present a technical topic people can ask questions about and then provide an opportunity for people to share. The meeting is scheduled for an hour, but may end early.

Photo of Charlottesville Rust Meetup group
Charlottesville Rust Meetup
See more events