Skip to content

Instantly share code, notes, and snippets.

@spitemim
Last active November 26, 2021 04:11
Show Gist options
  • Save spitemim/4ee9354a24490e96df689efd8d30f8fd to your computer and use it in GitHub Desktop.
Save spitemim/4ee9354a24490e96df689efd8d30f8fd to your computer and use it in GitHub Desktop.
List of self-describing chess opening names
abbe
abe
abed
accede
acceded
ace
aced
ache
achebe
ached
ada
adage
add
added
age
aged
aha
ahab
ahead
baa
baaed
babbage
babe
bach
bad
bade
badge
bag
baggage
bagged
baghdad
bah
bbb
beach
beach
beached
beachhead
bead
beaded
bed
bedded
bede
bee
beebe
beech
beef
beefed
beg
begged
behead
beheaded
cab
cabbage
cabbed
cache
cached
cad
cadge
cadged
cafe
cage
cage
caged
cede
ceded
chad
chafe
chafed
chaff
chaffed
che
chef
dab
dabbed
dacca
dacha
dad
dada
dead
deadhead
deaf
deb
dec
decade
decaf
decca
dee
deed
deeded
deface
defaced
each
ebb
ebbed
edda
edge
edged
efface
effaced
egg
egged
egghead
facade
face
faced
fad
fade
faded
fahd
feb
fed
fee
feed
feedbag
gab
gabbed
gad
gadded
gaea
gaff
gaffe
gaffed
gag
gage
gage
gaged
gagged
gee
geed
had
hag
hah
head
head
headache
headed
hebe
hedge
hedged
heed
heeded
@spitemim
Copy link
Author

A list of chess opening names which can be spelled out using only pawn moves.
Example: the 'cabbage' opening is characterized by moving the c-pawn, then the a-pawn, then the b-pawn, etc.

This list could be expanded by allowing 'k', 'r', 'n', and 'q' as possibilities after the necessary pawns have been moved. It would also make sense to limit the number of each letter that can be used, since it's rare that your opponent lets you move the same pawn more than three times in the opening (especially a center pawn). However, this would take a lot of time and I don't want to do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment