私は次のようなゲームテーブルを持っています:
CREATE TABLE game_piece(
x Integer,
y Integer,
type Integer
);
各 (x,y) は 1 個しか持てません。グリッドの表現 (数字は型):
1235
1134
9678
接続されているとは、次のように垂直または水平に原点のすぐ隣にある必要があることを意味します。
C C=connected
COC O=origin
C
まともな解決策があれば、データベースのグリッド全体を取得してPythonで実行する必要なく、グリッド上のどこかに接続された3つのピースがあるかどうかを確認したいと思います。提案?