Ivan Savenko
							
						 | 
						
							
							
								9b8145f522
							
							Compute creature speed only once during evaluation
						 | 
						1 year ago | 
					
				
					
						
							
								   Alexander Wilms
							
						 | 
						
							
							
								5cbc75d3b7
							
							Merge remote-tracking branch 'upstream/develop' into develop
						 | 
						2 years ago | 
					
				
					
						
							
								   Alexander Wilms
							
						 | 
						
							
							
								457e73ed12
							
							AI/BattleAI/BattleExchangeVariant.cpp: Do not assign data members in a constructor. Initialize members in an initialization list.
						 | 
						2 years ago | 
					
				
					
						
							
								   Alexander Wilms
							
						 | 
						
							
							
								b10b1a5444
							
							AI/BattleAI/BattleExchangeVariant.cpp: This function should be declared "const".
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								f74daa2e1f
							
							BattleAI: fix health bounty calculation
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								870fbd50e3
							
							BattleAI: bigger reachability map
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								9eb9404f28
							
							BattleAI: divide only positive part of score onto turns count
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								5f13a0bbda
							
							BattleAI: spellcast fixes and floating point score
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								dc88f14e0b
							
							BattleAI: positive/negative effect multiplier
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								274bf739b8
							
							BattleAI: damage cache and switch to different model of spells evaluation
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								0240ee886d
							
							Converted (almost) all namespace enum's to enum classes
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								ba9998ac66
							
							BattleAI: fast targets optimization
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								fe65edd55d
							
							BattleAI: stacks should not measure damage against turret
						 | 
						2 years ago | 
					
				
					
						
							
								   Konstantin
							
						 | 
						
							
							
								05eccbc2bb
							
							vcmi: split bonus to enumerator and HeroBonus.h
						 | 
						2 years ago | 
					
				
					
						
							
								   Konstantin
							
						 | 
						
							
							
								fbc05c70ac
							
							vcmi: camelCase methods of new classes
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								dfa2e2a349
							
							Merge beta into develop
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								737c34b8c6
							
							BattleAI: avoid selfblocking on siege
						 | 
						2 years ago | 
					
				
					
						
							
								   Konstantin
							
						 | 
						
							
							
								e0715a76c8
							
							vcmi: reduce CStack usage a little bit
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								970981cfc9
							
							Show information on potential kills in attack tooltip
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								31147ac83b
							
							refactoring: TDmgRange pair -> DamageRange struct
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								b86969909a
							
							Fixes compilation due to changes in callback interface
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								eb20a4b208
							
							Merge remote-tracking branch 'vcmi/develop' into warnings_fix
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								59c3962e9c
							
							BattleAI: fix camera obscura
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								3219e322ae
							
							Fixed all non-silenced gcc/clang warnings
						 | 
						2 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								ebf4854801
							
							Battle AI: add some comments + refactoring
						 | 
						3 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								601ced3749
							
							BattleAI: rework movement when no targtes
						 | 
						3 years ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								033a585e4b
							
							Battle AI 2 turns attacks recalculation
						 | 
						3 years ago |