mirror of
https://github.com/richardharrington/robotwar.git
synced 2024-07-02 09:29:31 +00:00
removed passing of attributes from robot to init-register function. don't need them now.
This commit is contained in:
parent
cd2fc415ea
commit
db63955567
|
@ -102,7 +102,7 @@
|
||||||
SHOT and DATA, respectively. In themselves, they're only storage registers.
|
SHOT and DATA, respectively. In themselves, they're only storage registers.
|
||||||
Likewise, SPEEDX and SPEEDY are used later in step-robot to determine
|
Likewise, SPEEDX and SPEEDY are used later in step-robot to determine
|
||||||
the appropriate acceleration, which may have to applied over several ticks."
|
the appropriate acceleration, which may have to applied over several ticks."
|
||||||
[robot-idx attributes]
|
[robot-idx]
|
||||||
(let [storage-registers (for [reg-name storage-reg-names]
|
(let [storage-registers (for [reg-name storage-reg-names]
|
||||||
{reg-name (->StorageRegister robot-idx reg-name 0)})
|
{reg-name (->StorageRegister robot-idx reg-name 0)})
|
||||||
faux-storage-registers (for [reg-name ["AIM" "INDEX" "SPEEDX" "SPEEDY"]]
|
faux-storage-registers (for [reg-name ["AIM" "INDEX" "SPEEDX" "SPEEDY"]]
|
||||||
|
|
|
@ -62,7 +62,7 @@
|
||||||
:v-x 0
|
:v-x 0
|
||||||
:v-y 0
|
:v-y 0
|
||||||
:damage (:damage attributes)
|
:damage (:damage attributes)
|
||||||
:registers (register/init-registers idx attributes)
|
:registers (register/init-registers idx)
|
||||||
:brain (brain/init-brain src-code register/reg-names)})
|
:brain (brain/init-brain src-code register/reg-names)})
|
||||||
|
|
||||||
(defn step-robot
|
(defn step-robot
|
||||||
|
|
Loading…
Reference in New Issue
Block a user