Daftar Isi:
  • This project is practicing an artificial intelligence for scrabble game engine. Then will apply genetic algorithms and use java programming language. Genetic algorithms will process the letters become a word that has meaning, also put that word which gets highest point in the right place. In this game, there are some requirements to put a word in a board. When put the word into board, the word should be formed based on the user's letters were obtained randomly. Then the letters should be arranged into a word that has meaning. The word should be placed to scrabble board without crashing or sticking to other existing words that are already on the board. And the word will not placed out of the board. Implementation of genetic algorithms in this game will begin with the formation of the population. Formation of the population is made based on the letters obtained by the user. Then the population will pass through the process of mutation, crossover, and fitness checks. Results of the genetic processes that will be used as a result to put on a scrabble board. And finally, that result will be show on to GUI.