Evaluation Function Approximation for Scrabble
The current state-of-the-art Scrabble agents are not learning-based but depend on truncated Monte Carlo simulations and the quality of such agents is contingent upon the time available for running the simulations. This thesis takes steps towards building a learning-based Scrabble agent using self-play. Specifically, we try to find a better function approximation for the static evaluation function used in Scrabble which determines the move goodness at a given board configuration. In this work, we experimented with evolutionary algorithms and Bayesian Optimization to learn the weights for an approximate feature-based evaluation function. However, these optimization methods were not quite effective, which lead us to explore the given problem from an Imitation Learning point of view. We also tried to imitate the ranking of moves produced by the Quackle simulation agent using supervised learning with a neural network function approximator which takes the raw representation of the Scrabble board as the input instead of using only a fixed number of handcrafted features.
Code (0)
등록된 구현이 없습니다.
Tasks
Bayesian OptimizationEvolutionary AlgorithmsImitation LearningSimilar Papers 제목 키워드 기반
First Results from Using Game Refinement Measure and Learning Coefficient in Scrabble
This paper explores the entertainment experience and learning experience in Scrabble. It proposes a new measure from the educational point of view, which we call learning coefficient, based on the balance between the lea…
QS-Craft: Learning to Quantize, Scrabble and Craft for Conditional Human Motion Animation
This paper studies the task of conditional Human Motion Animation (cHMA). Given a source image and a driving video, the model should animate the new frame sequence, in which the person in the source image should perform …
Generative Adversarial NetworkScrabbleGAN: Semi-Supervised Varying Length Handwritten Text Generation
Optical character recognition (OCR) systems performance have improved significantly in the deep learning era. This is especially true for handwritten text recognition (HTR), where each author has a unique style, unlike p…
Domain AdaptationHandwriting generationHandwriting RecognitionHandwritten Text Recognition+4Monte-Carlo Tree Search for Simulation-based Strategy Analysis
Games are often designed to shape player behavior in a desired way; however, it can be unclear how design decisions affect the space of behaviors in a game. Designers usually explore this space through human playtesting,…
Game DesignAnagrammatic quotients of free groups
We determine the structure of the quotient of the free group on 26 generators by English language anagrams. This group admits a surprisingly simple presentation as a quotient of the free group by 301 of the possible 325 …