рд╣рдордиреЗ рдЖрдкрдХреЗ рдорд╛рдирд╕рд┐рдХ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЛ рд╣рд┐рд▓рд╛ рджрд┐рдпрд╛, рдФрд░ рдкрд░рд┐рдгрд╛рдо рдПрдХ рдЙрддреНрддрд░ рдерд╛ред рдЬрд┐рд╕ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд╣ рд╣рдореЗрд╢рд╛ рдкреНрд░рднрд╛рд╡реА рд░рд╣реЗрдЧрд╛ред рдмрд╕ рдЗрддрдирд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдмреЛрдЭ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдирд╛ рд╣реИ ...
рд░реЗрдордВрдб рдЬреЛрдиреНрд╕ " рд╢реЛрд░ рд╕реНрддрд░ "рджрд╛рдЧрд╝ рдЦрд░реЛрдВрдЪ рд╕реЗ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджрд┐рдпрд╛ред рдореБрдЭреЗ рд╣рдореЗрд╢рд╛ рд╕реЗ рдмреЛрд░реНрдб рдЧреЗрдо рдФрд░ рдкрд╣реЗрд▓рд┐рдпреЛрдВ рдХрд╛ рд╢реМрдХ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдореИрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднреА рдЙрддрдиреА рд╣реА рдХрд░рддрд╛ рд╣реВрдВ, рдЬрд┐рддрдирд╛ рдХрд┐ рдореИрдВ рдпрд╛рдж рд░рдЦ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд "рдпреВрдирд┐рд╡рд░реНрд╕рд▓" рдЗрдВрдЬрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдирд╛ рдореЗрд░реЗ рджрд┐рдорд╛рдЧ рдХреЛ рдкрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рдореБрдЭреЗ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдкрд░ рд╕рдВрджреЗрд╣ рд╣реБрдЖред рдЬрдм рддрдХ рдореИрдВрдиреЗ
Zillions рдХреЛ рдирд╣реАрдВ рджреЗрдЦрд╛ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЙрд╕ рд╕рдордп, рдЙрддреНрдкрд╛рдж, рдЕрдм рд╡рд┐рдХрд╕рд┐рдд рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рдерд╛, рд╕реНрд░реЛрдд рдХреЛрдб рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рдерд╛, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ред рдХреБрдЫ рд╕рдордп рдмрд╛рдж, рдореИрдВрдиреЗ рдПрдХ рдУрдкрди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдХрд╣рд╛ рдерд╛, рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ рд╕реНрд░реЛрдд рдХреЛрдб рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ Zillions рдХреЛ рдереЛрдбрд╝рд╛
рдЫреБрдЖ рдФрд░ рдореИрдВрдиреЗ рдЙрдирдХрд╛ рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдкрдХрдбрд╝рд╛ - рдЖрд╡реЗрджрди рдХреЛрдб рдХрд╛ рдЕрдзрд┐рдХрддрдо рдкреБрди: рдЙрдкрдпреЛрдЧ, рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореЗрдВ рдПрдХ рд╣реА рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдорд╛рдорд▓реЛрдВред рдпрд╣ рд╕рдм рд╕рд╣реА usecase рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдерд╛ред рдФрд░ рдореИрдВрдиреЗ рдПрдХ
рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ ред
рдЪреЗрдХрд░реНрд╕
рдЦреЗрд▓реЛрдВ рдХреЗ рдЗрд╕ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓реЗрдХрд┐рди рдмреЗрд╣рдж рдХрдо рдкрд░рд┐рд╡рд╛рд░ рдиреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдЖрдзрд╛рд░рд╢рд┐рд▓рд╛ рд░рдЦреАред рд╕рднреА "рдЪреЗрдХрд░реНрд╕" рдЧреЗрдо рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рдорд╛рди рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рд╡рд┐рд╡рд░рдгреЛрдВ рдореЗрдВ рднрд┐рдиреНрди рд╣реИрдВред рдЦреЗрд▓ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рд╡реЗ рддреАрди рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░реЛрдВ рд╕реЗ рдПрдХрдЬреБрдЯ рд╣реИрдВ:
- рдЬрд╛рдВрдЪ рдХрд░рдХреЗ
- рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд▓реЗ рд▓реЛ
- рдпреМрдЧрд┐рдХ рдЪрд╛рд▓
рдкрд╣рд▓рд╛ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рд╢реНрди рдирд╣реАрдВ рдЙрдард╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рд╡рд┐рдХрд╛рд╕ рд╢рддрд░рдВрдЬ рдХреЗ рдЦреЗрд▓ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рддреЛ рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рд╣реЛ рд╕рдХрддреА рд╣реИред рд╕рднреА рдЦреЗрд▓реЛрдВ рдореЗрдВ рдирд╣реАрдВ, рдХрдмреНрдЬрд╛ рдЙрд╕реА рдХреНрд╖реЗрддреНрд░ рдкрд░ рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЯреБрдХрдбрд╝рд╛ рдЪрд▓рддрд╛ рд╣реИред рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдЪрд╛рд▓ рдХреЗ рд╕рд╛рде, рдЪреАрдЬреЗрдВ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИрдВред рдЪреЗрдХрд░реНрд╕ рдореЗрдВ, рдпрд╣ рдирд┐рдпрдо рдЖрдкрдХреЛ рдПрдХ рдЬрдЯрд┐рд▓ рд╕рдВрдпреЛрдЬрди рдЦреЗрд▓ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рджреБрд╢реНрдорди рдХреЛ "рдХрдо рджреЗ - рдФрд░ рдЕрдзрд┐рдХ рдЙрдард╛рдУ" рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЬрд╛рд▓ рдореЗрдВ рдлрдВрд╕рд╛рддрд╛ рд╣реИред
рдмреЗрд╢рдХ, рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдЪрд╛рд▓реЛрдВ рдХрд╛ рддрдВрддреНрд░ Zillions рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдФрд░ рд╡рд╣рд╛рдВ рд╕реЗ рдкрд▓рд╛рдпрди рдХрд░рдХреЗ рджрдЧрд╛рдЬрд╝ рддрдХ)ред рдЗрд╕рдХреЗ рдмрд┐рдирд╛, рд▓рдЧрднрдЧ рд╕рднреА рдЪреЗрдХрд░реНрд╕ рдЧреЗрдо (рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмреЛрд░реНрдб рдЧреЗрдо рдХреЗ "рд╕рдЬреНрдЬрди рд╕реЗрдЯ" рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИрдВ) рдмрд╕ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕рднреА рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рддрдВрддреНрд░ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
рдЕрд░рдмреЛрдВ рдореЗрдВ(move-priorities jump-type normal-type) ... (define checker-shift ( $1 (verify empty?)
рдпрд╣ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдЪреЗрдХрд░ рдЧреЗрдо рдХрд╛ рд▓рдЧрднрдЧ рдкреВрд░рд╛ рд╡рд┐рд╡рд░рдг рд╣реИред рдЪрд╛рд▓ рдореЛрдб (
рдЪрд╛рд▓-рдкреНрд░рдХрд╛рд░ ) рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ
ZRF рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░
рдЪрд╛рд▓-рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдирд┐рд░реНрдорд╛рдг рд╣рдореЗрдВ рдпрд╣ рдХрд╣рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛
рд╣реИ рдХрд┐ рдпрджрд┐ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ (рдЪрд╛рд▓реЗрдВ) рдХреА рдЪрд╛рд▓реЗрдВ рд╣реИрдВ, рддреЛ рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ (рд╢рд╛рдВрдд рдЪрд╛рд▓) рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рд╕реНрддрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рдбрд┐рдЬрд╛рдЗрди рдХрд╛рдлреА рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рджрдЧрд╛рдЬрд╝ рдореЗрдВ рдЦреЗрд▓реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реБрдП, рдореИрдВ рдЗрд╕ рддрдВрддреНрд░ рдХреА рдХреБрдЫ рд╕реАрдорд╛рдУрдВ рдХреЗ рдкрд╛рд░ рдЖрдпрд╛ред
рд╕реЛрд▓реЛрдорди рдЧреЛрдореНрдм рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдП рдЧрдП рдЗрд╕
рдЦреЗрд▓ рдореЗрдВ , рдЪреЗрдХрд░реНрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╢рддрд░рдВрдЬ рдХреЗ рдЯреБрдХрдбрд╝реЗ рднреА рд╣реИрдВред рдХрдард┐рдирд╛рдИ рдЗрд╕ рддрдереНрдп рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ рдХрд┐ рдЪреЗрдХрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╢реЗрд╖ рд░рд╣рддреЗ рд╣реБрдП, рд╢рддрд░рдВрдЬ рдХреЗ рдЯреБрдХрдбрд╝реЛрдВ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ (рдЕрдиреНрдпрдерд╛ рдЙрдиреНрд╣реЗрдВ рдлрдВрд╕рд╛рдирд╛ рдФрд░ рдЦрд╛рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдЧрд╛)ред рдХреАрд╡рд░реНрдб
рдЪрд╛рд▓- рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдПрдХ рднреЛрд▓реА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдЗрд╕ рдЦреЗрд▓ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрджрд┐ рд╢рддрд░рдВрдЬ рдХреЗ рдЯреБрдХрдбрд╝реЛрдВ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдЪрд╛рд▓реЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдЧрд░ рдПрдХ рдЪреЗрдХрд░ рдЯреБрдХрдбрд╝рд╛ рдФрд░ рдПрдХ рд╢рддрд░рдВрдЬ рдЯреБрдХрдбрд╝рд╛ рджреЛрдиреЛрдВ рд▓реЗрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рддреЛ рд╣рдо рд╢рддрд░рдВрдЬ рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЛ рдЦреЗрд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рдЪреЗрдХ рдХреИрдкреНрдЪрд░ рдПрдХ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИред рдпрджрд┐ рд╢рддрд░рдВрдЬ рдХреА рдЪрд╛рд▓ рдХреЛ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдЬрдм рднреА рдЕрд╡рд╕рд░ рдЖрдПрдЧрд╛ рд╣рдо рд╢рддрд░рдВрдЬ рдХреЗ рдореЛрд╣рд░реЗ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рд╣реЛрдВрдЧреЗред рдпреЗ рджреЛрдиреЛрдВ рдЦреЗрд▓ рдХреЗ рдирд┐рдпрдореЛрдВ рдХрд╛ рдЦрдВрдбрди рдХрд░рддреЗ рд╣реИрдВред
Zillions рдореЗрдВ, рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╣рд▓ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдФрд░ рдпрд╣реА рд╡рд╣ рдореБрдЦреНрдп рдХрд╛рд░рдг рдерд╛ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рджрдЧрд╛рдЬрд╝ рдореЗрдВ рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд┐рд╕реНрддрд╛рд░ рддрдВрддреНрд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рдерд╛ред рдпрд╣ рд╡рд┐рдЪрд╛рд░, рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ: рдЪреВрдВрдХрд┐ рдХреБрдЫ рдЦреЗрд▓ рдпрд╛рдВрддреНрд░рд┐рдХреА рдХреЛ ZRF рдореЗрдВ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЪрд╛рд▓реЛрдВ рдХреЗ рдмрд╛рдж рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЪрд░рдг рдХрд╛ рдкрд░рд┐рдЪрдп рдХреНрдпреЛрдВ рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рд╡рд┐рд╕реНрддрд╛рд░ рдореЙрдбреНрдпреВрд▓, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрддреНрдкрдиреНрди рдЪрд╛рд▓реЛрдВ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдХреЛ рд╕реНрдХреИрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдЪрд╛рд▓реЛрдВ рдХреЛ рдЦрд╛рд░рд┐рдЬ рдХрд░рдиреЗ рдкрд░ рдирд┐рд░реНрдгрдп рд▓реЗ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдпрд╣
рд╢рд╢рдордд рдХреЗ рд▓рд┐рдП
рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ :
рд╕рд░рд▓ рдФрд░ рдХреЙрдореНрдкреИрдХреНрдЯ рдХреЛрдб var CheckInvariants = Dagaz.Model.CheckInvariants; Dagaz.Model.CheckInvariants = function(board) { var design = Dagaz.Model.design; var types = []; types.push(design.getPieceType("Bishop")); types.push(design.getPieceType("Camel")); var isPriority = false; _.each(board.moves, function(move) { if (isCapturing(board, move)) { if (_.indexOf(types, getType(board, move)) < 0) isPriority = true; } }); if (isPriority) { _.each(board.moves, function(move) { if (!isCapturing(board, move)) { move.failed = true; } }); } CheckInvariants(board); }
рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╡рд┐рд╕реНрддрд╛рд░ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдПрдХ рд╢рд╛рдирджрд╛рд░ рд░рдВрдЧ рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдЦрд┐рд▓ рдЧрдпрд╛ред рдореБрдЭреЗ рдХрдИ рдЦреЗрд▓реЛрдВ рдХреЛ рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рддрдВрддреНрд░ рдорд┐рд▓рд╛, рдЬрд┐рдирдХрд╛ рд╢реБрджреНрдз ZRF рдкрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрддреНрдпрдВрдд рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ ZRF рд╢реИрд▓реА рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдкреБрд░рд╛рдиреА рд╣реИ? рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ! рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, ZRF рдореЗрдВ рдПрдХ рд▓рд╛рдЗрди рд▓рд┐рдЦрдирд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдкрдЪрд╛рд╕ рд╕реЗ рдЕрдзрд┐рдХ рдЖрд╕рд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐, "рдХрдард┐рди" ZRF- рд╢реИрд▓реА рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ рдХрд┐ рдирд┐рдореНрди-рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╡рд╛рд▓реЗ рдХрджрдо рднреА рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ! рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рд╣рд╛рдЬ рд╕реЗ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдбрд╛рдЧрд╛рдЬрд╝ рдореЗрдВ рдЪрд╛рд▓реЗрдВ рдЪрд▓рд╛рдирд╛ рдПрдХ рдмрд╣реБрдд рдорд╣рдВрдЧрд╛ рдСрдкрд░реЗрд╢рди рд╣реИред
рдЪреБрдиреМрддреАрдкреВрд░реНрдг рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдЦреЗрд▓Dablot рдХреБрдЫ рд╣рдж рддрдХ
рдЗрддрд╛рд▓рд╡реА рдбреНрд░рд╛рдлреНрдЯ рдХреЗ рд╕рдорд╛рди рдПрдХ рдЦреЗрд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдкреНрд░рд╛рдЪреАрди рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рдореЗрдВ "рдкреНрд░рдзрд╛рди" рдФрд░ "рд░рд╛рдЬрд╛" рд╣реИрдВ, рдФрд░ рдЫреЛрдЯреЗ рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ рдмреБрдЬреБрд░реНрдЧреЛрдВ рдХреЛ рдкреАрдЯрдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╣ рдХрдард┐рдирд╛рдИ рдирд╣реАрдВ рд╣реИред рд░рд╛рдЬрд╛рдУрдВ рдХреЗ рд▓рд┐рдП (рдФрд░ рд░рд╛рдЬрдХреБрдорд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЗрд▓ рдХреА рдХреБрдЫ рдХрд┐рд╕реНрдореЛрдВ рдореЗрдВ рднреА), рдХрдмреНрдЬрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИ! рдпрд╣рд╛рдБ
рд╢рд╢рдордд рдХреЗ рд╕рд╛рде рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдпрджрд┐ рд╣рдо рд░рд╛рдЬрд╛ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдиреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЦреЗрд▓ рдХреЗ рдирд┐рдпрдореЛрдВ рдХрд╛ рдШреЛрд░ рдЙрд▓реНрд▓рдВрдШрди рдХрд░реЗрдВрдЧреЗ, рдЕрдиреНрдпрдерд╛, рд╣рдо рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рд╡реИрдХрд▓реНрдкрд┐рдХ рд▓рдбрд╝рд╛рдИ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рде рд░рд╛рдЬрд╛ рдХреЛ рд╣рд░рд╛ рдирд╣реАрдВ рдкрд╛рдПрдВрдЧреЗред рдХреЗрд╡рд▓ Dagaz рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЗрдВрдЬрди рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред
рд╡реИрд╕реЗ, "рдЗрддрд╛рд▓рд╡реА рдбреНрд░рд╛рдлреНрдЯ" рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИред рдбреНрд░рд╛рдлреНрдЯ рдХреА рдХрдИ рдХрд┐рд╕реНрдореЛрдВ рдореЗрдВ рдПрдХ рдирд┐рдпрдо рд╣реИ рдХрд┐ рдЦрд┐рд▓рд╛рдбрд╝реА рдЕрдзрд┐рдХрддрдо рдЯреБрдХрдбрд╝реЛрдВ рдХреЛ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рд╣реИред рдпрд╣реА рд╣реИ, рд╡рд╣ рдмрд╕ рдкрдХрдбрд╝ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдмрд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрд╕ рдкрде рдХреЛ рдЪреБрдирдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕ рдкрд░ рд╡рд╣ рдЕрдзрд┐рдХ рдЯреБрдХрдбрд╝реЗ рд▓реЗ рдЬрд╛рдПрдЧрд╛! рдЬрд┐рди рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдореИрдВ рдиреАрдЪреЗ рдЪрд░реНрдЪрд╛ рдХрд░реВрдВрдЧрд╛, рдЙрдирдХреЗ рд▓рд┐рдП рдпрд╣ рдирд┐рдпрдо рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд░реВрдк рдореЗрдВ Zillions рдореЗрдВ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЗрд╕реЗ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрддрд╛рд▓рд╡реА рдбреНрд░рд╛рдлреНрдЯ рдореЗрдВ, "рдмрд╣реБрдордд рдирд┐рдпрдо" рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд▓рдЧрддрд╛ рд╣реИ: "рдЖрдкрдХреЛ рдкреНрд░рддрд┐рджреНрд╡рдВрджреНрд╡реА рдХреЗ рдбреНрд░рд╛рдлреНрдЯ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрднрд╡ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╣рд░рд╛ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рд╕рдорд╛рди рдпреБрджреНрдз рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдЖрдкрдХреЛ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмреЗрдЯреЛрдВ рдХреЛ рд╣рд░рд╛ рджреЗрдирд╛ рд╣реИред"
рдХрдореНрдкрд╛рдЙрдВрдб рдЪрд╛рд▓рди рдЪреЗрдХрд░реНрд╕ рдЧреЗрдореНрд╕ рдХрд╛ рджреВрд╕рд░рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдШрдЯрдХ рд╣реИред рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ "
рддреБрд░реНрдХреА рдбреНрд░рд╛рдлреНрдЯ " рдореЗрдВ рд╕рд╣реА рдХреИрдкреНрдЪрд░ рдХреЗ рд▓рд┐рдП
рдкрд░реАрдХреНрд╖рдг рдореИрдВ рд╕рдордп-рд╕рдордп рдкрд░ рдЕрдм рддрдХ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред рдПрдХ рджреЛ рдмрд╛рд░ рдЬрдм рдореИрдВрдиреЗ рдЕрдЧрд▓реЗ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЗ рд╕рд╛рде рдореЙрдбрд▓ рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛, рддреЛ рдЗрд╕рд╕реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорджрдж рдорд┐рд▓реАред
рдЪрд╛рд▓ - рд╕рдордЧреНрд░ рдФрд░ рдЖрдВрд╢рд┐рдХрдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдЬреЗрдбрдЖрд░рдПрдл рдореЗрдВ рдХрдВрдкреЛрдЬрд┐рдЯ рдореВрд╡реНрд╕ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ (define checker-shift ( $1 (verify empty?) (if (in-zone? promotion) (add King) else add ) )) (define checker-jump ( $1 (verify enemy?) capture $1 (verify empty?) (if (in-zone? promotion) (add King) else (add-partial jump-type) ) )) (define king-shift ( $1 (verify empty?) add )) (define king-jump ( $1 (verify enemy?) capture $1 (verify empty?) (add-partial jump-type) ))
рдпрд╣ рдХрд┐рддрдирд╛ рд╕рд░рд▓ рд╣реИред
рдРрдб-рдЖрдВрд╢рд┐рдХ рдХрдорд╛рдВрдб рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдХрджрдо рдХреЛ рдЬрд╛рд░реА рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдПрдХ рд╣реА рдЯреБрдХрдбрд╝реЗ рдХреЗ рд╕рд╛рде, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ) рдпрджрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореЛрдб рдХреЗ рд╕рд╛рде рдЕрднреА рднреА рдЪрд╛рд▓реЗрдВ рд╣реИрдВред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ: "рдЖрдВрдХрдбрд╝рд╛ рд▓рдЧрд╛рддрд╛рд░ рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрдмрдХрд┐ рдРрд╕рд╛ рдЕрд╡рд╕рд░ рд╣реИред" рд╕рдм рдХреБрдЫ рдареАрдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдБ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╣реИред Zillions рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рдПрдХ рдЕрд▓рдЧ "рдЖрдВрд╢рд┐рдХ" рдЪрд╛рд▓ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕
рдЦреЗрд▓ рдореЗрдВ , рдПрдХ рдЯреБрдХрдбрд╝реЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП "рдЪрд░рдгреЛрдВ" рдХреА рд╕рдВрдЦреНрдпрд╛ рдЙрд╕ рдЖрдЗрдХрди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╡рд╣ рдЦрдбрд╝рд╛ рд╣реИред рдЕрдм рд╡реНрд╣рд╛рдЗрдЯ рдХрд╛ рдХрджрдо рдФрд░ рдбреИрдорд┐рдпреЛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ (рд▓рд╛рд▓ рдмреАрдб рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рдПрдХ рдЯреБрдХрдбрд╝рд╛)ред Zillions рдореЗрдВ, рджреЛ рдЖрдВрд╢рд┐рдХ рдЪрд╛рд▓реЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡рд╣ рдЖрд╕рд╛рдиреА рд╕реЗ рдКрдкрд░реА рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдЬрд╣рд╛рдБ рд╕реЗ рд╡рд╣ рдЕрдВрддрд┐рдо рд╢реЗрд╖ рдЪрд╛рд▓ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреА рд╣реИ (рдЖрдк рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ)ред рджреВрд╕рд░реЗ рднрд╛рдЧ рдореЗрдВ рдкреНрд░рддрд┐рджреНрд╡рдВрджреНрд╡реА рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЛ рд▓реЗ рдЬрд╛рдирд╛ рднреА рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╣реИред рдЬрд╝рд┐рд▓рд┐рдпрдВрд╕ рдореЗрдВ, рдореГрдд рдЕрдВрдд рддрдХ рд▓реЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЪрд╛рд▓реЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред
рджрдЧрдЬрд╝ рдореЗрдВ, рдпрд╣ рдЕрд▓рдЧ рд╣реИ! рдЖрдВрд╢рд┐рдХ рдЪрд╛рд▓ рдХрд╛ рдПрдХ рдХреНрд░рдо
рд╣рдореЗрд╢рд╛ рдПрдХ рдкреВрд░реНрдг рд╕рдордЧреНрд░ рдЪрд╛рд▓ рдореЗрдВ рдЗрдХрдЯреНрдард╛ рд╣реЛрддрд╛ рд╣реИред рдПрдХ рдХрджрдо рдЬреЛ рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд╡рд╣ рдмрд╕ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдирд╣реАрдВ рд╣реИ! рдпрд╣ рдПрдХ рдЕрдзрд┐рдХ рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдбрд╛рдЧрд╛рдЬрд╝ рдореЗрдВ рдПрдХ рдЪрд╛рд▓ рд╕реВрдЪреА рдмрдирд╛рдирд╛ рдПрдХ рдмрд╣реБрдд рдорд╣рдВрдЧрд╛ рдСрдкрд░реЗрд╢рди рд╣реИред рд▓реЗрдХрд┐рди рдЙрд╕рдХреЗ рдлрд╛рдпрджреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмреЙрдЯ рдЕрдкрдиреА рд╕рдВрдкреВрд░реНрдгрддрд╛ рдореЗрдВ рд╕рдВрдкреВрд░реНрдг рдпреМрдЧрд┐рдХ рдЪрд╛рд▓ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╢реЗрд╖ рдЖрдВрд╢рд┐рдХ рдЪрд╛рд▓реЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реБрдП рдЖрдЧреЗ рдирд╣реАрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг, рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕рд╢рд░реНрдд рд░реВрдк рд╕реЗ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЪрд╛рд▓ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рджреВрд╕рд░реЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреБрдЫ рдЪрд╛рд▓реЛрдВ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдмрд╣реБрдордд рдирд┐рдпрдо", рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛, рджрдЧрд╝рд╛рдЬрд╝ рдореЗрдВ рдХрд╛рдлреА
рд╕рд░рд▓рддрд╛ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, "рдЗрддрд╛рд▓рд╡реА рдЪреЗрдХрд░реНрд╕" рдХреЗ рд▓рд┐рдП рднреАред Zillions рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ "
рдореИрдХреНрд╕рд┐рдорд▓ рдХреИрдкреНрдЪрд░ " рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд░рдХреЗ рдЪреЗрдХрд░реНрд╕ рдЧреЗрдо рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛ рдХреЛ "рд╣рд▓" рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдЬрдЯрд┐рд▓ рдЪреЗрдХ рдХреЗ рд╕рд╛рде рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЧреЗрдо рд╣реИрдВ, рдЬреЛ рдХрд┐ рдЙрд╕ рд╕рдордп рдЙрдирдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдерд╛!
рдирдП рдЧреЗрдо рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдПрдХ рдпреМрдЧрд┐рдХ рдЪрд╛рд▓ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рднреА рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЧрдИ рд╣реИред
рдлреИрдиреЛрд░реЛрдирд╛ рдФрд░
рдкрд╛рд╕рдВрдЧ рдиреЗ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдЧреЗрдо рдореИрдХреЗрдирд┐рдХреНрд╕ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдмреЛрд░реНрдб рд╕реЗ рдирд┐рдХрд╛рд▓реЗ рдЧрдП рдЯреБрдХрдбрд╝реЛрдВ рдХреЗ рд╕рдореВрд╣ рдХреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рджреНрд╡рд╛рд░рд╛ рдЪреБрдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛,
рдлреИрдиреЛрд░реЛрдирд╛ рдЙрди рджреБрд░реНрд▓рдн рдЦреЗрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИред рдЗрд╕рдореЗрдВ рдкрд╣рд▓рд╛ рдХрдмреНрдЬрд╛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИ, рдмрд╛рдж рдореЗрдВ, рдПрдХ рд╣реА рдЪрд╛рд▓ рдХреЗ рднреАрддрд░ - рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╡рд┐рд╡реЗрдХ рдкрд░ред рдбрд╛рдЧрд╛рдЬрд╝ рдореЗрдВ, рдпрд╣ рд╡рд┐рдХрд▓реНрдк (
рдкрд╛рд╕-рдЖрдВрд╢рд┐рдХ ) рдЬрдЧрд╣ рдореЗрдВ рдЖрдВрдХрдбрд╝рд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдорд┐рд╕рдХреНрд▓рд┐рдХ рдпрд╣рд╛рдБ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣, рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░, рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ
рд╕рддреНрд░-рдкреНрд░рдмрдВрдзрдХ рдХреА рд╢реБрд░реВрдЖрдд рдХреЗ рд╕рд╛рде, рдЧрд▓рдд рдХрджрдо рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ред
рд╡рд┐рд╖рдп рдХрд╛ рдПрдХ рдФрд░ рд╡рд┐рдХрд╛рд╕ "рд╢реВрдЯрд┐рдВрдЧ" рдЪрд╛рд▓ рдерд╛ред рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ
рд╣рдБрдЧрд╛ рд░реЛ рдФрд░
рдХреЛ рд╢реЛрдЧреА рдореЗрдВ рдмрдирд╛рдпрд╛ , рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдмрд╛рдж рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛, рдореИрдВрдиреЗ рдЧрд▓рдд рдХрд┐рдпрд╛! рддреНрд░реБрдЯрд┐рдкреВрд░реНрдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмреЙрдЯреНрд╕ рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ (рдФрд░ рдЪреВрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдЗрди рджреЛрдиреЛрдВ рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдмреЙрдЯ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдХреБрдЫ рднреА рдиреЛрдЯрд┐рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛)ред рдмрд╣реБрдд рдмрд╛рдж рдореЗрдВ, рдЬрдм рдореИрдВрдиреЗ
рдРрдордЬрд╝реЙрди рдХрд┐рдпрд╛, рддреЛ рдореИрдВрдиреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдХрд░рдиреЗ рдФрд░ рдЙрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдмреА рд╣рд╛рд╕рд┐рд▓ рдХреАред 1957 рдореЗрдВ рд╣рдорд╛рд░реЗ рдПрдХ рд╣рдорд╡рддрди рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдП рдЧрдП
рдЦреЗрд▓ рдореЗрдВ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдЕрдкрдиреЗ рдЪрд░рдо рдкрд░ рдкрд╣реБрдВрдЪ рдЧрдпрд╛ред

рджрдЧрд╛рдЬрд╝ рдореЗрдВ рд╕рдордЧреНрд░ рдЪрд╛рд▓реЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреЗрдо рд░рд╛рдЬреНрдп рд╕реЗ рдЕрдиреБрдореЗрдп рдЪрд╛рд▓ рдХреА рд╕реВрдЪреА рддреБрд░рдВрдд рдмрдирддреА рд╣реИ - рдкреВрд░реА рдмрд╛рддред Zillions рдореЗрдВ, рдЕрдкрдиреА рдЖрдВрд╢рд┐рдХ рдЪрд╛рд▓реЛрдВ рдХреЗ рд╕рд╛рде, рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди Dagaz рдореЗрдВ, рдпрджрд┐ рдЯреБрдХрдбрд╝рд╛ рдХреЛ "рдЬрдЧрд╣ рдореЗрдВ рд╕рд░реНрдХрд▓" рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рддрд╛ рд╣реИ, рддреЛ рдЪрд╛рд▓ рдХреА рдкреАрдврд╝реА рдХрд╛ рдЪрд░рдг рдХрднреА рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ (рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдХреЗ рд╕рд╛рде рд╕реМрджрд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдкрд╣реБрдВрдЪрддрд╛ рдирд╣реАрдВ рд╣реИ)ред рдпрд╣рд╛рдБ рдПрдХ рдЦреЗрд▓ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ:

рдпрд╣рд╛рдВ рдЯреБрдХрдбрд╝реЛрдВ рдХреЛ рдмреЛрд░реНрдб рд╕реЗ рдирд╣реАрдВ рд╣рдЯрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рд╣реА рдЯреБрдХрдбрд╝реЗ рдХреЛ рдХрдИ рдмрд╛рд░ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЙрдЫрд▓ рдХрд░ рдбрд╛рд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕реНрдкрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рдПрдХ рд╣реА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкреНрд░рддрд┐ рдмрд╛рд░ рджреЛ рдмрд╛рд░ рдЖрдиреЗ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЪреЗрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдЙрддрд░рдирд╛ рдкрдбрд╝рд╛ред рдпрд╣ "
рдЖрд╕реНрдердЧрд┐рдд рдХрдмреНрдЬрд╛ " рд╡рд┐рдХрд▓реНрдк рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рддрд░рд╣ рдПрдХ рд╕рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдореИрдВрдиреЗ
рд░реВрд╕реА рдбреНрд░рд╛рдлреНрдЯ рдмрд╣реБрдд рдкрд╣рд▓реЗ рдХрд┐рдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдХрдо рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВред
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдРрд╕реЗ рдЦреЗрд▓ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЪреЗрдХ рднреА рдирд╣реАрдВ рдмрдЪрддреЗ рд╣реИрдВрд╕реНрдЯреЗрдкреЗрд▓рдбреИрдордореЗрди рдХреЗ рдирд┐рдпрдо (рдпрд╣ рдПрдХ рддрд░рд╣ рдХрд╛ "
рдкрд┐рд▓рд░реНрд╕ " рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╣реА рдЯреБрдХрдбрд╝реЗ рдХреЛ рдкреНрд░рддрд┐ рдмрд╛рд░ рдХрдИ рдмрд╛рд░ рдорд╛рд░рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЪрд╛рд▓ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЯреБрдХрдбрд╝рд╛ рдХрдИ рдмрд╛рд░ рдЙрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓реМрдЯрддрд╛ рд╣реИ рдФрд░ рд▓рдбрд╝рд╛рдИ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рджреБрд╢реНрдорди рдореЗрдВред рдХреЙрд▓рдо рдореЗрдВ рдЖрдВрдХрдбрд╝реЗ рд╣реИрдВ .. рдбрд╛рдЧрд╛рдЬрд╝ рдХреЗ рдХрдВрдкрд╛рдЙрдВрдб рдореВрд╡реНрд╕ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдкреЛрд▓ рдбреНрд░рд╛рдлреНрдЯ рдХреА рд▓рдбрд╝рд╛рдИ рдХрд╛ рддрд░реНрдХ рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реИ, рдФрд░ рдпрд╣ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪрд╛, рдХреНрдпреЛрдВрдХрд┐ рд▓реВрдк рдХреА рдкреАрдврд╝реА рд▓реВрдк рд╣реЛ рдЧрдИ рд╣реИ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд░рд╛рд╕реНрддрд╛ рд╣реИ:

рджрд╛рдЧрд╝ рдореЗрдВ рдХреЛрдИ рдЖрдВрд╢рд┐рдХ рдЪрд╛рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдкреНрд░рддрд┐рджреНрд╡рдВрджреНрд╡реА рджреНрд╡рд╛рд░рд╛ рдЕрдЧрд▓реА рдЪрд╛рд▓ рдХреЛ рдЫреЛрдбрд╝ рдХрд░ рдЙрдирдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрд╕реА рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ
decals рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдФрд░ рдмрд╕ рдЗрд╕ рддрд░реНрдХ рдХреЛ
рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛
рд╣реИ ред рд╣рдо рдмрд╕ рдХреБрдЫ рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд рд╕рднреА рдЪрд╛рд▓реЛрдВ рдкрд░ рд░реЛрдХ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рдФрд░
рдкрд╛рд╕-рдореЛрдбрд╝ = рдордЬрдмреВрд░ рд╡рд┐рдХрд▓реНрдк рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЦрд╛рд▓реА рдЪрд╛рд▓ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдЕрдиреБрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░
рдЦреЗрд▓ рд╣реИ ред
рдХреГрддреНрд░рд┐рдо рд░реВрдк рд╕реЗ рдХрдВрдкреЛрдЬрд┐рдЯ рдХреЛ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рдПрдЖрдИ рдмреЙрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХрднреА-рдХрднреА, рдХреЛрдИ рдЕрдиреНрдп рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпреМрдЧрд┐рдХ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдЬреАрд╡рди рдХреЛ рдЧрддрд┐ рджреЗрддреА рд╣реИ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреА рд╣реИред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореБрдЭреЗ рдПрдХ рдкреНрд░рд╛рдЪреАрди рдорд┐рд╕реНрд░ рдХреЗ
рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдирдпрд╛ рд╡рд┐рдХрд▓реНрдк (
рдкреВрд░реНрдг-рдЖрдВрд╢рд┐рдХ ) рдмрдирд╛рдирд╛ рдерд╛ред
рддреАрд░реЛрдВ рдХреЗ рд╕рд╛рде рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рдЖрд╡рд╛рдЬрд╛рд╣реА рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рдореЗрдВ рдЕрдиреНрдп рд░реЛрдЪрдХ рддрдХрдиреАрдХреА рд╕рдорд╛рдзрд╛рди рднреА рд╣реИрдВред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдФрд░ рд╕рдордпред