Perl Lightning Talk - Optimising Multi-Tasking in PDL

The Slides

Introduction

This is a presentation about how to implement a certain Game AI multi-tasking optimisation problem in PDL (the Perl Data Language), thus gaining both speed and flexibility.

Note

I have now made a derivative version of code discussed here available as CPAN package called “AI-Pathfinding-OptimizeMultiple”. Strangely enough, other people and I were not able to find prior art for this algorithm and technique in the Game Artificial Intelligence literature.