From 22ffcbb1aa18e0ed2c48a266361e8fd525f4d8ff Mon Sep 17 00:00:00 2001 From: Adrian Heine Date: Fri, 23 Jul 2021 15:36:50 +0200 Subject: [PATCH] actor -> agent --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 747cf78..3b11625 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # gntag -gntag (from German »Guten Tag«: »good day«, roughly equivalent to »g'day«) is an actor-based simulation of [tag](https://en.wikipedia.org/wiki/Tag_(game)) implemented in rust. +gntag (from German »Guten Tag«: »good day«, roughly equivalent to »g'day«) is an agent-based simulation of [tag](https://en.wikipedia.org/wiki/Tag_(game)) implemented in rust. ## Running @@ -14,7 +14,7 @@ To exit the simulation, press q, ESC or Ctrl+c. ## Using as a library -`src/main.rs` is a pretty minimal example of the currently exposed high-level functionality. `gntag::actor` includes simpler actor iplementations and all the types, `gntag::world` contains `ActualWorld` and `WorldState`. +`src/main.rs` is a pretty minimal example of the currently exposed high-level functionality. `gntag::agent` includes simpler agent iplementations and all the types, `gntag::world` contains `ActualWorld` and `WorldState`. ## Tests @@ -32,6 +32,6 @@ cargo test * The world is a simple two-dimensional rectangle with integer positions * Agents can occupy the same space -* Agents can make one move per simulation step, either by trying to move by at most one unit in both directions or by trying to tag another actor +* Agents can make one move per simulation step, either by trying to move by at most one unit in both directions or by trying to tag another agent * Agents need to be at most one unit away in both directions from others in order to tag them * Agents act at the same time and their actions are validated against the previous state