Intelligence Processing Capabilities of Tracker (Full Version)

All Forums >> [New Releases from Matrix Games] >> War in the Pacific: Admiral's Edition



Message


herwin -> Intelligence Processing Capabilities of Tracker (9/17/2009 4:04:41 PM)

Bohdi's utility had the following features that were very useful in maintaining track of enemy ships and TFs:

Saving and compilation of sig intel, operations and combat reports for game turns
Display of the sig intel data on a game map
Display of operations report data on a game map
Display of combat report data on a game map
Display of all acccumulated information on opponents major naval vessels (CV, CVL, CVE, BB, BC, CA)
Filtering of intel by age of intel and intel type
Filtering of combat reports by age of report and combat type

Can Tracker AE provide any of this?




n01487477 -> RE: Intelligence Processing Capabilities of Tracker (9/17/2009 4:09:03 PM)

Herwin,
Not at present, but after we've done a version or three, to get the critical AE data included, Floyd and I might consider doing this... but that will be some time off.






herwin -> RE: Intelligence Processing Capabilities of Tracker (9/17/2009 4:16:36 PM)


quote:

ORIGINAL: n01487477

Herwin,
Not at present, but after we've done a version or three, to get the critical AE data included, Floyd and I might consider doing this... but that will be some time off.


How did Bohdi do it? This sounds like it might be an interesting project--I teach intermediate Java and use Eclipse as the development environment.




n01487477 -> RE: Intelligence Processing Capabilities of Tracker (9/17/2009 4:27:30 PM)

Yeah, we use Eclipse as well ... I think Bohdi used C++ / .NET, and just parsed the files, which would be fairly easy to do (well in witp it was, there is more detail to discard in these reports). The reports were saved to *.txt files iirc, so not even a proper DB connection (although I think that would be better)... And the base data, retrieved from the scenario folder itself.

The Map is probably the biggest concern, but once you have worked the numbers, it would be fairly easy to implement, or so I tell myself.

Would be interested in seeing some student code on that, and putting it into Tracker, or you providing a stand alone...

Cheers





herwin -> RE: Intelligence Processing Capabilities of Tracker (9/17/2009 4:47:29 PM)


quote:

ORIGINAL: n01487477

Yeah, we use Eclipse as well ... I think Bohdi used C++ / .NET, and just parsed the files, which would be fairly easy to do (well in witp it was, there is more detail to discard in these reports). The reports were saved to *.txt files iirc, so not even a proper DB connection (although I think that would be better)... And the base data, retrieved from the scenario folder itself.

The Map is probably the biggest concern, but once you have worked the numbers, it would be fairly easy to implement, or so I tell myself.

Would be interested in seeing some student code on that, and putting it into Tracker, or you providing a stand alone...

Cheers




It could be fairly basic:

Load report file
Parse report file into individual reports
Store reports, indexed by DTG and location
Parse individual reports seeking LCU, ship, airgroup, and base identifiers
Store detailed reports, indexed by unit or base, DTG, and location

Provide search and display features.




Graymane -> RE: Intelligence Processing Capabilities of Tracker (9/17/2009 4:55:56 PM)

I believe he parsed the event files and tracked them on the map. I've done some similar coding already for use with some of my private utilities. I'm more than willing to help out if we want to do this in Java. I'd suggest some kind of a callback pattern so the program with the GUI can simply call the parser with the callback implementation and get notified as each event is parsed with the event text and event type. The only gotcha is that the program has to understand the loc tables in the scenario file as many of the location are text only without a hex number ("17th Division is planning for an attack on Chuhsien", for example).




n01487477 -> RE: Intelligence Processing Capabilities of Tracker (9/17/2009 4:56:45 PM)


quote:

ORIGINAL: herwin


It could be fairly basic:

Load report file
Parse report file into individual reports
Store reports, indexed by DTG and location
Parse individual reports seeking LCU, ship, airgroup, and base identifiers
Store detailed reports, indexed by unit or base, DTG, and location

Provide search and display features.


Yep, I agree it doesn't need to be all that complex ... good pseudo code, now just got to fill it out with a thousand lines of the real stuff [;)]




herwin -> RE: Intelligence Processing Capabilities of Tracker (9/17/2009 5:48:18 PM)

quote:

ORIGINAL: n01487477


quote:

ORIGINAL: herwin


It could be fairly basic:

Load report file
Parse report file into individual reports
Store reports, indexed by DTG and location
Parse individual reports seeking LCU, ship, airgroup, and base identifiers
Store detailed reports, indexed by unit or base, DTG, and location

Provide search and display features.


Yep, I agree it doesn't need to be all that complex ... good pseudo code, now just got to fill it out with a thousand lines of the real stuff [;)]



It's the sort of thing I do during the teaching year to keep my Java skills sharp. Added: Oops, Snow Leopard made my copy of Eclipse obsolete... Busy, busy. On the other hand, I have a parser I can modify easily here.




Woos -> RE: Intelligence Processing Capabilities of Tracker (9/17/2009 11:00:21 PM)

quote:

Can Tracker AE provide any of this?

In principle WitpStaffs event tab was designed with Bodhi's utility in mind.
The only thing missing are the parsing routines which convert log file entries into "Occurrence" classes (and some own definitions of Occurrence classes). Well and admittedly the event tab itself could use some polishing.
Anyone interested?




Mynok -> RE: Intelligence Processing Capabilities of Tracker (9/18/2009 3:37:42 AM)

I could easily do it using Perl, but I'm not sure that's a great fit in a Windows environ. But I'm willing to do it and generate text files for loading into a schema if it is worth it for someone to write the load routines for those text files and the display portion.





Graymane -> RE: Intelligence Processing Capabilities of Tracker (9/18/2009 7:23:17 AM)


quote:

ORIGINAL: Woos

quote:

Can Tracker AE provide any of this?

In principle WitpStaffs event tab was designed with Bodhi's utility in mind.
The only thing missing are the parsing routines which convert log file entries into "Occurrence" classes (and some own definitions of Occurrence classes). Well and admittedly the event tab itself could use some polishing.
Anyone interested?


I have a parser capable of handling operationsreport.txt and sigint.txt files. Currently, it is a generic regex package that runs from the command line and creates a csv file with the parsed events. On the other hand, it is almost a 1 for 1 mapping between javascript and Java in this particular case and I already have a Java parser capable of looping through the same kind of structures. Given a Reader of events and a callback implementation, it can fire events for each line parsed. This seems like something that could be plugged into witpstaff mapviewplugins stuff. Unfortunately, I don't really know how to hook it up, so to speak.

P.M. me if interested.




Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
0.03125