Developing Interactive Personalized Tutors in Chess

Authors

  • Sedrak V. Grigoryan Institute for Informatics and Automation Problems of NAS RA
  • Levon S. Berberyan Institute for Informatics and Automation Problems of NAS RA

Keywords:

Chess, Interactive Tutors, Personalized Tutoring, RGT Solver Package, Chess Engines Interaction, Personalized Education, Technology Enhanced Learning

Abstract

We suggest an algorithm and computer software for personalized interactive chess tutoring. The article starts with analyzing some standard approaches to teaching chess, listing some of their pros and cons, especially concerning personalized and interactive learning. Further we specify the algorithm as an approach to tutoring chess providing variable behavior depending on specific student skills. Then we describe the implementation of proposed algorithm, which includes involvement in RGT Solver package and engines interaction tool, providing tutoring handling and progress fixing mechanisms. We also provide a certain valid chess endgame tutoring example.

References

G. Levenfish, Book For a Beginner Chess Player, (in russian), Moscow, Russia, 1957.

(2015) Chesscademy chess learning website. [Online]. Available: https://www.chesscademy.com

E. Pogossian, V. Vahradyan and A. Grigoryan, “On competing agents consistent with expert knowledge”, Lecture Notes in Computer Science, AIS-ADM-07: The International Workshop on Autonomous Intelligent Systems - Agents and Data Mining, pp. 229-241, St. Petersburg, Russia, June 6-7, 2007.

E. Pogossian, A. Javadyan and E. Ivanyan, “Effective discovery of intrusion protection strategies”, The International Workshop on Agents and Data Mining, Lecture Notes in Computer Science, St. Petersburg, Russia, vol. 3505, pp. 263-274, 2005.

E. Pogossian, “Effectiveness enhancing knowledge based strategies for SSRGT class of defense problems”, NATO ASI 2011 Prediction and Recognition of Piracy Efforts Using Collaborative Human-Centric Information Systems, Salamanca, Spain, p. 16, 2011.

K. Khachatryan and S. Grigoryan, “Java programs for presentation and acquisition of meanings in SSRGT games”, Proceedings of SEUA Annual conference, pp. 127-135, Yerevan, Armenia, 2013.

K. Khachatryan and S. Grigoryan, “Java programs for matching situations to the meanings of SSRGT games”, Proceedings of SEUA Annual conference, pp. 135-141 Yerevan, Armenia, 2013.

S. Grigoryan, “Structuring of goals and plans for personalized planning and integrated testing of plans”, Mathematical Problems of Computer Science, vol. 43, pp. 62-75, Yerevan, Armenia 2015.

K. Khachatryan, S. Grigoryan and T. Baghdasaryan, “Experiments validating the BeHave-Do meaning presentation model and matching algorithm for competing and combating problems”, International Conference in Computer Sciences and Information Technologies, pp. 155-159, Yerevan, Armenia, 2013.

E. Pogossian, "On modeling cognition". International Conference in Computer Sciences and Information Technologies, pp. 194-198, Yerevan, Sept.26-30, 2011.

UCI (universal chess interface), CCC, R. Huber and S. Meyer-Kahlen, November 28, 2000.

Forsyth-Edwards Notation, Portable Game Notation Specification and Implementation Guide, S. Edwards, 1994.03.12.

E. Pogossian and E. Arakelova, “Tools for testing and correction of the completeness of knowledge acquisition by autistic children”, International Conference in Computer Sciences and Information Technologies, pp. 159-165, Yerevan, Armenia, 2011.

D. Gadwal, J. Greer and G. McCalla. “Tutoring bishop-pawns endgames: an experiment of using knowledge-based chess as a domain for intelligent tutoring”, 34 p., preprint S7N0W0, University of Saskatchewan, Canada, 1992.

T. Ogneva, "Some psychological aspects of teaching children the chess game”, Chess and Education, 2004.

V. Anisheva, "Methodical aspects of individualized chess initial training for primary school children", Ph.D. thesis, 165 p., RGAFK, Moscow, 2002,

D. Martinovic and I. Markovic, “Piece values and piece exchange in chess: individualized instruction of schoolchildren using tests with three levels of difficulty”, Mathematics, Computing Education XVIII Conference, 2011.

A. Kirsanov, Individualization of Educational Activity As a Pedagogical Problem, Kazan University Publishing, Kazan, 1982.

I. Unt, Individualization and Differentiation of Teaching, Education Publishing, Moscow, 1990.

A Granickaya, Learn to Think and Act, Adaptive learning in school, Education Publishing, Moscow, 1991.

V. Butoianu, P. Vidal, K. Verbert, E. Duval and Julien Broisin, “User context and personalized learning: a federation of contextualized attention metadata”, Journal of Universal Computer Science, vol. 16, no. 16, pp. 2252--2271, 2010.

J. Broisin, M. Brut, V. Butoianu, F. Sedes and P. Vidal, “A personalized recommendation framework based on CAM and document annotations”, Proceedings of the 1st Workshop on Recommender Systems for Technology Enhanced Learning, pp 2839–2848, 2010.

T. Ramandalahy, P. Vidal and J. Broisin, "Opening learner profiles across heterogeneous applications", Advanced Learning Technologies, Ninth IEEE International Conference, pp. 504-508, 2009.

J. Broisin and P. Vidal, “A management framework to recommend and review learning objects in a web-based learning environment”, Advanced Learning Technologies Sixth International Conference, Kerkrade, Netherlands, pp 41--42, 2006.

J. Broisin and P. Vidal, “E-learning research at the IRIT laboratory”, International Conference in Computer Sciences and Information Technologies, Yerevan, Armenia, 2015.

(2015) Chess tutoring website. [Online]. Available: http://virtualchess.ru

Downloads

Published

2021-12-10

How to Cite

Grigoryan, S. V. ., & Berberyan, L. S. . (2021). Developing Interactive Personalized Tutors in Chess. Mathematical Problems of Computer Science, 44, 116–132. Retrieved from http://mpcs.sci.am/index.php/mpcs/article/view/191