|  ArseniyShestakov | 866a0a1fc0
							
							VCAI: little improvement for 2a59cb619137cb443adce6aba009ecf37a6a57da | 10 years ago | 
				
					
						|  DjWarmonger | 1e36f3cecd
							
							Cache SectorMap where possible and update when necessary. | 10 years ago | 
				
					
						|  AlexVinS | e8e484bbca
							
							Merge branch 'mutexRelax_fix' into develop | 10 years ago | 
				
					
						|  DjWarmonger | 2a59cb6191
							
							Fixed #2308 - AI didn't attack enemy heroes at all. | 10 years ago | 
				
					
						|  DjWarmonger | 768b1ca289
							
							More consitent code. | 10 years ago | 
				
					
						|  DjWarmonger | 87f838f286
							
							AI should poke inaccessible Quest Guards less often. | 10 years ago | 
				
					
						|  DjWarmonger | 520e42bcd7
							
							Fixed #2317 | 10 years ago | 
				
					
						|  DjWarmonger | 4e444abf66
							
							Few more uses of cached visibleTiles. | 10 years ago | 
				
					
						|  DjWarmonger | afe65d1264
							
							Relaxed some locks in VCAI. | 10 years ago | 
				
					
						|  DjWarmonger | 1c14dbf7b2
							
							Cache SectorMaps to evaluate multiple goals -> huge performance boost | 10 years ago | 
				
					
						|  DjWarmonger | a3ce1521e5
							
							Cache visible tiles within SectorMap for quicker access. | 10 years ago | 
				
					
						|  DjWarmonger | 2012d53dd6
							
							Fixed issues with exchanging combo artifacts (#2132). | 10 years ago | 
				
					
						|  DjWarmonger | 6af8db2c69
							
							Fixed logic discrepancy for (in)visible objects. Fixes #2224, #2225 and possibly more. | 10 years ago | 
				
					
						|  DjWarmonger | 3e8c395156
							
							- More fixes for wander targets | 10 years ago | 
				
					
						|  DjWarmonger | d32461d9d1
							
							Complete solution for artifact equip & exchange. | 10 years ago | 
				
					
						|  DjWarmonger | b3f482b8a8
							
							Restored artifact selection & exchange, work in progress. | 10 years ago | 
				
					
						|  DjWarmonger | 264a0c4fe7
							
							- Restored evaluation of wander targets at every step. | 10 years ago | 
				
					
						|  DjWarmonger | 2f588b548e
							
							Fixed one case when heroes exchanged armies until ran out of movement points. | 10 years ago | 
				
					
						|  DjWarmonger | 6cfc89dc7c
							
							A number of fixes for wander / SectorMap. | 10 years ago | 
				
					
						|  DjWarmonger | b2a75551c8
							
							- Extensive use of SectorMap. AI will not eagerly pick guarded and blocked treasures. | 10 years ago | 
				
					
						|  DjWarmonger | 299e9d5a0b
							
							Experiment - do not prioritize reserved objects during wandering to prevent running back and forth. | 10 years ago | 
				
					
						|  DjWarmonger | 8820bc05a9
							
							MSVS compiler doesn't allow default arguments for Lambdas. | 10 years ago | 
				
					
						|  DjWarmonger | ec879046ca
							
							Merge pull request #93 from ArseniyShestakov/feature/pathfindingTeleports | 10 years ago | 
				
					
						|  ArseniyShestakov | 11d4b4291c
							
							VCAI: always clear teleport channel probing list if we lost hero | 10 years ago | 
				
					
						|  ArseniyShestakov | 431f3bd857
							
							VCAI: use cannotFulfillGoalException instead of runtime_error | 10 years ago | 
				
					
						|  ArseniyShestakov | 8524bdbc25
							
							VCAI: use copy_if instead of erase_if for teleport exit probing list | 10 years ago | 
				
					
						|  ArseniyShestakov | 496338813c
							
							VCAI: explicitly check for teleportation between subterranean gates | 10 years ago | 
				
					
						|  ArseniyShestakov | 8f8d237d5d
							
							Use isTeleportChannel callback functions to check teleport channel type | 10 years ago | 
				
					
						|  ArseniyShestakov | afac28a2f5
							
							VCAI little fix for typo in retreiveVisitableObjs | 10 years ago | 
				
					
						|  ArseniyShestakov | 12cf883740
							
							VCAI: add all new movement code include teleports and transit support | 10 years ago |