lp:~usf-team/ultimate-smash-friends/newai

Created by tshirtman and last modified
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

Owner:
usf-team
Project:
ultimate-smash-friends
Status:
Development

Recent revisions

678. By tshirtman

some work to make tellara work -- not yet

677. By tshirtman

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

corrected percents display

675. By tshirtman

corrected stupid error allowing only one player to have effective AI

674. By tshirtman

a* functionnal, still a bit slow

673. By tshirtman

semi functionnal pseudo a* implementation

672. By tshirtman

debugging of pseudo a* algorythm

671. By tshirtman

starting changing pathfinding to a better algorythme

670. By tshirtman

small optimisations, removed dead code

669. By tshirtman

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:
lp:ultimate-smash-friends/1.x
This branch contains Public information 
Everyone can see this information.

Subscribers