8000 GitHub - SebiAi/Voltofalle: Voltofalle (German) or also called Voltobal Flip is a gambling game found in the gambling hall of Dukatia City and Prismania City in Pokemon Soul Silver and Pokemon Heart Gold. The goal of this projekt is to make the best possible automatic solver for this puzzle.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Voltofalle (German) or also called Voltobal Flip is a gambling game found in the gambling hall of Dukatia City and Prismania City in Pokemon Soul Silver and Pokemon Heart Gold. The goal of this projekt is to make the best possible automatic solver for this puzzle.

License

Notifications You must be signed in to change notification settings

SebiAi/Voltofalle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voltofalle

image

General

Voltofalle (German) or also called Voltobal Flip is a gambling game found in the gambling hall of Dukatia City and Prismania City in Pokemon Soul Silver and Pokemon Heart Gold. The goal of this project is to make the best possible automatic solver for this puzzle. For more info about the game look here (German).

Features

The following features are present (or planed):

  • [DONE] Dead row detection
  • [DONE] Basic solving (one unknown value in one row)
  • [WIP] Advanced solving (solving as many fields as mathematically possible)
  • [DONE] When not fully mathematically solvable display the next best possible move
  • [DONE] Proper tabing (TAB key) order

Download

You can find the latest download here under Assets.

Methods used

To give a rough understanding of the concepts used, I will split them up into their respective topics.

Dead row detection

A dead row is defined as follows:

  • The Points + the Voltobals add up to 5
  • The Points + the Voltobals add up to the same amount when summing up the values in the row (Voltobals and empty fields count as 1)

With these criteria defined, it is very simple to implement this into the program.

Basic solving

This is just plain old simple subtracting, nothing fancy. We take a look at what number is still needed and insert it accordingly.

Advanced solving

We calculate on what field what number would be plausible and cross-reference this with the rows/columns. Furthermore, by then cross-referencing the already discovered fields and the way the Points can be split across the fields (e.g.: 5 over 3 fields: {{1,1,3},{1,2,2}}) it is possible to determine the correct value.

Next best possible move

By calculating the ratio of the Points to the Voltobals we can determine the chance of picking a Voltobal.

About

Voltofalle (German) or also called Voltobal Flip is a gambling game found in the gambling hall of Dukatia City and Prismania City in Pokemon Soul Silver and Pokemon Heart Gold. The goal of this projekt is to make the best possible automatic solver for this puzzle.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0