
Terminology
Regarding "artificial kagome spin ice": the word kagome looked Japanese to me, and a search of JDICT turned up a single meaning, "woven bamboo pattern".
What's the difference between ordinary artificial spin ice, and artificial kagome spin ice?