-Produced final version of poster for AIIDE talk.
-Upgraded study site to include progress bar.
-Massive Python Coding
- Cleared bugs and polished the interface for the agent builder.
- Successfully generated agent profiles using builder and succesfully passed them into agent core for execution.
- Set up base code for insertion of more behaviors.
- Implemented “Goto” behavior
DEACCON work
Hooked up rendering code to interface/decomposition
Implemented adding of positive space via clicking
Discovered massive bugs with the vector class I was using, I was forced to re-implement half of it to correct the bugs (if using vector class from gig2008/hale repo I recommend grabbing the new one I just placed in there. Many functions did not work as expected.
Fixed collision over run bugs on negative space regions.
Fixed improper collision detection with the positive space regions
Debugged many small problems with python
Fixed a nasty pass by value reference bug in generating negative space regions
Tracked down why the normals weren’t generating correctly(bad vector class)
Rewrote my old edge intersection algorithm with a better one I cribbed from computational geometry book.
Still working on issues with 2d/3d growth in python
Science
-Generated basic schema to define the output precisely from the agent builder
-Extended UML schema to allow for the exporting of additional knowledge from the Agent Builder – Implemented extension
Information from AIIDE that needs a followup
-Tactical agent personality inter agent behavior simulation
-Offline planning and hierarchial tasks networks in vido games
- Lightweight procedualr animation with believable physics – Ian Horswell
- Intellegent trading agents in Massive Games
- Agent Learning in RPG’s
- Knowledge Based Software Engineering Conference – my ontology building study is very like the automated generation of software requirements.
Random Stuff that comsumed some portion of time
-Demo’ed for Explore UNCC saturday
-Presented DEACCON on wednesday to playground
- Spent an entire day traveling + prep work