Mercurial
Mercurial
>
hedgewars-draft
/ file revisions
summary
|
shortlog
|
changelog
|
graph
|
tags
|
bookmarks
|
branches
|
file
| revisions |
annotate
|
diff
|
comparison
|
rss
|
help
(0)
-100
-50
-30
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
hedgewars/uAI.pas
2012-10-22
unc0rr
- Fix desyncs triggered by AI
file
|
diff
|
annotate
2012-10-22
unc0rr
Check cake and air attack again if walked far from initial position (not tested)
file
|
diff
|
annotate
2012-10-22
unc0rr
Mark places where tried to jump, avoid too much of thinking
file
|
diff
|
annotate
2012-07-27
unc0rr
oops
file
|
diff
|
annotate
2012-07-27
unc0rr
Fix edge case problems with sniper rifle
file
|
diff
|
annotate
2012-07-26
unc0rr
No more AI jumping lulz
file
|
diff
|
annotate
2012-07-25
unc0rr
merge
file
|
diff
|
annotate
2012-07-25
unc0rr
- Implement AI land marks which only used to tracks visited areas on the map for now. Significantly reduces wasting of cpu time by AI checking same place several times (10x or even more in rare cases)
file
|
diff
|
annotate
2012-07-25
nemo
Changes for the benefit of pas2c. Use downto in for loops to avoid repeated calls of Random/GetRandom. Wrap nots.
file
|
diff
|
annotate
2012-07-21
unc0rr
AI uses cake! Known issues: AI could damage itself for no reason, could let cake go looping in a hole with exit closed by AI hog.
file
|
diff
|
annotate
2012-07-12
nemo
Tell AI to avoid edges, especially ones over water (this does not include checking whether a knock could drown yet). Also make flakes pick a new random dx/dy on respawn to further reduce patterns. Also disable a couple of weapons for the particularly dumb AI levels, and disable switching for the dumbest.
file
|
diff
|
annotate
2012-06-14
unc0rr
AI loves to jump
file
|
diff
|
annotate
2012-06-09
nemo
disable this debug too
file
|
diff
|
annotate
2012-06-09
unc0rr
- Fix damage calculation in TestSniperRifle, aim a bit lower to compensate initial angle shift in sniper rifle. As a result, AI seems to never fail sniper rifle shots.
file
|
diff
|
annotate
2012-06-08
unc0rr
- TestSniperRifle ftw (still needs some consts adjustments, because AI seems to love sniper rifle too much)
file
|
diff
|
annotate
2012-06-04
unc0rr
Don't make unnecessary calls to TestWhip, TestFirePunch, TestBaseballBat and TestHammer functions as they have no need to take Targ parameter into account and thus may only be called once per position
file
|
diff
|
annotate
2012-06-01
unc0rr
Some brainfucking code which greatly reduces number of TestCollision* calls in hedgehog walk routine. Especially helpful to AI optimization. Also fixes some edge cases.
file
|
diff
|
annotate
2012-05-25
unc0rr
- Fix some AI stupidness factors
file
|
diff
|
annotate
2012-05-13
nemo
AI can't use cWindSpeedf since it now does a smooth transition
file
|
diff
|
annotate
2012-05-05
koda
old typed const moved to their proper unit
file
|
diff
|
annotate
2012-05-05
koda
split OnDestroy across the appropriate modules (this doen't cause leaks on mobile, right?)
file
|
diff
|
annotate
2012-05-02
koda
marked a couple of functions as inline
file
|
diff
|
annotate
2012-05-01
koda
breaking news, we don't support typed consts anymore
file
|
diff
|
annotate
2012-03-12
nemo
Start on adding drowning bonus to bat/firepunch/whip. AI still is not smart enough to change direction when firepunching to face the water, or change the angle of the bat.
file
|
diff
|
annotate
2012-02-26
nemo
don't use currenthedgehog
file
|
diff
|
annotate
2012-02-17
koda
the most important commit of the year
file
|
diff
|
annotate
2012-01-17
lovelacer
A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
file
|
diff
|
annotate
2011-11-28
Xeli
typo... >,<
file
|
diff
|
annotate
2011-11-28
Xeli
added a switch USE_SDLTHREADS
file
|
diff
|
annotate
2011-11-24
Xeli
removed extra endif
file
|
diff
|
annotate
less
more
(0)
-100
-50
-30
tip