DHELIXSoft

Student Group

Switch Language (en) Switch Language (de)
Support FAQ
info gallery changelog
Amidakuji
java

Amidakuji

info
GitHub Repository

Downloads

Version 0.4.3 (Beta)

Amidakuji_0.4.3.zip 5.28 MB Downloads: 575
Requirements:

Languages:
App Icon

Amidakuji, aka "Ghost Leg", is similar to drawing lots: It pairs up two predefined values. Those two values are from two separate lists. The first list consists of unique values only. The second list, on the other hand, may contain a value more than once. An example: The first list, let's call it "player", contains the values "Bob", "Susie", "Frank" und "Dabu". The second list, let's call it "team", contains the values "Team_A", "Team_A", "Team_B", "Team_B". The application will assign each "player" to a "team".

 Bob      Susie    Frank    Dabu
  #         #        #        #
  ###########        ##########
  #         #        #        #
  #         ##########        #
  ###########        #        #
  #         #        #        #
Team_A    Team_A   Team_B   Team_B

Results:
Bob -> Team_B
Susie -> Team_A
Frank -> Team_B
Dabu -> Team_A
Or:
 a    b    c    d
 #    #    #    #
 ######    #    #
 #    #    #    #
 #    ######    #
 #    #    ######
 #    #    #    #
win lose lose lose

Results:
a -> lose
b -> win
c -> lose
d -> lose

And this is how it works: Amidakuji consists of several vertical lines, called "legs", which are connected via horizontal lines. The vertical lines connect two predefined values each. Taking the example from above, it goes like this: At the top there is the name of a player and at the bottom there is a team. The horizontal lines are placed randomly each time you run the application. After the horizontal lines are placed, you start off at the top of the first leg and follow it downwards. If you encounter a horizontal line, move along the line and go to the next leg. And so on. Once you reach the bottom of a leg, you got two values paired up - the top value of the leg you started and the bottom value of the leg you finished with.

The application itself is more of a test. A test to try out the libgdx library. That's why the application is licensed under the GPLv3. Source code and more information can be found here.

Known bugs: when several words are listed (or if there are a few very long words), Amidakuji will be too big for the application window.

This software is licensed under the GPLv3 .

Developers: