Lines Matching refs:rand_mod

76 		    else if (rand_mod(120)+10 > smarts)
86 if (rand_mod(160)+10 > smarts)
129 if (massacre || madgorns || !rand_mod(53-super) )
130 webnear += rand_mod(2);
141 if (rand_mod(2+scandist-prob) <
142 rand_mod(smarts/40+1))
143 tract(nuke,dy,dx,rand_mod(3)?1:-1);
145 if (rand_mod(51 - sm50) <= prob) {
147 rand_mod(ent?4:2)) {
164 rand_mod(prob<5&&smarts>70?4:3)-1;
169 !rand_mod(82-sm80)) {
182 rand_mod(2)))
183 while (rand_mod(2))
199 !(rand_mod(
210 if (rand_mod(2+scandist-prob) <
211 rand_mod(smarts/40+1))
212 tract(nuke,dy,dx,rand_mod(3)?1:-1);
216 if (madgorns || !rand_mod(4)) {
226 } while (rand_mod(2));
232 if (madgorns || rand_mod(51 - sm50) <= prob) {
246 if (rand_mod(2+scandist-prob) <
247 rand_mod(smarts/40+1))
248 tract(nuke,dy,dx,rand_mod(3)?1:-1);
253 if (massacre || rand_mod(50) < super) {
256 while (!rand_mod(57-sm55))
270 if (rand_mod(2+scandist-prob) <
271 rand_mod(smarts/40+1))
272 tract(nuke,dy,dx,rand_mod(3)?1:-1);
273 if (rand_mod(2))
292 while (!rand_mod(82-sm80))
296 rand_mod(2+scandist-prob) <
297 rand_mod(smarts/20+1))
298 tract(nuke,dy,dx,rand_mod(3)?1:-1);
311 if (rand_mod(2+scandist-prob) <
312 rand_mod(smarts/20+1))
313 tract(nuke,dy,dx,rand_mod(3)?1:-1);
321 if (rand_mod(2+scandist-prob) <
322 rand_mod(smarts/20+1))
323 tract(nuke,dy,dx,rand_mod(3)?1:-1);
328 if (rand_mod(99+3*scandist) < smarts+3*prob) {
346 if (rand_mod(2+scandist-prob) <
347 rand_mod(smarts/20+1))
348 tract(nuke,dy,dx,rand_mod(3)?1:-1);
366 if (scandist-prob>1 && !rand_mod(51-super))
379 if (rand_mod(30+scandist-prob) <
380 rand_mod(smarts/20+1))
390 if (rand_mod(97-sm95))
399 rand_mod(2+scandist-prob) <
400 rand_mod(smarts/20+1) ) {
409 if (rand_mod(2+scandist-prob) <
410 rand_mod(smarts/40+1))
411 tract(nuke,dy,dx,rand_mod(3)?1:-1);
525 (smarts > 70 || rand_mod(smarts) > rand_mod(20)) ) {
535 nuke->strategy = rand_mod(30);