ameron Browne所构思的弹珠围棋(Margo)，以弹珠为棋子，互相可以堆叠。一款名为Freed Go的程序可用以在具有一般拓扑的棋盘上下围棋。目前它已配备了11种不同的棋盘，既有三维空间中的形状（包括立方体、球面、圆柱、钻石结构、环面及莫比乌斯带），也有平面场域，其中的交叉点连接到三个、五个或六个相邻点，并且还可以定制棋盘。