Something like this should work:
- 2 tile generators: One with regular and the other with half bricks.
The number of rows should be a multiple of 9 if you want the pattern to tile, so I chose to tile it twice and use 18 rows.
- A shape node with a square with a y size of 1/9 (= 0.1111)
The shape node has a tiling parameter, so I use this to tile it twice. You could also use a transform node for this instead, especially if you dont want to use a multiple of 9 rows.

I attached the .sbs file below if you want to see/ use it