En passant is a special move in chess that lets a pawn capture an enemy pawn that has just made an initial two square advance. There is a restriction though: to perform en passant you must capture your oponent's pawn with your own right after they do the two square advance. The main purpose of this rule is to stop a player from using the two square advance to skip past an opponent's pawn. En passant is notated with ```e.p.``` in chess notation.

Here is an example of en passant:
```
1. e4 e5
2. Nf3 Nf6
3. d4 exd4
4. e5 Ne4
5. Qxd4 d5 (see diagram)
6. exd6 e.p
```


Here is a graphic representation of en passant being performed:
```
---a--b--c--d--e--f--g--h--
8-[x][x][x][x][x][x][x][x]
7-[x][ ][x][x][x][x][x][x]
6-[ ][ ][ ][ ][ ][ ][ ][ ]
5-[ ][ ][ ][ ][ ][ ][ ][ ]
4-[ ][x][ ][ ][ ][ ][ ][ ]
3-[ ][ ][ ][ ][ ][ ][ ][ ]
2-[o][o][o][o][o][o][o][o]
1-[o][o][o][o][o][o][o][o]


---a--b--c--d--e--f--g--h--
8-[x][x][x][x][x][x][x][x]
7-[x][ ][x][x][x][x][x][x]
6-[ ][ ][ ][ ][ ][ ][ ][ ]
5-[ ][ ][ ][ ][ ][ ][ ][ ]
4-[ ][x][o][ ][ ][ ][ ][ ]
3-[ ][ ][ ][ ][ ][ ][ ][ ]
2-[o][o][ ][o][o][o][o][o]
1-[o][o][o][o][o][o][o][o]


---a--b--c--d--e--f--g--h--
8-[x][x][x][x][x][x][x][x]
7-[x][ ][x][x][x][x][x][x]
6-[ ][ ][ ][ ][ ][ ][ ][ ]
5-[ ][ ][ ][ ][ ][ ][ ][ ]
4-[ ][ ][ ][ ][ ][ ][ ][ ]
3-[ ][ ][x][ ][ ][ ][ ][ ]
2-[o][o][ ][o][o][o][o][o]
1-[o][o][o][o][o][o][o][o]
```
En passant เป็นการเคลื่อนไหวพิเศษในหมากรุกที่ให้เบี้ยจับเบี้ยศัตรูที่เพิ่งล่วงหน้าไปสองช่องแรก แต่ก็มีข้อจำกัดอยู่: ในการดำเนินการระหว่างทาง คุณจะต้องจับจำนำของฝ่ายตรงข้ามด้วยตัวของคุณเองทันทีหลังจากที่พวกเขาล่วงหน้าไปแล้วสองช่อง จุดประสงค์หลักของกฎนี้คือการหยุดผู้เล่นไม่ให้ใช้การเลื่อนสองช่องเพื่อข้ามผ่านเบี้ยของคู่ต่อสู้ En passant มีเครื่องหมาย ```ep``` ในรูปแบบหมากรุก นี่คือตัวอย่างของ en passant: ``` 1. e4 e5 2. Nf3 Nf6 3. d4 exd4 4. e5 Ne4 5. Qxd4 d5 (ดูแผนภาพ) 6. exd6 ep ``` นี่คือการแสดงภาพกราฟิกของ en passant กำลังดำเนินการ: ``` ---a--b--c--d--e--f--g--h-- 8-[x][x][x][x][x] [x][x][x] 7-[x][ ][x][x][x][x][x][x] 6-[ ][ ][ ][ ][ ][ ][ ] [ ] 5-[ ][ ][ ][ ][ ][ ][ ][ ] 4-[ ][x][ ][ ][ ][ ][ ][ ] 3-[ ][ ][ ][ ][ ][ ][ ][ ] 2-[o][o][o][o][o][o][o][o] 1-[o][o][o][o][o] [o][o][o] ---a--b--c--d--e--f--g--h-- 8-[x][x][x][x] [x][x][x][x] 7-[x][ ][x][x][x][x][x][x] 6-[ ][ ][ ][ ][ ][ ][ ][ ] 5-[ ][ ][ ][ ][ ][ ][ ][ ] 4-[ ][x][o][ ][ ][ ][ ][ ] 3-[ ][ ][ ][ ][ ][ ][ ][ ] 2-[o][o][ ][o][o][o][o][o] 1-[o][o][o][o] [o][o][o][o] ---a--b--c--d--e--f--g--h-- 8-[x][x][x] [x][x][x][x][x] 7-[x][ ][x][x][x][x][x][x] 6-[ ][ ][ ][ ] [ ][ ][ ][ ] 5-[ ][ ][ ][ ][ ][ ][ ][ ] 4-[ ][ ][ ][ ][ ][ ][ ][ ] 3-[ ][ ] [x][ ][ ][ ][ ][ ] 2-[o][o][ ][o][o][o][o][o] 1-[o][o][o][ o][o][o][o][o] ```
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence