2f74224a34
[programming challenge, SSN] today's changes
2012-05-12 17:59:32 +00:00
f5bb1f3ba3
[programming challenge] An experiment.
2011-12-28 18:00:43 +00:00
b41dd8d88c
[programming challenge] Unique names for recording files
2011-12-28 02:55:02 +00:00
2691fd62f4
[programming challenge] Don't dramatically crash upon illegal tatics movement.
2011-12-28 01:37:29 +00:00
67571d5823
[programming challenge] More fixes for paths. Logging AI name with PID in server logs.
2011-12-09 23:09:21 +00:00
c0637f333d
[programming challenge] Paths with spaces work (win).
2011-12-09 21:37:32 +00:00
85588b6bda
[programming challenge]
...
* stupid AI will print more info
* proper handling of too long processing of battle end calls
* doxygenized some comments
2011-12-03 23:40:56 +00:00
3fbaaac6d9
[programming challenge] Logs go to logs fodler.
2011-11-14 17:52:09 +00:00
8b6f0f699d
[programming challenge] More.
2011-11-10 13:03:45 +00:00
5be8c31d97
[programming challenge] Minor fixes.
2011-11-10 12:15:27 +00:00
3fd579a433
Further changes for programming challenge environment.
2011-11-10 09:21:27 +00:00
696f85a2ed
* partially done checking memory limit for AIs
2011-10-23 17:13:14 +00:00
b18cbcbda7
* Linux build fixes
2011-10-23 13:53:37 +00:00
8de4a4aef2
Clients report their PIDs so the memory usage can be monitored.
2011-10-23 00:50:00 +00:00
92e508fe1f
Further changes for programming challenge.
...
* setting obstacles and creature params in duel config file
* handling arguments for Odpalarka
* handling runner + runner + runner + client scenario (memory measura AND visualziation)
2011-10-20 23:29:32 +00:00
c8115d41a8
Imposed time limits on AIs.
...
Simple action validation.
2011-10-11 13:16:28 +00:00
94e7fa5b3c
Logging battle activites. Replaying battles with client.
...
Added an AI for answer validation (it returns junk action packets).
Minor fixes.
2011-10-06 20:55:19 +00:00
499a401095
* moved CThreadHelper and CConsoleHandler to lib
...
* corrections in linux build files
* initial version of vcmi installation script and package for programming challenge
2011-10-01 17:00:12 +00:00
441ddcbcfe
* Linux compilation fixes
2011-10-01 15:07:07 +00:00
6d69acdf47
DETERMINISTIC_BATTLES switch.
...
It disables following effects:
* random dmg range. Now dmg dealt = (min_dmg + max_dmg) / 2
* REBIRTH - no random premy for tha last stack (only "fully reborn" stacks will be resurrected)
* obstacles placement
* MAGIC_RESISTANCE
* luck & morale (both positive and negative)
* DOUBLE_DAMAGE_CHANCE
* BALLISTA_DOUBLE_DMG chance
* catapult % chance for hitting wall (it will always hit)
* catapult and first aid tent random default targets (when hero has no appropriate sec skill)
* MAGIC_MIRROR
* SPELL_BEFORE_ATTACK
* SPELL_AFTER_ATTACK
* DEATH_STARE
* ACID_BREATH
2011-10-01 14:55:43 +00:00
13eb9a2c16
Improved launcher, release build settings.
2011-09-29 21:53:39 +00:00
2b18e0b821
Various fixes and refactorings. Restored client project to solution.
2011-09-29 21:29:54 +00:00
1282ad4573
Gracefully ending.
2011-09-29 13:42:07 +00:00
131b9d6e1a
Battle is run and result is stored.
2011-09-29 11:24:15 +00:00
96a5bdaa5b
Programming challenge - further preparations.
2011-09-28 17:58:06 +00:00
bdd66b6537
Zmiany do Programming challenge.
2011-09-27 21:54:40 +00:00
c4b8039c1e
Added a missing rturn in CGameHandler::isAllowedExchangeForQuery. Fixed several typos.
2011-09-24 01:15:36 +00:00
c481177515
Fixed #815 .
2011-09-24 00:32:55 +00:00
d113517db4
- fixed #108 , #798 , #810
...
- fixed several gcc warnings
- some work on JSON (const char* as input, no crash on missing value)
2011-09-23 15:58:18 +00:00
6ef44bde5a
Work on pathfinder: torn the code out from CGameState into a separate class. It can use Subterranean Gates and Boats. Removed code for handling Fly spell effect. It didn't work as supposed anyway.
2011-09-19 20:50:25 +00:00
74fafbedbf
Fix #807
2011-09-17 18:15:10 +00:00
9621cbcaa7
* fixed crash on calculating dmg dealt by stack under Curse
...
* fixed crash on sea battles (obstacles data got corrupted during conversion)
* fixed crash when StupidAI had a catapult
* minor fixes and refactorings (typename for bonus list under shared ptr)
2011-09-06 13:59:26 +00:00
bb1bdcb0a7
* fixed crash on visiting Sirens
...
* fixed race condition on the new turn, #729 should be gone
* fixed crashes in AI-only game mode
2011-09-06 09:59:06 +00:00
8b7a2f179c
* Server will strictly require answering the queries before taking any actions. Let me know, if this causes any freezes.
...
* Fixed crash on new week after we lost battle with neutral monster but killed the top stack (merging failed then).
* minor changes
2011-09-06 06:00:32 +00:00
e3a8a41063
Fixed #804 .
...
Phoenix won't upgrade to Centaur Captain ;)
Minor tweaks.
2011-09-05 06:37:24 +00:00
4f2bc1cc35
Fix bug 803
2011-09-04 01:44:50 +00:00
102593aabe
Fixed #789 and #795 ,
2011-09-01 02:48:29 +00:00
20a53b04fd
Removed object recycling that was causing #796 . Fixed text nr typo.
...
Corrected json include in client/Client.cpp.
2011-09-01 01:40:46 +00:00
18444fc72f
Rewritten code handling growth to eliminate duplication and make it conformant to OH3 mechanics. Proper support for Statue of Legion.
...
Displaying shield over minimap during AI turn.
2011-08-26 20:32:05 +00:00
4f20c5a376
Fixed #731 .
2011-08-25 21:08:53 +00:00
4c3ed24fe1
Fixed #768 . More logging for #774 .
...
Fixed crash on town time event (-1 and -2 "structures" present on buildings list).
2011-08-25 20:02:38 +00:00
77be397bf6
Fixed #782 .
2011-08-25 15:49:11 +00:00
26a83d7680
http://forum.vcmi.eu/viewtopic.php?p=5956#5956
...
Significant changes in project files:
* new library package required! URL: http://download.vcmi.eu/msvc-pack.7z
* created VCMI_global.props property sheet for settings common to all VCMI projects
* added configuration for x64 builds
2011-08-15 21:53:03 +00:00
287761a93d
Fixed #229 & #332
2011-08-12 19:38:30 +00:00
56bf3dc8ab
Replaced io_service()) with get_io_service(). Fixes bug #780 .
2011-08-04 23:49:32 +00:00
f609c4ad9a
* Fixed #33 -> Creatures tend to stop at every hex during movement
2011-08-01 17:36:18 +00:00
2272b4a316
Reverted changes from r2270. These strange callbacks were introduced for purpose (bugs 574 & 615).
...
Described crash after a battle is not reproductible now. Refer to these bug reports for more details.
2011-07-30 18:02:31 +00:00
a5c39ca84b
* Fixed a crash which occurred when a battle was won against a enemy hero but not gaining a lvl-up.
...
* Code improvements, fixed warnings.
2011-07-30 15:04:34 +00:00
5eab8339d0
Someone likes to put semicolons in the wrong places. Fixed.
2011-07-28 00:38:19 +00:00
8789968d67
Fixed #777 .
2011-07-27 10:41:27 +00:00