$ git clone https://ion.nu/git/pool
commit e4ae3867b90af6822c1e8387dd7c9ce16ee4052c
Author: Alicia <...>
Date:   Fri Jun 29 23:35:52 2018 +0200

    Bugfix: use randomized ball arrangement for ball IDs and categories too.

diff --git a/web/pool.js b/web/pool.js
index ba6e877..4e23b80 100644
--- a/web/pool.js
+++ b/web/pool.js
@@ -61,7 +61,7 @@ function placeballs(order)
   {
     for(var x=0; x<y; ++x)
     {
-      entities.push(new entity((654-38*(y-x*2))/2, 435-y*35, 38, 38, 'ball', order[i++]+'.png', i));
+      entities.push(new entity((654-38*(y-x*2))/2, 435-y*35, 38, 38, 'ball', order[i]+'.png', order[i++]));
     }
   }
 }