mirror of
https://github.com/pkali/scorch_src.git
synced 2026-05-20 22:34:21 +02:00
Better search for weakest opponent by IA
This commit is contained in:
@@ -452,7 +452,13 @@ ItIsHuman
|
|||||||
clc
|
clc
|
||||||
adc Energy,y ; if robotank energy=energy+100 (100 or 0 from PreferHumansFlag)
|
adc Energy,y ; if robotank energy=energy+100 (100 or 0 from PreferHumansFlag)
|
||||||
cmp temp2 ; lowest
|
cmp temp2 ; lowest
|
||||||
bcs lowestIsLower
|
bcc lowestIsHigher
|
||||||
|
; lower or equal
|
||||||
|
bne lowestIsLower
|
||||||
|
; if equal then select random (of two tanks)
|
||||||
|
bit RANDOM
|
||||||
|
bmi lowestIsLower
|
||||||
|
lowestIsHigher
|
||||||
sta temp2
|
sta temp2
|
||||||
sty temp2+1 ; number of the closest tank
|
sty temp2+1 ; number of the closest tank
|
||||||
mva #0 tempor2
|
mva #0 tempor2
|
||||||
|
|||||||
+5
-7
@@ -628,9 +628,6 @@ CreditsStart
|
|||||||
dta d"Mario 'Emkay' Krix"^
|
dta d"Mario 'Emkay' Krix"^
|
||||||
dta d" "*
|
dta d" "*
|
||||||
.ENDIF
|
.ENDIF
|
||||||
dta d"Code Optimization"^
|
|
||||||
dta d"Piotr '0xF' Fusik"^
|
|
||||||
dta d" "*
|
|
||||||
dta d"Art"^
|
dta d"Art"^
|
||||||
dta d"Adam Wachowski"^
|
dta d"Adam Wachowski"^
|
||||||
.IF TARGET = 800
|
.IF TARGET = 800
|
||||||
@@ -641,8 +638,9 @@ CreditsStart
|
|||||||
.ENDIF
|
.ENDIF
|
||||||
dta d" "*
|
dta d" "*
|
||||||
dta d"Ideas, help and QA"^
|
dta d"Ideas, help and QA"^
|
||||||
|
dta d"Piotr '0xF' Fusik, Shanti, Jakub Husak"^
|
||||||
dta d"Bocianu, Probabilitydragon,"^
|
dta d"Bocianu, Probabilitydragon,"^
|
||||||
dta d"EnderDude, Dracon, Jakub Husak, TDC,"^
|
dta d"EnderDude, Dracon, TDC,"^
|
||||||
dta d"Beeblebrox, KrzysRog, lopezpb,"^
|
dta d"Beeblebrox, KrzysRog, lopezpb,"^
|
||||||
dta d"brad-colbert, archon800, nowy80,"^
|
dta d"brad-colbert, archon800, nowy80,"^
|
||||||
dta d"Shaggy the Atarian, RetroBorsuk, ZPH"
|
dta d"Shaggy the Atarian, RetroBorsuk, ZPH"
|
||||||
@@ -654,7 +652,7 @@ CreditsStart
|
|||||||
.ELIF TARGET = 5200
|
.ELIF TARGET = 5200
|
||||||
dta d","*
|
dta d","*
|
||||||
dta d"x-usr(1536), Aking, JAC!, phaeron,"^
|
dta d"x-usr(1536), Aking, JAC!, phaeron,"^
|
||||||
dta d"RB5200"^
|
dta d"RB5200, Krzysztof 'Kaz' Ziembik"^
|
||||||
.ENDIF
|
.ENDIF
|
||||||
dta d" "*
|
dta d" "*
|
||||||
dta d"Additional testing"^
|
dta d"Additional testing"^
|
||||||
@@ -670,9 +668,9 @@ CreditsStart
|
|||||||
dta d" "*
|
dta d" "*
|
||||||
CreditsEnd
|
CreditsEnd
|
||||||
.IF TARGET = 800
|
.IF TARGET = 800
|
||||||
CreditsLines=41 + 7 ; add 7 for scrollout
|
CreditsLines=39 + 7 ; add 7 for scrollout
|
||||||
.ELIF TARGET = 5200
|
.ELIF TARGET = 5200
|
||||||
CreditsLines=35 + 7; add 7 for scrollout
|
CreditsLines=33 + 7; add 7 for scrollout
|
||||||
.ENDIF
|
.ENDIF
|
||||||
|
|
||||||
.IF TARGET = 5200
|
.IF TARGET = 5200
|
||||||
|
|||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
Reference in New Issue
Block a user