aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--README.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/README.md b/README.md
index 4c72920..bd8fceb 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,9 @@ A simulation of WWB has never been done either, the longest known one crashed at
### My current record
-Using this program, a computer managed to go at least 15 trillion turns overnight with a high score of 17. The game runs about 150-200 million turns a second on my AMD Ryzen 9 5900X running Arch Linux on WSL. Running it on Windows on the same machine was about the same.
+Using this program, a computer managed to go at least 15 trillion turns overnight with a high score of 17. The game runs about 150-200 million turns a second* on my AMD Ryzen 9 5900X running Arch Linux on WSL. Running it on Windows on the same machine was about the same.
+
+\* *This program relies very heavily on single-threaded CPU performance, and performance will depend on your CPU. A 2011 Mac Mini only runs about 25 million turns a second, for example; a Raspberry Pi 4 runs about 19 million turns a second.*
This program is single-threaded as the collision detection mechanic requires the two threads to essentially take turns as well as the fact that the game state is shared between the two threads. Performance gains are likely minimal and might even be negative, though I have not tested this.