@ZacharyTalis designed [ionic-squares] and shared it at [this page|https://plus.zacharytalis.com/penpa/ionic-squares]. Below is an interactive port. All solutions are unique.


## Original rules
The original rules require 1 dot per square and 1 square per dot (1 • 1 ■)

### @ZacharyTalis' [ionic-squares]

W=5x5&L=d22d53&SS=0UUU3RRR9UU2RR1LLL3DDD4LL2DD&T=Goldfish&G=ionic-squares
W=7x7&L=d15d66d7d67d10&SS=0UU2RR1RRR3DDD2UUUU4RRRR2LL2DD8UUU3LLL1RR2DD2RR2DD2LLLL4DDDD2UU2LL2UU2LL&T=Mecha&G=ionic-squares
W=9x9&L=d32d6d26d65d114d38&SS=0RRR3DDD3UU2RR3UUUUU5RRRRR3RRR3DDD2LL2DD1UUU3LLL9RRR3DDD4UUU3LLL1RRR3DDD3LLLLL5DDDDD5UUU3LLL8UUU3LLL&T=Racketeer&G=ionic-squares
W=10&H=10&L=d37d35d11d94x17x46d53d10d30d42d38d69&SS=6UU2RR4UUU1DDDD3RRR2RRRR4LLL2LL2DDD5UU2UUU4RRR2LL2DD6UUUUU5RRRRR4LLL4DDD1RRR3DDD2LLL2LLLL2DDD3UUUU5UUU4RRR2RRR3DDD1UUU4RRR2UUU3LLL4DD1LLLLL5DDDDD1RR3LLL4DDD2UUU3LLL&T=Discus&G=ionic-squares
W=14&H=9&L=d27d4d91d65d29d87d10d78d32d52d13x32d31x27&T=Démodé&G=ionic-squares
((P1=1&P2=1))
((A=ZacharyTalis))


### Community Puzzles

W=9&H=9&L=x52d36d9d4d64d69x50d61&A=Blaz&T=Quickly_sketched&D=10/08/2022&B=Zachary_Talis&G=ionic-squares
W=9&H=9&L=d26d43d7d55x7x76d2x30&SS=0UUUU4RRRR3UU2RR4UU2RR6UUUUU5RRRRR1LL2DD4LL2DD5LLLL4DDDD1UUUU4RRRR22LLLLL5DDDDD9LLLL4DDDD&A=Pedro&T=Gentle&D=11/08/2022&F=2&K=ZacharyTalis,Dohz&G=ionic-squares
((P1=1&P2=1))

## Expanded rules

The rules were expanded on 02/12/2022, with the possibility of having more than one dot per square (parameter X), and even more than one square containing a dot (parameter Y), abbreviated as ´´ x • y ■ ´´

### 2 dots per square, 1 square per dot (2 • 1 ■)

W=7x7&L=d15d60d61d26&SS=0RRRR4DDDD20RRR3DDD1UUUU4LLLL13UUU3LLL&T=Goldfishies&N=6&D=02/12/2022&G=ionic-squares
W=9&H=9&L=d33d37d27d58d7d5d50d6d6d82&T=Decadent&N=7&D=02/12/2022&G=ionic-squares
W=14&H=12&L=d45d22d8d148d8d22d228d12d97d21d12d19d99d12&T=Polycoria&N=8&D=02/12/2022&G=ionic-squares
((P1=2&P2=1))
((A=ZacharyTalis))

### 1 dot per square, 2 squares per dot (1 • 2 ■)

W=7x7&L=d45d76&A=Zachary_Talis&D=2022-12-11&N=10&T=Gulls&G=ionic-squares
W=8x8&L=d83d84&A=Zachary_Talis&D=2022-12-11&N=11&T=Bulls&G=ionic-squares
((P1=1&P2=2))
((A=ZacharyTalis))

## Acknowledgements and Changes

Thanks to @Karoo, @Blaz, @Deusovi and @ZacharyTalis for feedback on the current implementation and several suggestions to improve the input mode and error highlighting.

Thanks to @Dohz and @ZacharyTalis for finding a non-uniqueness in one of the puzzles.

**2023-07-23** Thanks to @dohz for noticing the text of the first rule was missing, and for the clarification of the no vertex overlapping condition
**2023-09-07** Thanks to @KuchiwoTsugumi and @ZacharyTalis for noticing a loop interference bug, now fixed
**2024-03-02** Thanks to @EliDoris for bringing the rule panels fo [Ionic Squares] into the [modern format|../panels#modern]


## Known issues
- ~~the parameter is currently only changeable via URL, and is not visible in the interface~~
- an unknown parameter (puzzle 9) is not yet supported