src/file_handling/SimulationType.java
private void mapLists(Map<String, String> map, List<String> keys, List<String> values){
		int element = 0;  //Used to account for "cells" being skipped, as well as having to access a List
		for(String tag: keys){
			if(!tag.equals(CELLS)){
				map.put(tag, values.get(element));
				element++;
			}
		}
	}
/**
	 * Takes two Lists, one of keys and one of values, and a Map. The given Map
	 * is filled with mappings from the keys to the values.
	 * 
	 * @param map to be filled
	 * @param keys
	 * @param values
	 */
Takes two Lists, one of keys and one of values, and a Map. The given Map
is filled with mappings from the keys to the values.


Takes two Lists one of keys and one of values and a Map . The given Map is filled with mappings from the keys to the values .
private void mapLists(Map<String, String> map, List<String> keys, List<String> values){
		int element = 0;  
		for(String tag: keys){
			if(!tag.equals(CELLS)){
				map.put(tag, values.get(element));
				element++;
			}
		}
	}
private void mapLists ( Map < String , String > map , List < String > keys , List < String > values ) { int element = 0 ; for ( String tag : keys ) { if ( ! tag . equals ( CELLS ) ) { map . put ( tag , values . get ( element ) ) ; element ++ ; } } }
Takes two Lists, one of keys and one of values, and a Map.
Takes two Lists one of keys and one of values and a Map .
//Used to account for "cells" being skipped, as well as having to access a List