The AMLSim project is intended to provide a multi-agent based simulator that generates synthetic banking transaction data together with a set of known money laundering patterns - mainly for the purpose of testing machine learning models and graph algorithms. We welcome you to enhance this effort since the data set related to money laundering is critical to advance detection capabilities of money laundering activities.
Hi! Is anyone having issues with the missing tmp directory? I keep getting the following error when trying to run sh scripts/run_AMLSim.sh conf.json
Thanks!
[WARNING]
java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because the return value of "java.util.Map.get(Object)" is null
at amlsim.AMLSim.loadAccountFile (AMLSim.java:230)
at amlsim.AMLSim.initSimulation (AMLSim.java:117)
at amlsim.AMLSim.executeSimulation (AMLSim.java:440)
at amlsim.AMLSim.main (AMLSim.java:544)
at org.codehaus.mojo.exec.ExecJavaMojo.doMain (ExecJavaMojo.java:385)
at org.codehaus.mojo.exec.ExecJavaMojo.doExec (ExecJavaMojo.java:374)
at org.codehaus.mojo.exec.ExecJavaMojo.lambda$execute$0 (ExecJavaMojo.java:296)
at java.lang.Thread.run (Thread.java:1583)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.295 s
[INFO] Finished at: 2024-03-14T17:50:52-04:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.2.0:java (default-cli) on project amlsim: An exception occurred while executing the Java class. Cannot invoke "java.lang.Integer.intValue()" because the return value of "java.util.Map.get(Object)" is null -> [Help 1]
Hi! Is anyone having issues with the missing tmp directory? I keep getting the following error when trying to run sh scripts/run_AMLSim.sh conf.json
Thanks!
[WARNING] java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because the return value of "java.util.Map.get(Object)" is null at amlsim.AMLSim.loadAccountFile (AMLSim.java:230) at amlsim.AMLSim.initSimulation (AMLSim.java:117) at amlsim.AMLSim.executeSimulation (AMLSim.java:440) at amlsim.AMLSim.main (AMLSim.java:544) at org.codehaus.mojo.exec.ExecJavaMojo.doMain (ExecJavaMojo.java:385) at org.codehaus.mojo.exec.ExecJavaMojo.doExec (ExecJavaMojo.java:374) at org.codehaus.mojo.exec.ExecJavaMojo.lambda$execute$0 (ExecJavaMojo.java:296) at java.lang.Thread.run (Thread.java:1583) [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.295 s [INFO] Finished at: 2024-03-14T17:50:52-04:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.2.0:java (default-cli) on project amlsim: An exception occurred while executing the Java class. Cannot invoke "java.lang.Integer.intValue()" because the return value of "java.util.Map.get(Object)" is null -> [Help 1]