• Title/Summary/Keyword: Puzzle

Search Result 250, Processing Time 0.032 seconds

A Study on DRM System using Puzzle Authentication Protocol (퍼즐 인증 프로토콜을 이용한 DRM 시스템에 관한 연구)

  • Jung, Young-Hoon;Lee, Kwang-Hyoung;Yeon, Min-So;Jun, Moon-Seog
    • Proceedings of the KAIS Fall Conference
    • /
    • 2007.05a
    • /
    • pp.199-202
    • /
    • 2007
  • In this paper, I suggest that as follow. First, it is the algorithm to transmit the encryption key which use ${\ast}$ N Puzzle method more safe than the existing One-path XOR method. Second, it does provide the high quality of security than the existing system because it does not save the generated puzzle to the setter side. Third, it does support the client decryption system which can decrypt the puzzle with OPT in decryption with client side. Fourth, it does adopt more of the safe tansmission method with the compound of ${\ast}$ N Puzzle method and OPT.

  • PDF

Survey of Preference for Wood Puzzle in Preschool children, Teacher and Parents (목재퍼즐에 대한 선호도 분석)

  • Hwang, Sung-Wook;Sung, Hee-Mee;Lee, Won-Hee
    • Journal of the Korea Furniture Society
    • /
    • v.21 no.5
    • /
    • pp.403-412
    • /
    • 2010
  • Puzzles of various types were made of wood. Children aged 3 to 5 were play directly into a wooden puzzle, then, mainly in adults, the survey was conducted. Comparisons of affinity for the children, teachers, parents, survey were compared with the rating. As a result, the preferred material of the puzzle was in the timber. The type of puzzle children, teachers and parents preferred picture puzzle. For colors, teachers and parents of the puzzle as unpainted wood was preferred. In addition, the favorite play was the difference in difficulty and number puzzles. Therefore, the preference for children and adults aware of the puzzle with a big difference has been clearly identified.

  • PDF

Study on the Influence of the Language Symbols on Side-Scrolling Puzzle Games ---- Focused on the Players' Empathy

  • Qi, Yi;Xinyi, Shan;Jeanhun, Chung
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.15 no.1
    • /
    • pp.120-125
    • /
    • 2023
  • According to whether language symbols are used to solve puzzles, puzzle games can be roughly divided into puzzle games with language symbols and puzzle games without language symbols. Puzzles games with language symbols can be subdivided into dialogue puzzles games and word puzzles games. These different puzzle-solving methods have different characteristics and have different effects on the empathy in the game. In horizontal scrolling games, due to the characteristics of the third-person perspective of horizontal scrolling games, there is always a 'fourth wall' between the player and the controlled character, making it difficult for players to gain a empathy when playing such games .Especially when there is a dialogue between a player-controlled character and an NPC, the sense of distance between the player and the character will be further amplified. As one of the most common game types in side-scrolling games, side-scrolling puzzle games can be divided into language symbols-based puzzle game and non-language symbols-based puzzle game according to whether language symbols are used to solve puzzles, and then promote the development of the game plot. We combine the characteristics of horizontal scrolling games, and analyze the influence of language symbols on empathy in puzzle-solving games by summarizing the game characteristics of two different puzzle-solving methods. The results show that in horizontal scrolling puzzle games, solving puzzles without using language symbols can better expand the player's sense of plot substitution.

A Case Study of Puzzle Solving Applied to Programming Practice

  • Kang, Dae-Ki
    • Journal of Engineering Education Research
    • /
    • v.13 no.2
    • /
    • pp.3-6
    • /
    • 2010
  • In this paper, we report a case study of applying puzzle solving as a programming practice. There are many students, who have attended computer programming language courses, have had difficulties in accomplishing the course assignments. It is because just following and citing the programming language course materials is not sufficient for constructing computer programs. Many professional developers have stated that computer programming for small problems is an art of puzzle solving, where developing enterprise-size computer programming projects involves architectural insights which are already dealt in software engineering literatures. Following those backgrounds, we have explored the applicability of puzzle solving in a C++ object oriented programming course and have reported the results. The experimental results show that puzzle solving is effective to the students who are interested in computer programming and have at least beginner-level knowledge and expertise, but it turned out that puzzle solving assignments still does not draw much attention of the students who are not seriously interested in computer programming.

  • PDF

Applying Genetic Algorithm To Randomly Creating And Solving A Sudoku Puzzle (유전 알고리즘을 이용한 스도쿠 퍼즐 생성 및 풀이 방법)

  • Hwang, Yoon Chan
    • Proceeding of EDISON Challenge
    • /
    • 2015.03a
    • /
    • pp.521-526
    • /
    • 2015
  • A Sudoku puzzle is a kind of magic square puzzle which requires a non-repeated series of numbers from 1 to 9 in each 9 rows and 9 columns. Furthermore it contains total of 9 small three-by-three matrices, which need non-repeated numbers from 1 to 9 as well. Therefore the total number of possible cases of Sudoku puzzle is finite, even though that of creating nine-by-nine square is exponentially great. Accordingly a certain set of way is need not only for solving the puzzle, but also creating a new one. In this study, the method for creating a Sudoku puzzle applying genetic algorithm is suggested and will be demonstrated. Also, it will be shown that a Sudoku puzzle can be solved by genetic algorithm.

  • PDF

A Vision-Based Jig-Saw Puzzle Matching Method (영상처리 시스템을 이용한 그림조각 맞추기에 관한 연구)

  • 이동주;서일홍;오상록
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.27 no.1
    • /
    • pp.96-104
    • /
    • 1990
  • In this paper, a novel method of jig-saw puzzle matching is proposed using a modifided boundary matching algorithm without a priori knowledge for the matched puzzle. Specifically, a boundary tracking algorithm is utilised to segment each puzzle from low-resolution image data. Segmented puzzle is described via corner point, angle and distance between two adjacent coner point, and convexity and/or concavity of corner point. Proposed algorithm is implemented and tested in IBM PC and PC version vision system, and applied successfully to real jig-saw puzzles.

  • PDF

A Study on the Jig - Saw Puzzle Matching (그림조각 맞추기에 관한 연구)

  • Lee, Dong-Joo;Suh, Il-Hong;Oh, Sang-Rok
    • Proceedings of the KIEE Conference
    • /
    • 1988.07a
    • /
    • pp.954-958
    • /
    • 1988
  • A jig-saw puzzle matching technique is proposed. Specifically, the geometric patterns of the puzzle pieces are firstly extracted using a boundary tracking algorithm at low resolution. And then, features of the extracted pieces to describe jig-saw puzzle pieces such as angles and distances between corner points, and convexity or concavity of a corner point are obtained from some corner points implying discontinuity of curvature of puzzle pieces' boundary. Finally, a boundary matching algorithm without a priori information of matched puzzle is proposed.

  • PDF

유전 알고리즘을 이용한 스도쿠 퍼즐 생성 및 풀이 방법

  • Hwang, Yun-Chan
    • CDE review
    • /
    • v.21 no.2
    • /
    • pp.69-74
    • /
    • 2015
  • A Sudoku puzzle is a kind of magic square puzzle which requires a non-repeated series of numbers from 1 to 9 in each 9 rows and 9 columns. Furthermore it contains total of 9 small three-by-three matrices, which need non-repeated numbers from 1 to 9 as well. Therefore the total number of possible cases of Sudoku puzzle is finite, even though that of creating nine-by-nine square is exponentially great. Accordingly a certain set of way is need not only for solving the puzzle, but also creating a new one. In this study, the method for creating a Sudoku puzzle applying genetic algorithm is suggested and will be demonstrated. Also, it will be shown that a Sudoku puzzle can be solved by genetic algorithm.

  • PDF

Structure Assembling Method for 3D Puzzle System (3차원 퍼즐 시스템을 위한 구조물 조립 기법)

  • Kim, Jin-Mo;Cho, Hyung-Je
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.1
    • /
    • pp.58-68
    • /
    • 2009
  • With the rapid development of computer hardware and invention of various game-related technologies, the quality of games has been greatly improved and the genres of games have been diversified. Yet, in comparison, puzzle games have held to the past simple way of games, which has only led to a depression of the puzzle game market. This paper is the first attempt to overcome limits of the current puzzle games, by finding a breakthrough in three-dimensional puzzle games. In order to describe a realistic puzzle assembly in a three-dimensional puzzle game, this paper aimed to design a structure assembly technique made up of three steps that used a proper process to handle structure suitable to assembly, an elaborate way of collisions between individual objects and a physical structure. Through this technique, we intend to show in a simple experiment that it is possible to minimize the calculation cost in the assembly process and at the same time to achieve an elaborate puzzle assembly between structures.

  • PDF

A Development of a Puzzle-Based Computer Science Instruction Model and Learning Program to improve Computational Thinking for Elementary School Students (초등학생의 컴퓨팅 사고력 신장을 위한 퍼즐 기반 컴퓨터과학 수업모형 및 프로그램 개발)

  • OH, Jung-Cheul;KIM, Jonghoon
    • Journal of Fisheries and Marine Sciences Education
    • /
    • v.28 no.5
    • /
    • pp.1183-1197
    • /
    • 2016
  • The purpose of this study is to develop a Puzzle-Based Computer Science Instruction Model and Learning Program and to confirm the effects. To do so, we selected 2 classes with a similar level of pre-computational thinking in elementary schools in the Jeju Province. After that, from 2 classes, we designated the 5th grade students in 'D' elementary school as group A and designated students of the same grade in 'J' elementary school as group B. In a total of 28 sessions during an 18 week period, a Puzzle-Based Computer Science Learning Program was used with 31 students in group A, and the traditional computer science course was used with 25 students in group B. The results showed that there were significant improvements in computational thinking, which is computational cognition and its creativity, of the students in group A compared to students in group B. Also, this study proved that the Puzzle-Based program correlated with positive changes group A students' Science-Related Affective Domain. In this paper, on the basis of proven effectiveness, we introduce the Puzzle-Based Computer Science Instruction Model and Learning Program as an alternative to traditional, computer science education.