This is the development blog for Eric Zinda. You’ll find topics about game development, natural language understanding, the Exospecies game, the Perplexity Engine among the things covered here.
Latest Blog Posts
- Parsing Poor English Grammar
- Getting Started with Perplexity Rules
- Getting Started with Perplexity
- Overview of the SWI Prolog Graphical Debugger
- Overview of the SWI Prolog Command Line Debugger
Resources
A bunch of resources like Podcasts and papers that I’ve found interesting, fascinating or useful.
Open Source Projects
In developing Exospecies, I’ve spent a lot of time working through issues that I think other developers (especially game developers) could benefit from, so I’ve begun open sourcing that work:
Hierarchical Task Networks
My work building an AI for Exospecies produced a useful library for building a specific kind of AI Planner called a Hierarchical Task Network.
Here are the open source projects that you can use to leverge it:
- Inductor HTN - The HTN Planner
- Inductor Prolog - A general-purpose embeddable Prolog Compiler
- Inductor Parser - A C++ Template-Based Parser