hedgewars/uAIAmmoTests.pas
Tue, 27 Aug 2019 14:37:39 +0200 unC0Rr Fix a couple more uses of uninitialized variables
Mon, 14 Jan 2019 12:35:32 -0500 nemo branch merge
Mon, 14 Jan 2019 12:34:47 -0500 nemo ai improvements are release branch safe 0.9.25
Thu, 10 Jan 2019 21:24:32 +0100 unc0rr Fix dy hardcoded value in kamikaze test
Thu, 10 Jan 2019 21:22:07 +0100 unc0rr Fix broken kamikaze logic when target position is close to attacker
Sun, 18 Nov 2018 12:21:03 -0500 nemo fpc likes brackets
Sun, 18 Nov 2018 16:57:43 +0100 unc0rr AI is bazooka genius
Sat, 17 Nov 2018 14:29:09 -0500 nemo verify impact before explosion rating, since the offsets might cause water splashes
Thu, 15 Nov 2018 15:12:18 -0500 nemo adding X offset seems to improve chance of drownings
Sat, 10 Nov 2018 21:15:42 +0100 Wuzzy Remove all traces of dead code related to amStructure/gtStructure
Fri, 05 Oct 2018 17:27:12 +0200 Wuzzy Rename amDuck and related symbols to amCreeper, gtCreeper, etc.
Sun, 19 Aug 2018 09:54:46 -0400 nemo and melon for Mutant
Fri, 17 Aug 2018 22:35:01 -0400 nemo stray line
Fri, 17 Aug 2018 22:23:19 -0400 nemo more wrapping
Fri, 17 Aug 2018 20:13:33 -0400 nemo basic AI bazooka wrapping.
Wed, 11 Jul 2018 18:13:52 +0200 Wuzzy Fix aihDoesntMatter still being attacked with air attack
Tue, 10 Jul 2018 18:00:04 +0200 Wuzzy Refactor: lfCurrentHog→lfCurHogCrate, lfNotCurrentMask→lfNotCurHogCrate
Wed, 31 Jan 2018 13:42:52 -0500 alfadur Machinegun. also tweaked ignore
Sat, 30 Sep 2017 21:54:47 +0200 sheepluva fix some fpc hints
Sat, 08 Apr 2017 21:43:48 +0200 Wuzzy Add ammotype amDuck for rubber duck
Thu, 31 Dec 2015 10:17:15 -0500 nemo Disable digging on solid land
Thu, 31 Dec 2015 16:26:21 +0300 unc0rr AI is pretty good at using Bee weapon
Thu, 31 Dec 2015 14:00:27 +0300 unC0Rr Some WIP for bee
Mon, 10 Aug 2015 03:53:11 +0200 sheepluva more copyright fixes
Fri, 16 Jan 2015 17:51:29 -0500 nemo experiment with air mines. thought they could make shoppa... interesting. ToDo: Allow mines to give up, tweak distances, real graphics, toggle for whether they can acquire a new target while they haven't given up.
Mon, 08 Dec 2014 10:30:20 -0500 nemo init timer to 0
Tue, 04 Feb 2014 19:45:22 +0100 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
Mon, 03 Feb 2014 13:32:09 +0400 unc0rr Tiny optimization
Tue, 21 Jan 2014 22:38:13 +0100 koda partial merge of the webgl branch
Fri, 17 Jan 2014 01:06:54 +0100 sheepluva update copyright to 2014
Sat, 04 Jan 2014 23:55:54 +0400 unc0rr merge default webgl
Tue, 24 Dec 2013 15:55:22 -0500 nemo quick sanity change for AI + zerog
Fri, 13 Dec 2013 22:14:02 +0400 unc0rr - /owner command to specify team owner
Sun, 08 Dec 2013 16:04:40 -0500 nemo Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
Fri, 29 Nov 2013 15:53:46 +0400 unc0rr Quick and simple dynamite AI without precalculated retreat and without accurate dynamite physics model (no bounce). Still does pretty well, using it mostly off cliffs.
Fri, 11 Oct 2013 17:43:13 +0200 koda merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang webgl
Mon, 07 Oct 2013 23:36:40 +0400 unc0rr - AI quickly shoots with desert eagle till hits the target
Sun, 09 Jun 2013 12:22:53 +0200 koda update with default webgl
Fri, 07 Jun 2013 15:23:04 +0400 unc0rr Fix more warnings (lol @ icegun "consts")
Wed, 05 Jun 2013 16:28:30 +0200 sheepluva fixed all engine compilation hints and notes (that I could see)
Tue, 04 Jun 2013 23:56:17 +0200 koda parsing ok, stops at uGears webgl
Tue, 04 Jun 2013 22:28:12 +0200 koda update branch webgl
Wed, 29 May 2013 15:12:06 -0400 unc0rr bump copyright year for Andrey entries
Fri, 17 May 2013 00:07:37 +0400 unc0rr Fix mortar's scoring
Wed, 15 May 2013 22:52:17 -0400 nemo trying to prevent the AI from attacking barrels. feedback on this welcome.
Fri, 10 May 2013 21:00:06 -0400 nemo I don't see how rating these against others is useful, given the limited radius, and the cluster bomb thing just seems counterproductive. Anyway, this prevents AI from picking on barrels.
Thu, 09 May 2013 23:11:56 -0400 nemo Adjust barrel damage so AI can actually bat to explode them. Fix state flag check. Remove unneeded dmgMod var. Cancel dX for low dX barrel tracing.
Sat, 04 May 2013 21:40:52 -0400 nemo pass the target
Fri, 03 May 2013 21:36:01 -0400 nemo trying to make AI aware of mine/explosive break point. also remove redundant test.
Fri, 03 May 2013 07:28:08 -0400 nemo Make hogs aware of dud mines and explosives. Still a bit more needed.
Sat, 20 Apr 2013 02:20:15 +0200 koda update 0.9.19 with dev branch 0.9.19
Thu, 11 Apr 2013 16:19:30 +0400 unc0rr Reduce AI skills more on high Level values
Wed, 10 Apr 2013 07:44:51 +0300 jaree Change collision detection with current hedgehog
Thu, 04 Apr 2013 20:31:41 -0400 nemo drill test tweak based on watching AI play
Wed, 03 Apr 2013 00:03:46 +0400 unc0rr Fixes to make pas2c parse this webgl
Tue, 02 Apr 2013 21:00:57 +0200 koda update webgl branch webgl
Sun, 31 Mar 2013 14:20:40 -0400 nemo Unbreak lua localisation, fix untranslated login prompt, update translations.
Sat, 30 Mar 2013 08:11:09 -0400 nemo Don't reward digging close w/ drill rocket. Doesn't offer much benefit. Reduce final bonus slightly to avoid using drill like bazooka. Better would be AI doing this for all weps based on count. Make main drill loop a little more efficient.
Tue, 26 Mar 2013 17:52:27 -0400 nemo merge. hate the fact that "unsynced remote changes" is just a "note" now.
Mon, 18 Mar 2013 12:13:46 -0400 nemo More flagging of Land values. Also use less than for tests of non-terrain, instead of "and $FF00 = 0". Saves a couple of ops, which actually matters a small amount in a few places.
Sun, 17 Mar 2013 14:09:54 -0400 nemo Add some flags for a few of the magic Land values
Sun, 27 Jan 2013 00:28:57 +0100 koda update branch webgl
Thu, 10 Jan 2013 22:59:46 +0400 martin_bede Fix tons of warnings
Tue, 25 Dec 2012 04:45:22 +0100 koda update branch with default webgl
Sat, 01 Dec 2012 02:12:10 +0100 deepdog GCI2012: Remove Structure Weapon Code
Thu, 22 Nov 2012 00:41:53 +0100 koda updated branch webgl
Thu, 15 Nov 2012 13:57:29 +0400 unc0rr Pretend AI knows how to use drill rocket (actually has no idea of drilling)
Sun, 11 Nov 2012 17:15:19 +0100 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
Thu, 08 Nov 2012 17:18:49 +0400 unc0rr Various tweaks to recent AI change
Mon, 29 Oct 2012 14:32:54 +0400 unc0rr Improve TestSniperRifle a bit
Mon, 22 Oct 2012 23:35:12 +0400 unc0rr - Fix desyncs triggered by AI
Mon, 22 Oct 2012 21:24:38 +0400 unc0rr Check cake and air attack again if walked far from initial position (not tested)
Tue, 16 Oct 2012 17:16:08 +0400 unc0rr Tweak TestDesertEagle. Bots should prefer direct shots to shots through land now, but I didn't test that yet.
Sat, 13 Oct 2012 23:36:04 +0400 unc0rr Fix crasher in TestCake
Mon, 08 Oct 2012 13:27:46 -0400 nemo A bit more on the knife. Also add missing files to CMakeLists
Mon, 01 Oct 2012 12:01:39 +0400 unc0rr - Fix warnings and hints
Fri, 28 Sep 2012 00:51:04 +0400 unc0rr Fix some hints
Wed, 05 Sep 2012 02:17:04 +0400 unc0rr Fix some warnings
Wed, 29 Aug 2012 12:48:27 +0200 sheepluva remove a redundant assignment; whitespace fixes
Sun, 05 Aug 2012 19:38:16 -0400 nemo no cake for youuuuu
Sat, 04 Aug 2012 21:49:24 -0400 nemo oops
Sat, 04 Aug 2012 18:01:46 -0400 nemo Fix kamikaze crasher. Handle overlapping hogs case.
Fri, 03 Aug 2012 16:58:49 +0400 unc0rr TestKamikaze, needs polishing
Thu, 26 Jul 2012 11:56:43 +0400 unc0rr Better prediction of cluster, melon, and whip
Wed, 25 Jul 2012 16:24:30 +0400 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)
Wed, 25 Jul 2012 12:28:14 +0400 unc0rr Adjust firepunch and bat consts yet again
Tue, 24 Jul 2012 16:12:41 +0400 unc0rr Prefer to bat enemy away dealing the same amount of damage
Sun, 22 Jul 2012 00:48:48 +0400 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.
Wed, 18 Jul 2012 23:02:14 +0400 unc0rr Start TestCake
Wed, 11 Jul 2012 22:18:43 -0400 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.
Sat, 07 Jul 2012 15:28:47 -0400 nemo Limit firepunch/whip drowning checks to max AI, bat to top 2 levels.
Sat, 23 Jun 2012 23:04:06 -0400 nemo Try to use TestCollExcludingMe a bit less - the flag bit is a bit (heh) more accurate.
Sat, 09 Jun 2012 23:35:55 +0400 unc0rr TestBaseballBat
Sat, 09 Jun 2012 21:31:26 +0400 unc0rr - Adjust some consts so whip and firepunch work perfectly
Sat, 09 Jun 2012 10:28:45 -0400 nemo Ignore all objects for fall tracing with shove to avoid considering checkins as obstacles. many objects will get knocked by the kick anyway, so end result should be pretty good. Oh, and ditch the sniper rifle doubling.
Sat, 09 Jun 2012 09:53:15 -0400 nemo Double sniper rifle damage (AI seems unaware of second shot, when playing). Spread out flakes along X when looping and add a little Y variation. This avoids noticeable patterns. Especially on the rarer close layer or dense flakes like rain (for Y)
Sat, 09 Jun 2012 17:05:16 +0400 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.
Fri, 08 Jun 2012 23:56:08 +0400 unc0rr New bright and shiny TestFirepunch which actually works
Fri, 08 Jun 2012 18:03:44 +0400 unc0rr - TestSniperRifle ftw (still needs some consts adjustments, because AI seems to love sniper rifle too much)
Mon, 04 Jun 2012 22:43:56 +0400 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
Thu, 31 May 2012 12:52:31 -0400 nemo Name the flags for fall tracking and indicating whether the explosion erases terrain.
Thu, 31 May 2012 18:02:30 +0400 unc0rr Improve TestWhip
Mon, 28 May 2012 17:54:23 +0400 unc0rr Some improvements to pas2c
Fri, 25 May 2012 15:35:48 +0400 unc0rr - Fix some AI stupidness factors
Sun, 13 May 2012 18:50:04 -0400 nemo AI can't use cWindSpeedf since it now does a smooth transition
Thu, 10 May 2012 22:55:13 +0400 unc0rr More definitions and mess with pascal code
Wed, 02 May 2012 19:16:12 -0400 nemo Initial stub for freezer
Wed, 02 May 2012 11:43:43 +0100 koda marked a couple of functions as inline
Wed, 02 May 2012 10:53:13 +0100 koda change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
Fri, 20 Apr 2012 01:50:47 +0400 unc0rr Some more progress with pas2c
Sat, 14 Apr 2012 23:19:45 +0400 unc0rr Get rid of TGearsType to simplify pas2c
Wed, 11 Apr 2012 22:46:59 +0400 unc0rr Simplify converter's life
Tue, 13 Mar 2012 22:25:43 -0400 nemo Add fall damage
Tue, 13 Mar 2012 21:51:50 -0400 nemo For reasons I can't fathom, if this portion isn't commented out, the AI completely fails w/ a weaponset of only firepunch.
Mon, 12 Mar 2012 01:00:17 -0400 nemo Change rest of AI tests to floats, reenable snowball
Sun, 11 Mar 2012 23:24:09 -0400 nemo Try adding it to deagle too. Although the routine still doesn't consider angle, so it'll pretty much be luck. Might be a waste of time.
Sun, 11 Mar 2012 22:35:55 -0400 nemo small tweak. make drowning prefer higher health hogs
Sun, 11 Mar 2012 20:36:50 -0400 nemo Teach AI to drown with shotgun too
Sun, 11 Mar 2012 20:12:31 -0400 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.
Sun, 11 Mar 2012 18:28:32 -0400 nemo Add drowning to grenade too, try some little optimisations
less more (0) -120 tip