Created by tshirtman on 2010-12-27 and last modified on 2011-04-10
Get this branch:
bzr branch lp:~usf-team/ultimate-smash-friends/newai
Members of usf-team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

678. By tshirtman on 2011-04-10

some work to make tellara work -- not yet

677. By tshirtman on 2011-04-10

Reduced AI depth of search to 1
separate heuristic and movements in two sets, one for search, one for fight
use heuristic_fight when heuristic_distance is < 100
simplified return when no movement is possible
fixed bug when game started by keyboard (VALIDATE)
cache some config value to local dict, because config.__getitem__ is slow
separate the clock update of game in a separate method to simplify use with AI
removed not used __str__ value of level
added the drawing of the background image size in the draw_debug_rects method
removed duplicated code in manage_game (WTF was i thinking)

676. By tshirtman on 2011-04-08

corrected percents display

675. By tshirtman on 2011-04-07

corrected stupid error allowing only one player to have effective AI

674. By tshirtman on 2011-04-07

a* functionnal, still a bit slow

673. By tshirtman on 2011-04-06

semi functionnal pseudo a* implementation

672. By tshirtman on 2011-04-06

debugging of pseudo a* algorythm

671. By tshirtman on 2011-04-05

starting changing pathfinding to a better algorythme

670. By tshirtman on 2011-04-05

small optimisations, removed dead code

669. By tshirtman on 2011-04-04

lowered again ai MAXDEPTH to 1

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.