Simple TicTacToe

เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡
10ย เชนเชœเชพเชฐ+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เช—เซ‡เชฎ เชตเชฟเชถเซ‡

เชŸเชฟเช•-เชŸเซ‡เช•-เชŸเซ‹ (เช…เชฅเชตเชพ เชตเชฐเซเชคเซเชณเซ‹ เช…เชจเซ‡ เช•เซเชฐเซ‹เชธ) เชฌเซ‡ เช–เซ‡เชฒเชพเชกเซ€เช“ เชฎเชพเชŸเซ‡ เชœเชพเชฃเซ€เชคเซ€ เชฐเชฎเชค เช›เซ‡. เชœเซ‡ เช–เซ‡เชฒเชพเชกเซ€ เชคเซ‡เชฎเชจเชพ เชคเซเชฐเชฃ เช—เซเชฃเชจเซ‡ เช†เชกเชพ, icalเชญเชพ เช…เชฅเชตเชพ เช•เชฐเซเชฃ เชชเช‚เช•เซเชคเชฟเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เชธเชซเชณ เชฅเชพเชฏ เช›เซ‡, เชคเซ‡ เชฐเชฎเชค เชœเซ€เชคเซ‡ เช›เซ‡.

เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชพเชฅเซ‡, เชคเซ‡ เชเช• เช–เซ‡เชฒเชพเชกเซ€ (เชคเชฎเชพเชฐเชพ เชซเซ‹เชจ / เชŸเซ‡เชฌเซเชฒเซ‡เชŸ เชธเชพเชฎเซ‡ เชฐเชฎเซ‹) เช…เชฅเชตเชพ เชชเชฐเช‚เชชเชฐเชพเช—เชค เชฐเซ€เชคเซ‡ เชฌเซ‡ เช–เซ‡เชฒเชพเชกเซ€เช“ เชฎเชพเชŸเซ‡เชจเซ€ เชฐเชฎเชคเชฎเชพเช‚ เชซเซ‡เชฐเชตเชพเชฏ เช›เซ‡. เชธเชฟเช‚เช—เชฒ เชชเซเชฒเซ‡เชฏเชฐ เชฎเซ‹เชกเชฎเชพเช‚, เชคเชฎเซ‡ เช–เซ‚เชฌ เชนเซ‹เชถเชฟเชฏเชพเชฐ เชตเชฟเชฐเซ‹เชงเซ€ เชธเชพเชฎเซ‡ เชฐเชฎเชถเซ‹ - เชคเซ‡ เชซเช•เซเชค เชฐเซ‡เชจเซเชกเชฎ เชŸเซ€เชชเซเชธ เชœ เชจเชฅเซ€!

เช˜เชฃเซ€ เชฐเชธเชชเซเชฐเชฆ เช…เชจเซ‡ เช†เช•เชฐเซเชทเช• เชธเซเช•เชฟเชจเซเชธ. เชšเชพเชฐ เชฎเซเชถเซเช•เซ‡เชฒเซ€ เชธเซเชคเชฐ. เชธเซเชตเชšเซเช› เช…เชจเซ‡ เชธเชพเชนเชœเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ.
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
15 เชเชชเซเชฐเชฟเชฒ, 2020

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เช† เชเชช เช† เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ‹ เชกเซ‡เชŸเชพ เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เชถเซ‡เชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡
เชฒเซ‹เช•เซ‡เชถเชจ เชเชช เชเช•เซเชŸเชฟเชตเชฟเชŸเซ€ เช…เชจเซ‡ เช…เชจเซเชฏ 2
เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เชชเชฐเชฟเชตเชนเชจเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
เชกเซ‡เชŸเชพ เชกเชฟเชฒเซ€เชŸ เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

Fixed some bugs. New languages added.