Age | Commit message (Expand) | Author | Files | Lines |
2015-12-28 | Objective: Tile swallows Objective, ObjectiveSet is destroyed, Board does the... | Jérémy Zurcher | 5 | -151/+148 |
2015-12-28 | OrderList: add get(Pawn, Order.OrderType) | Jérémy Zurcher | 1 | -0/+11 |
2015-12-28 | Army: add overlay which is hex overlay index | Jérémy Zurcher | 1 | -0/+1 |
2015-12-28 | Move: add TileIterator | Jérémy Zurcher | 1 | -0/+51 |
2015-12-28 | PathIterator: throws java.util.NoSuchElementException when needed | Jérémy Zurcher | 1 | -0/+3 |
2015-12-28 | Tile: enableOverlay() does nothing if index < 0 | Jérémy Zurcher | 1 | -5/+9 |
2015-12-26 | game:HexSet -> engine:TileSet | Jérémy Zurcher | 1 | -0/+20 |
2015-12-24 | Hex: blockLineOfSightFrom(Tile) -> blockLineOfSight(Tile, Tile) | Jérémy Zurcher | 2 | -6/+9 |
2015-12-24 | PathBuilder: give more weight to objectives | Jérémy Zurcher | 1 | -1/+1 |
2015-12-24 | PathBuilder: fix error msg | Jérémy Zurcher | 1 | -1/+1 |
2015-12-24 | Revert "PathBuilder: always search for path even if distance is < 2, to check... | Jérémy Zurcher | 1 | -1/+9 |
2015-12-24 | ObjectiveSet: respond to isObjectiveFor() taking peristence into account | Jérémy Zurcher | 2 | -0/+17 |
2015-12-21 | PathBuilder: use printToErr on error | Jérémy Zurcher | 1 | -0/+1 |
2015-12-21 | PathBuilder: always search for path even if distance is < 2, to check for obj... | Jérémy Zurcher | 1 | -9/+1 |
2015-12-21 | PathBuilder: choosePath: clears it all and then add the choosen path | Jérémy Zurcher | 1 | -6/+6 |
2015-12-21 | PathBuilder: extract clearPaths() from clear() | Jérémy Zurcher | 1 | -0/+5 |
2015-12-21 | Map0Hex: isObjective(Tile) -> isObjectiveFor(Tile,Pawn) : says no if already ... | Jérémy Zurcher | 2 | -2/+2 |
2015-12-21 | PathBuilder: fitness takes objectives into account | Jérémy Zurcher | 2 | -0/+2 |
2015-12-21 | Board: sprinkle with some final | Jérémy Zurcher | 1 | -9/+12 |
2015-12-18 | cleanup tree using fix_java | Jérémy Zurcher | 10 | -22/+0 |
2015-12-18 | Game: Factory knows about regions and provide them | Jérémy Zurcher | 3 | -9/+10 |
2015-12-16 | HeadedPawn: draw overlays over the head | Jérémy Zurcher | 2 | -6/+10 |
2015-12-16 | HeadedPawn: draw the head over the body | Jérémy Zurcher | 1 | -2/+2 |
2015-12-14 | Pawn: support EXIT moves | Jérémy Zurcher | 1 | -0/+4 |
2015-12-07 | Meteorology: add isNight() | Jérémy Zurcher | 1 | -0/+5 |
2015-11-21 | PathBuilder: fix fitness computation | Jérémy Zurcher | 1 | -3/+3 |
2015-11-21 | Path: fix fitness initialisation | Jérémy Zurcher | 1 | -0/+4 |
2015-11-21 | Board: w,dw,s are floats not int | Jérémy Zurcher | 1 | -3/+3 |
2015-11-20 | Board,Map: each Map impelementation owns it's own Config | Jérémy Zurcher | 1 | -2/+4 |
2015-11-11 | PathBuilder: add Path.fitness and use it in findAllPaths() and choosePath() | Jérémy Zurcher | 2 | -7/+20 |
2015-11-11 | PathBuilder: add stupid choosePath() | Jérémy Zurcher | 1 | -0/+15 |
2015-11-09 | DicAnimation: dimension has to be given at construction | Jérémy Zurcher | 1 | -4/+9 |
2015-11-05 | add and use Pawn.canBreak() | Jérémy Zurcher | 1 | -0/+1 |
2015-11-05 | add and use Pawn.preventDefenseOn(Tile) | Jérémy Zurcher | 1 | -0/+1 |
2015-10-30 | SearchBoard: remove unnecessary check on last Node | Jérémy Zurcher | 1 | -3/+0 |
2015-10-30 | SearchBoard: add fixLineOfSight, unset losBlocked and return true if dst reached | Jérémy Zurcher | 1 | -3/+16 |
2015-10-29 | SearchBoard: fix possibleTargetsFrom() | Jérémy Zurcher | 1 | -20/+14 |
2015-10-29 | Tile: constructor without params set empty stack | Jérémy Zurcher | 1 | -0/+1 |
2015-10-29 | SearchBoard : add buildLineOfSight(...) needed for tests | Jérémy Zurcher | 1 | -0/+6 |
2015-10-29 | SearchBoard : use private attribute losBlocked, do not recompute to set attac... | Jérémy Zurcher | 1 | -35/+26 |
2015-10-29 | Attack : fix typo | Jérémy Zurcher | 1 | -1/+1 |
2015-10-29 | SearchBoard: validatePathAngle -> validateFireAngle + fix, works like isFlank... | Jérémy Zurcher | 1 | -18/+15 |
2015-10-29 | SearchBoard: fix isFlankAttack() | Jérémy Zurcher | 1 | -4/+6 |
2015-10-29 | Pawn: add isClearAttack() | Jérémy Zurcher | 1 | -1/+6 |
2015-10-29 | HeadedPawn: add protected constructor without parameters | Jérémy Zurcher | 1 | -0/+6 |
2015-10-29 | SearchBoard: pawn -> shooter | Jérémy Zurcher | 1 | -15/+14 |
2015-10-29 | SearchBoard: simplify clearVisibility logic | Jérémy Zurcher | 1 | -6/+6 |
2015-10-28 | SearchBoard: isFlankAttack takes care of border case where los goes between 2... | Jérémy Zurcher | 1 | -1/+8 |
2015-07-19 | welcome RustAndDust | Jérémy Zurcher | 35 | -0/+4218 |