|  | 
| 
 
 
 
 
 
 
 
 
    
    
 |  | 
 
 
	
		|  |  
	
	
		
	
	
	| 
			
			 
			
				February 9th, 2005, 08:33 AM
			
			
			
		 |  
	| 
		
			|  | 
 Lieutenant Colonel |  | 
					Join Date: Jan 2004 
						Posts: 1,276
					 Thanks: 0 
		
			
				Thanked 2 Times in 2 Posts
			
		
	      |  |  
    
	| 
				 Why does the ai EVER choose Fire Flies? 
 I dont understand why the computer EVER selects Fire Flies as a spell to cast once Evocation 1 is researched. Fire Flies cost 20- fatigue, does 6ap damage, has -1 precision, a range of 25+, and requires 1 fire. Fire Darts has identical stats, but does 10ap damage and has +4 precision. Obviously, Fire Darts is better in all ways to Fire Flies, which is also represented by the fact that you have to research Fire Darts in order to cast it, while any pyrodork can cast Fire Flies out of the box. Yet once scripts run out, or if none are chosen, the computer will more often cast Fire Flies instead of Fire Darts. But why, if it doesnt save fatigue? And if Fire Flies is actually a better choice for some other (which?) reason – why is it a freebie?
 |  
	
		
	
	
	| 
			
			 
			
				February 9th, 2005, 04:08 PM
			
			
			
		 |  
	| 
		
			|  | 
 National Security Advisor |  | 
					Join Date: Sep 2003 Location: Eastern Finland 
						Posts: 7,110
					 Thanks: 145 
		
			
				Thanked 153 Times in 101 Posts
			
		
	      |  |  
    
	| 
				 Re: Why does the ai EVER choose Fire Flies? 
 All of this is under 'IIRC' -warning. I really hope I remember this right...
 DomII AI does not calculate by the numbers - it tests the spells. The AI runs maybe five tests with both Fire Flies and Fire Darts. The one which has most effect on the tests (most damage caused) will be cast. Lucky cast of Fire flies can be better than that of Fire Darts, and so can be five.
 |  
	
		
	
	
	| 
			
			 
			
				February 9th, 2005, 04:55 PM
			
			
			
		 |  
	| 
		
			|  | 
 Corporal |  | 
					Join Date: Mar 2004 Location: Seattle WA 
						Posts: 92
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Why does the ai EVER choose Fire Flies? 
 Fire Flies has 6 shots.  Fire Darts is 3+ (so an F1 would send 3).  The AI assumes (I guess) that "hey, I have twice as many chances to hit!" without noticing that the Darts are bigger hits and better targeting.Try with an F2+ (gets more Darts at higher levels.)  I imagine an F4 would not use Flies at all.
 
				__________________It's just a dogma-eat-dogma world...
 |  
	
		
	
	
	| 
			
			 
			
				February 10th, 2005, 08:39 AM
			
			
			
		 |  
	| 
		
			|  | 
 Lieutenant Colonel |  | 
					Join Date: Jan 2004 
						Posts: 1,276
					 Thanks: 0 
		
			
				Thanked 2 Times in 2 Posts
			
		
	      |  |  
    
	| 
				 Re: Why does the ai EVER choose Fire Flies? 
 Hm.... sounds like there could be room for improvement here.
 Perhaps if the computer decides it is going to cast some form of damage-dealing spell, it should calculate research level of that spell into the algorithm somehow?
 |  
	
		
	
	
	| 
			
			 
			
				February 10th, 2005, 01:36 PM
			
			
			
		 |  
	| 
		
			|  | 
 National Security Advisor |  | 
					Join Date: Sep 2003 Location: Eastern Finland 
						Posts: 7,110
					 Thanks: 145 
		
			
				Thanked 153 Times in 101 Posts
			
		
	      |  |  
    
	| 
				 Re: Why does the ai EVER choose Fire Flies? 
 Why should the research level matter? Better spells often need more research, but that doesn't mean they always are. For example, in many cases I prefer Falling Frost to Frozen Heart. Both are good, but for different reasons, and should be used depending on the situation. |  
	
		
	
	
	
	
	
	
	| 
	|  Posting Rules |  
	| 
		
		You may not post new threads You may not post replies You may not post attachments You may not edit your posts 
 HTML code is On 
 |  |  |  |  |