bloodwar ai write by clojure