Specified how to match all possible combinations in a match-3 board and then came up with 16 possible matching patterns (8 horizontal matches and 8 vertical matches).

Implemented the matching patterns with GDScript in a fresh Godot project.