Multigame — A Very High Level Language for Describing Board Games
نویسندگان
چکیده
Languages with implicit parallelism are easier to program in than those with explicit parallelism, but finding and efficiently exploiting parallelism in general-purpose programming languages by parallelizing compilers is hard. A compiler for a Very High Level Language, designed for a specific application domain, has more knowledge about its application domain and may use this knowledge to generate efficient parallel code without requiring the programmer to deal with explicit parallelism. To investigate this idea, we designed Multigame, a Very High Level Language for describing board games. A Multigame program is a formal description of the rules of a game, from which the Multigame compiler automatically generates a parallel game playing program.
منابع مشابه
An Application Domain Specific Language for Describing Board Garnes
Multigame is an implicitly-parallel, domain-speciic language for describing board games. The Multigame system automatically exploits parallelism (by searching game trees in parallel), without any involvement from the programmer. The paper describes the language and its implementation on a Myrinet-based distributed system. It also gives performance results for Multigame applications .
متن کاملAction-Based Communication in High Speed Games
Multiplayer games provide a setting for social interaction and demand a high level of coordination, both cooperative and competitive. Yet there is often very little verbal interaction. The necessary communication is through nonverbal actions. The problem is how to study action-based communication. We report on an initial study into action-based communication in online board games, including ana...
متن کاملThe Impact of Games on EFL Iranian Learner’s Vocabulary Proficiency in Second Grade of High School
The present research sought to investigate the effects of different games on IranianEFL learners in second grade high school's vocabulary improvement. Seventy eight malesecond grade students of Emam ali high school in Avaj participated in this research. Theresearch was conducted in five sessions in near two months, each session lasted aboutforty five minutes. The subjects were randomly assigned...
متن کاملNeural Network Models of Learning and Categorization in Multigame Experiments
Previous research has shown that regret-driven neural networks predict behavior in repeated completely mixed games remarkably well, substantially equating the performance of the most accurate established models of learning. This result prompts the question of what is the added value of modeling learning through neural networks. We submit that this modeling approach allows for models that are ab...
متن کاملThe Role of Games in Teaching English Numbers to Iranian EFL Learners at the Elementary Level
English vocabulary, especially at the elementary stage of language learning process, is easily forgotten. Language games seem to be a good strategy for learning a foreign language. This study aimed to find a way to help elementary EFL learners fix the new English numbers in their minds. First, the general test of English numbers as a pretest was administered to 60 participants. They were requir...
متن کامل