/gomaotsu

Visualize your Gomaotsu otome list.

Primary LanguageJavaApache License 2.0Apache-2.0

Gomaotsu otomeList Visualizer

Gomaotsu otomeList Visualizer will visualize your otome list. Not just visualize your otomelist, it will propose the optimized combination of your otomes (with --optimize option).

Otome network

How to use this application

Requirements

This application requires that your computer is connected to the internet. I have tested this application with Java 8 (1.8.0_40) on MacOSX.

Download and setup

Clone this project

cd ~/git/
git clone https://github.com/funasoul/gomaotsu.git

Build from command line

sudo port install maven32        # if your machine doesn't have Maven
sudo port select maven maven32   # if your machine doesn't have Maven
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
mvn clean package

Launch from command line

java -jar target/Gomaotsu-${version}-jar-with-dependencies.jar [options...]
 -A (--addAllParent) : always add parent(dst) otome to graph (default: false)
 -a (--add)          : always add 5 otome to graph (default: false)
 -e (--edit)         : edit graph (click on nodes to remove) (default: false)
 -g (--guild)        : generate graph for guild battle (default: false)
 -h (--help)         : display usage (default: false)
 -o (--optimize)     : prints optimized combination of otome group (default: false)
 -u (--update)       : download and update friendlist from web (default: false)

Or, you can import this project to Eclipse as follows:

Launch Eclipse and import as Maven project.

  1. [File] -> [Import] -> [Maven] -> [Existing Maven Project] -> [Next]
  2. Navigate to ~/git/gomaotsu -> [Next]
  3. Select /pom.xml which you will see in the dialog.
  4. Press [Next], then Eclipse will create a new project. That's it!