Simple Hex Board game with AI

рдЗрд╕рдореЗрдВ рд╡рд┐рдЬреНрдЮрд╛рдкрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ
1┬ард╣рдЬрд╝рд╛рд░+
рдбрд╛рдЙрдирд▓реЛрдб
рдХреЙрдиреНрдЯреЗрдВрдЯ рд░реЗрдЯрд┐рдВрдЧ
PEGI 3
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ

рдЗрд╕ рдЧреЗрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА

рд╕рд┐рдВрдкрд▓ рд╣реЗрдХреНрд╕ рджреЛ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рд╡рд╛рд▓рд╛ рдХрдиреЗрдХреНрд╢рди рдЧреЗрдо рд╣реИред рдирд┐рдпрдо рд╕рд░рд▓ рд╣реИрдВ, рдЗрд╕ рдЦреЗрд▓ рдХреЛ рдЬрд▓реНрджреА рд╕реАрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдкреНрд░рддреНрдпреЗрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдПрдХ рд░рдВрдЧ рдЪреБрдирддрд╛ рд╣реИ, рд▓рд╛рд▓ рдпрд╛ рдиреАрд▓рд╛ред рдЦрд┐рд▓рд╛рдбрд╝реА рд╕рдордЧреНрд░ рдкреНрд▓реЗрдЗрдВрдЧ рдмреЛрд░реНрдб рдХреЗ рднреАрддрд░ рдПрдХ рдЦрд╛рд▓реА рд╕реЗрд▓ рдХреЛ рдмрд╛рд░реА-рдмрд╛рд░реА рд╕реЗ рд░рдВрдЧрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рд▓рдХреНрд╖реНрдп рдЙрди рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдПрдХ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рдкрде рдмрдирд╛рдирд╛ рд╣реИ рдЬреЛ рдЙрдирдХреЗ рд░рдВрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЪрд┐рд╣реНрдирд┐рдд рдмреЛрд░реНрдб рдХреЗ рд╡рд┐рдкрд░реАрдд рдкрдХреНрд╖реЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдХрдиреЗрдХреНрд╢рди рдкреВрд░рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдЧреЗрдо рдЬреАрддрддрд╛ рд╣реИред

рдЧреЗрдо рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдЖрдИ (рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдирд╛рдо: "рдПрдЖрдИ") рдФрд░ рдкрд╛рд╕ рдФрд░ рдкреНрд▓реЗ рдореЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
рдПрдЖрдИ рдореЗрдВ, рдпрд╣ рдПрдЖрдИ рдХрдард┐рдирд╛рдИ рдХреЗ рддреАрди рд╕реНрддрд░реЛрдВ (рдЖрд╕рд╛рди, рдордзреНрдпрдо, рдХрдард┐рди) рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рдПрдЖрдИ рдкрд╣рд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдпрд╛ рджреВрд╕рд░реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд░реВрдк рдореЗрдВ рдЦреЗрд▓ рд╕рдХрддрд╛ рд╣реИред
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╛рд╕ рдФрд░ рдкреНрд▓реЗ рдореЛрдб рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рдорд▓реНрдЯреА рдкреНрд▓реЗрдпрд░ рд▓реЛрдХрд▓ рдкреНрд▓реЗ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рдЪреБрди рд╕рдХрддрд╛ рд╣реИред

рдЦреЗрд▓ рд╕реАрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдХрдард┐рди рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдЕрдВрддрд┐рдо рдХрджрдо рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдк рдкреВрд░реНрд╡рд╡рдд рдХрд░реЗрдВ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЕрднреА AI рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ

рдЪреЛрд░реА рдХреА рдЪрд╛рд▓: рдЪреВрдВрдХрд┐ рд╣реЗрдХреНрд╕ рдореЗрдВ рдкрд╣рд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рд╛рдн рд╣реЛрддрд╛ рд╣реИ, рджреВрд╕рд░реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реА рдЪрд╛рд▓ рдЪрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдкрд╣рд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рдмрджрд▓рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдкрд╣рд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдкрд╣рд▓реА рдЪрд╛рд▓ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реЛрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рдЬреЛ рдирд┐рд╢реНрдЪрд┐рдд рдЬреАрдд рдирд╣реАрдВ рджреЗрдЧреАред рдпрд╣ рд╡рд┐рдХрд▓реНрдк AI рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ

рдХреГрдкрдпрд╛ рдЕрдкрдирд╛ рдлреАрдбрдмреИрдХ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ (рдирд┐рдпрдо рдЕрдиреБрднрд╛рдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз), рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХ рд╕реБрдзрд╛рд░ рдорд┐рд▓реЗ рд╣реЛрдВред рд╣рдордиреЗ 3 рдмреЛрд░реНрдб рдЖрдХрд╛рд░ 7X7, 9X9 рдФрд░ 11X11 рдкреЗрд╢ рдХрд┐рдП рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдзреАрд░реЗ-рдзреАрд░реЗ рдЧреЗрдо рдХреЗ рд▓рдВрдмреЗ рд╕рдВрд╕реНрдХрд░рдг рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдкрдХреНрд╡ рд╣реЛ рдЬрд╛рдПрдВред рдЗрд╕рд▓рд┐рдП рдирд╛рдо, рд╕рд┐рдВрдкрд▓ рд╣реЗрдХреНрд╕ред

рд╣реЗрдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдпрд╣рд╛рдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ:
https://en.wikipedia.org/wiki/Hex_(board_game)

рд╣рдо рдПрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рддреНрд╡рд┐рдХ рдЗрдирд╛рдордкреБрдбреА рдХреЛ рднреА рдзрдиреНрдпрд╡рд╛рдж рджреЗрддреЗ рд╣реИрдВред
рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдЕрдкрдбреЗрдЯ рд╣реЛрдиреЗ рдХреА рддрд╛рд░реАрдЦ
18 рдорд╛рд░реНрдЪ 2024

рдбреЗрдЯрд╛ рдХреА рд╕реБрд░рдХреНрд╖рд╛

рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдХреА рд╕реБрд░рдХреНрд╖рд╛, рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░, рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╕реЗ рдЗрдХрдЯреНрдард╛ рдФрд░ рд╢реЗрдпрд░ рдХрд░рддреЗ рд╣реИрдВ. рдбреЗрдЯрд╛ рдХреЛ рдирд┐рдЬреА рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрдиреЗ рдХреЗ рддрд░реАрдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ. рдпреЗ рдЖрдкрдХреА рдЬрдЧрд╣, рдЙрдореНрд░, рдФрд░ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рддрдп рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ. рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдбреЗрд╡рд▓рдкрд░ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИ рдФрд░ рд╕рдордп-рд╕рдордп рдкрд░ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЕрдкрдбреЗрдЯ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ.
рддреАрд╕рд░реЗ рдкрдХреНрд╖реЛрдВ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдбреЗрдЯрд╛ рд╢реЗрдпрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛
рдбреЗрд╡рд▓рдкрд░ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ рд╢реЗрдпрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╝реНрдпрд╛рджрд╛ рдЬрд╛рдиреЗрдВ
рдХреЛрдИ рдбреЗрдЯрд╛ рдЗрдХрдЯреНрдард╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдбреЗрд╡рд▓рдкрд░ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╝реНрдпрд╛рджрд╛ рдЬрд╛рдиреЗрдВ

рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ

Improved the speed of AI

рдРрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдЬреБрдбрд╝реА рд╕рд╣рд╛рдпрддрд╛