re-engineering a legacy system implemented in Java

Cerrado Publicado hace 4 años Pagado a la entrega
Cerrado Pagado a la entrega

assume that you are put in charge of re-engineering a legacy system implemented in Java. We will use the same legacy system, FreeCol, as in Assignment 1. This code is largely based on a turn-based strategy game and the objective of the game is to create an independent nation. Please first clone the code repository:

git clone (Github Link)

To compile the project, navigate to the project folder on your local copy and type:

ant -f [login to view URL]

There are three elements for the assignments, theoretical discussions (all written in one PDF document and placed inside the Notes folder), written java codes (placed under the AnalysisCode folder), and operational outputs (each type of output in its separate CSV/PNG and placed under the DataFiles folder) from execution of your code. Submission must be made by pushing the Assignment2 directory to your repository (using git push).

You are asked to conduct three tasks on this legacy system and their marks are as follows.

Task 1 - Conducting Dynamic Analysis: Within the FreeCol, there are 5 test cases in test/src/net/sf/freecol/common/model directory:

GoodsTest, BeaseCodtDeciderTest, EuropeTest, IndianSettlementTest and SchoolTest

1. write a dynamic analysis program in Java that will, for each of the tests above, record the methods executed into a file. Every time when a method is executed, a line containing its details (the name of its class, its own name and its parameters) should be added to a trace file for that execution. You should thus end up with five trace files

Algoritmos inteligencia artificial Java Machine Learning (ML) Arquitectura de software

Nº del proyecto: #23165314

Sobre el proyecto

6 propuestas Proyecto remoto Activo hace 4 años

6 freelancers están ofertando un promedio de $198 por este trabajo

agragaurav

⭐⭐⭐⭐⭐ Academic Programmer with 100% On-Time Completion Rate ⭐⭐⭐⭐⭐ Hello, I think you need to attach repository link, and assuming we only need to write the program for dynamic analysis. I have MSc in computer scienc Más

$250 USD en 2 días
(10 comentarios)
5.3
contactvidura

How are you? Happy to work on this assignment. Having great experience with all the requirements you have mentioned. Let's discuss further details and make it happen together. Thanks for your time, Nirmal Vidura

$250 USD en 7 días
(52 comentarios)
4.8
jasonwee

Hi, How are you? I think I can help you in this project. I'm a software engineer with a lot of experience in java development. I have basic knowledge in ML and AI and I am upto for this project challenge. Please con Más

$250 USD en 7 días
(4 comentarios)
4.7
mProblem

Hi please send the pdfs so i can start working asap :)

$144 USD en 3 días
(5 comentarios)
2.4
timeisbigbigmone

Hello there. I have seen your description deeply and can start it right now. I am Python Expert that have high skills and rich experiences with pytorch, tensorflow, deep Learning, jupiter notebook, machine learning & w Más

$140 USD en 7 días
(1 comentario)
0.0
vaish279944

Hello, I have read the requirements carefully, though discussing further could give more clarity as to what has to be done exactly. I have read the tasks properly and it sounds interesting to work.

$155 USD en 7 días
(0 comentarios)
0.0