Skip to content

TomPlum/major-project

Repository files navigation

University-Major-Project

University of Bolton - Computing (BSc) - CPU6000 Major Project https://www.major-project.tomplumpton.me

Getting Started

  • Open the directory IntelliJ/MajorProjectv2 in JetBrains IntelliJ IDEA.
  • Run the Run Configuration called StartRoboCodeEngine. This will start the RobocodeEngine, download Tweets from 2 random users, serialise them and start the battle.

StartRobocodeEngine Run Configuration

Main Class: controller.startRobocode
VM Options: -Xmx1024M -DNOSECURITY=true -XX:+IgnoreUnrecognizedVMOptions "--add-opens=java.base/sun.net.www.protocol.jar=ALL-UNNAMED" "--add-opens=java.base/java.lang.reflect=ALL-UNNAMED" "--add-opens=java.desktop/sun.awt=ALL-UNNAMED"
Program Arguments: Leave Blank
Working Directory: *PATH_TO_YOUR_REPO*\IntelliJ\MajorProjectv2\robocode_master
Environment Variables: Leave Blank
Use Classpath of Module: MajorProjectv2
JRE: Default (9.0.1 - SDK of 'MajorProjectv2' module)

Disseration Final Report

Located in the directory /Assessed Work called CPU6000 - Final Report.docx.