Andrii Danylchenko
							
						 | 
						
							
							
								ff8a745a50
							
							BattleAI: optional simulation depth
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								22de88ad68
							
							BattleAI: count wait correctly for fast creatures
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								337f99942b
							
							BattleAI: remove boost for archers while moving as actual stack may be small
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								bc80532f29
							
							BattleAI: improve movement towards unreachable
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								8cdfa26fb5
							
							BattleAI: fix bait for archers when need to go long way
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								b3fc6743d9
							
							BattleAI: better retaliation calculation
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								2a05fbdd50
							
							Unified handling of battle sides ID's
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								51b8bc9fc3
							
							BattleAI: fix shhoters waiting and reduce strength of our loss affecting decissions
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								801e919e7e
							
							BattleAI: fix ap calculation in exchange variant
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								4e83deca92
							
							BattleAI: fix waited attack calculation
						 | 
						1 year ago | 
					
				
					
						
							
								   Alexander Wilms
							
						 | 
						
							
							
								02e429e973
							
							Fix typos using https://github.com/crate-ci/typos
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								0e4be8c776
							
							Fix crash on sieging Citadel or Castle
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								b7efa6c8cc
							
							Fixed potential thread races in Battle AI
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								7359b66f99
							
							Do not use floating point equality checks
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								c66de29550
							
							#3550 - fix case when unit is in reachability map but only next turn
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								a582cb554e
							
							Merge pull request #3500 from IvanSavenko/fix_dendroid_bind
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								0d0d3d8c80
							
							Renamed speed -> getMovementRange, remove misleading default parameter
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								3602be5eab
							
							BattleAI: remove adjustPositions method as it gives more troubles than usefulness
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								1a1ae5cd8b
							
							BattleAI: fixes
						 | 
						1 year ago | 
					
				
					
						
							
								   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 |