Commit graph

18 commits

Author SHA1 Message Date
Petr Baudis
091708f577 Incomp. Proto. Change: attack_dir gets <force> parameter 2011-12-22 00:12:45 +01:00
Petr Baudis
177d41cf60 Incomp. Proto. Change: breeding_key -> breeding_key1, breeding_key2 2011-12-17 00:01:45 +01:00
Petr Baudis
23f2fce7ff Support for breeding
One party initiates the breeding; the other party exerts most of the
energy if its breeding key matches. It is that party's responsibility to
set up the newborn agent's connection (but the father can pass it an
arbitrary message). Newborn is spawned immediately but can be
renegotiated on first connect.
2011-12-08 03:14:57 +01:00
Petr Baudis
8ae6051e97 Support reconnecting to agents
Agents do not die immediately on disconnect anymore. Instead, agent_id
is sent at birth and can be sent during negotiation to attach to a
disconnected agent.
2011-12-08 02:21:56 +01:00
Petr Baudis
96208e93ba Pheromones: Merge tile and agent info in pheromones output 2011-12-08 00:10:09 +01:00
Petr Baudis
61cdd42252 README: Document pheromones 2011-12-07 23:59:28 +01:00
Petr Baudis
7b7b2cf76d README: Test commit 2011-11-28 21:12:48 +01:00
Petr Baudis
bde2785d76 README: Document x 2011-11-27 19:06:00 +01:00
Petr Baudis
b80ccfdffd Attack, defense rates 2011-11-27 05:18:52 +01:00
Petr Baudis
2907cb6791 Connection: Add 'move' attribute to the negotiation phase 2011-11-27 05:07:01 +01:00
Petr Baudis
3e5366a5c4 README: Document attack_dir 2011-11-27 04:17:29 +01:00
Petr Baudis
0c29808836 Action attack_dir(): Implement, trivially random now 2011-11-27 04:10:53 +01:00
Petr Baudis
5efaafe983 Sense around -> visual 2011-11-27 03:44:14 +01:00
Petr Baudis
f0a603352f Sense around: Extended format describing agents explicitly 2011-11-27 03:43:45 +01:00
Petr Baudis
77e555706b Send BUMP if move failed 2011-11-27 02:59:28 +01:00
Petr Baudis
80712598e0 README: Document DEAD, energy 2011-11-27 02:53:22 +01:00
Petr Baudis
d44c5f5b10 move_dir: Restrict to {-1,0,1} 2011-11-27 02:22:14 +01:00
Petr Baudis
5ed183c554 Add basic README + protocol description 2011-11-27 02:20:15 +01:00