#include <libchess/notation/EPD.hpp>
A position combined with optional EPD opcodes.
Definition at line 38 of file EPD.hpp.
◆ operator==()
| auto chess::notation::EPDPosition::operator== |
( |
const EPDPosition & | other | ) |
const -> bool=default |
|
nodiscarddefaultnoexcept |
Returns true if the two positions have the same Zobrist hash and an identical set of operations.
◆ operations
| std::unordered_map<string, string> chess::notation::EPDPosition::operations |
This position's EPD operations. Values should not be quoted.
Definition at line 45 of file EPD.hpp.
◆ position
| Position chess::notation::EPDPosition::position |
The position itself.
Definition at line 40 of file EPD.hpp.
The documentation for this struct was generated from the following file:
- libchess/include/libchess/notation/EPD.hpp