lp:~armagetronad-dev/armagetronad/trunk-armagetronad-fortress_ai
Created by
Manuel Moos
and last modified
Attempting to get the AI level in Fortress and Sumo from blind squirrel with Parkinson's disease to shortsighted monkey.
- Get this branch:
- bzr branch lp:~armagetronad-dev/armagetronad/trunk-armagetronad-fortress_ai
Members of
Armagetron Advanced Developers
can upload to this branch. Log in for directions.
Branch merges
Propose for merging
No branches
dependent on this one.
On hold
for merging
into
lp:~armagetronad-dev/armagetronad/trunk-armagetronad-work
- Manuel Moos: Needs Fixing
- Armagetron Advanced SQUAT: Pending (user feedback) requested
-
Diff: 5751 lines (+3742/-936) (has conflicts)28 files modifiedsrc/Makefile.am (+5/-1)
src/engine/eCamera.cpp (+5/-0)
src/engine/eGameObject.cpp (+7/-0)
src/engine/eGameObject.h (+5/-5)
src/engine/eSensor.cpp (+1/-1)
src/engine/eSensor.h (+2/-2)
src/tools/tError.cpp (+6/-0)
src/tools/tError.h (+4/-0)
src/tools/tMath.h (+14/-0)
src/tron/gAIBase.cpp (+549/-131)
src/tron/gAIBase.h (+92/-7)
src/tron/gAINavigator.cpp (+1803/-0)
src/tron/gAINavigator.h (+423/-0)
src/tron/gCycle.cpp (+144/-736)
src/tron/gCycle.h (+28/-8)
src/tron/gCycleMovement.cpp (+23/-15)
src/tron/gCycleMovement.h (+4/-0)
src/tron/gGame.cpp (+1/-1)
src/tron/gSensor.h (+1/-1)
src/tron/gWall.cpp (+4/-4)
src/tron/zone/zAI.cpp (+290/-0)
src/tron/zone/zAI.h (+64/-0)
src/tron/zone/zFortress.cpp (+204/-2)
src/tron/zone/zFortress.h (+10/-0)
src/tron/zone/zShape.cpp (+10/-10)
src/tron/zone/zShape.h (+13/-9)
src/tron/zone/zZone.cpp (+25/-2)
src/tron/zone/zZone.h (+5/-1)
Branch information
Recent revisions
- 936. By Manuel Moos
-
Taught the AI to aim for the enemy cycle, not the gap, and to avoid going in narrow tunnels.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 with rich root (needs bzr 1.0)