PHAT - Core

Physical Human Activity Tester

License

License

Categories

Categories

Net
GroupId

GroupId

net.sf.phat
ArtifactId

ArtifactId

phat-core
Last Version

Last Version

1.0.11
Release Date

Release Date

Type

Type

jar
Description

Description

PHAT - Core
Physical Human Activity Tester

Download phat-core

How to add to project

<!-- https://jarcasting.com/artifacts/net.sf.phat/phat-core/ -->
<dependency>
    <groupId>net.sf.phat</groupId>
    <artifactId>phat-core</artifactId>
    <version>1.0.11</version>
</dependency>
// https://jarcasting.com/artifacts/net.sf.phat/phat-core/
implementation 'net.sf.phat:phat-core:1.0.11'
// https://jarcasting.com/artifacts/net.sf.phat/phat-core/
implementation ("net.sf.phat:phat-core:1.0.11")
'net.sf.phat:phat-core:jar:1.0.11'
<dependency org="net.sf.phat" name="phat-core" rev="1.0.11">
  <artifact name="phat-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.sf.phat', module='phat-core', version='1.0.11')
)
libraryDependencies += "net.sf.phat" % "phat-core" % "1.0.11"
[net.sf.phat/phat-core "1.0.11"]

Dependencies

compile (30)

Group / Artifact Type Version
org.jfree : jfreechart jar 1.0.14
net.sf.sociaal : jME3-ai jar 0.1.831
org.bytedeco : javacv jar 1.2
net.sf.sociaal : jME3-testdata jar 3.0.0.20130526
net.sf.sociaal : jME3-core jar 3.0.0.20130526
net.sf.sociaal : jME3-lwjgl jar 3.0.0.20130526
net.sf.sociaal : jME3-lwjgl-natives jar 3.0.0.20130526
net.sf.sociaal : lwjgl jar 3.0.0.20130526
net.sf.sociaal : jME3-jbullet jar 3.0.0.20130526
net.sf.sociaal : jbullet jar 3.0.0.20130526
net.sf.sociaal : jME3-blender jar 3.0.0.20130526
net.sf.sociaal : jME3-desktop jar 3.0.0.20130526
net.sf.sociaal : jME3-effects jar 3.0.0.20130526
net.sf.sociaal : jME3-networking jar 3.0.0.20130526
net.sf.sociaal : jME3-plugins jar 3.0.0.20130526
net.sf.sociaal : jME3-terrain jar 3.0.0.20130526
net.sf.sociaal : jME3-jogg jar 3.0.0.20130526
net.sf.sociaal : j-ogg-oggd jar 3.0.0.20130526
net.sf.sociaal : j-ogg-vorbisd jar 3.0.0.20130526
net.sf.sociaal : jinput jar 3.0.0.20130526
net.sf.sociaal : eventbus jar 3.0.0.20130526
net.sf.sociaal : stack-alloc jar 3.0.0.20130526
net.sf.sociaal : vecmath jar 3.0.0.20130526
net.sf.sociaal : xmlpull-xpp3 jar 3.0.0.20130526
net.sf.sociaal : jME3-niftygui jar 3.0.0.20130526
net.sf.sociaal : nifty jar 3.0.0.20130526
net.sf.sociaal : nifty-default-controls jar 3.0.0.20130526
net.sf.sociaal : nifty-examples jar 3.0.0.20130526
net.sf.sociaal : nifty-style-black jar 3.0.0.20130526
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

PHAT Simulator

Build Status Codacy Badge License: GPL v3 OpenJDK Version Maven Version

Physical Human Activity Tester Simulator is a JAVA platform for the 3d simulation of Ambient Assisted Living Environments.

It is used to model scenarios where simulated humans recreate activities of daily life. Filters can then be added that represent an illness.

Requirements

Java 1.8 at least (set variable JAVA_HOME)

Install it by typing:

sudo apt install openjdk-8-jre
sudo apt install openjdk-8-jdk-headless

You can check the java version with:

java -version
javac -version

To change between java versions:

sudo update-alternatives --config java

Maven 3.1.1+ at least (set variable M2_HOME)

sudo apt install maven

If you need to set M2 variables add the following lines to your .bashrc or .zshrc or whatever you use:

export M2_HOME="/usr/share/maven"
export M2="$M2_HOME/bin"
export PATH="$M2:$PATH"

Usage

Generating Javadocs

mvn site:site

Output can be found in /target/site/

Installing

mvn clean install

Useful plugins used

Dependencies

To generate dependency graphs you can use the included depgraph-maven-plugin. See https://github.com/ferstl/depgraph-maven-plugin An example:

mvn depgraph:graph -DgraphFormat="text"

Common output formats are "text" "json" or "dot". For viewing dot files in Ubuntu the package "Xdot" is easily found and used.

Cyclomatic complexity analysis

To generate html reports javancss-maven-plugin is used. See http://www.mojohaus.org/javancss-maven-plugin/index.html As for phatsim we have no source but we have child modules it is advised by the developer to use:

mvn clean site
mvn jancss:report
net.sf.phat

Grasia

Research group on Agent-based, Social & Interdisciplinary Applications

Versions

Version
1.0.11
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0