Skip to content

Exhaustive list of GAMA Keywords

GAMA Bot edited this page Jul 23, 2026 · 9 revisions

Exhaustive list of GAMA Keywords


This file is automatically generated from java files. Do Not Edit It.


Operators

-, -, :, ::, !, !=, ?, /, /, ., ., ^, @, *, *, *, +, +, <, <=, =, >, >=, abs, accumulate, acos, action, actual_type_of, add_3Dmodel, add_column, add_days, add_edge, add_geometry, add_hours, add_icon, add_minutes, add_months, add_ms, add_node, add_point, add_seconds, add_values, add_weeks, add_years, adjacency, after, agent, agent_closest_to, agent_farthest_to, agent_file, agent_from_geometry, agent_intersecting, agents_at_distance, agents_covering, agents_crossing, agents_inside, agents_overlapping, agents_partially_overlapping, agents_touching, all_indexes_of, all_match, all_pairs_shortest_path, all_verify, alpha_index, among, and, and, angle_between, anova, antialiased, any, any_location_in, any_point_in, append_horizontally, append_vertically, arc, around, as, as_4_grid, as_distance_graph, as_driving_graph, as_edge_graph, as_grid, as_hexagonal_grid, as_int, as_intersection_graph, as_list, as_map, as_matrix, as_path, as_spatial_graph, asin, at, at_distance, at_location, atan, atan2, atan2_rad, auto_correlation, BDIPlan, before, beta, beta_index, between, betweenness_centrality, biggest_cliques_of, binomial, binomial_coeff, binomial_complemented, binomial_sum, blend, blend, blurred, bool, box, brewer_colors, brewer_palettes, brighter, buffer, build, capitalize, cartesian_product, ceil, ceiling, cell, cell_at, cells_in, cells_overlapping, centroid, char, chi_square, chi_square_complemented, choose, circle, clean, clean_network, clipped_with, closest_points_with, closest_to, collect, column_at, column_at, columns_list, columns_list, command, compress, concatenate, cone, cone3D, connected_components_of, connectivity_index, container, contains, contains, contains_all, contains_any, contains_edge, contains_key, contains_node, contains_value, contains_vertex, conversation, convex_hull, copy, copy_between, copy_file, copy_from_clipboard, copy_to_clipboard, copy_to_clipboard, correlation, cos, cos_rad, count, covariance, covering, covers, create_map, cropped_to, cross, crosses, crossing, crs, CRS_transform, csv_file, cube, curve, cylinder, darker, dataframe, dataframe_file, dataframe_with, date, date, dbscan, dead, decompress, degree_of, delete_file, deserialize, det, determinant, diff, diff2, directed, direction_between, direction_to, directory, directory, directory_exists, disjoint_from, distance_between, distance_to, distinct, distribution_of, distribution2d_of, div, dnorm, dtw, durbin_watson, dxf_file, edge, edge_between, edge_betweenness, edges, eigenvalues, electre_DM, ellipse, elliptical_arc, emotion, empty, empty, ends_with, enlarged_by, enter, envelope, equals, eval_gaml, eval_when, evaluate_sub_model, even, every, every_cycle, evidence_theory_DM, exp, exp_density, exp_rnd, fact, farthest_point_to, farthest_to, field, field_with, file, file_exists, filter, first, first, first_of, first_with, flatten, flip, float, floor, flush_all_files, folder, folder_exists, font, format, frequency_of, from, from_binary, from_gaml, from_hsb, from_json, fuzzy_choquet_DM, fuzzy_kappa, fuzzy_kappa_sim, gaml_file, gaml_type, gamma, gamma_density, gamma_distribution, gamma_distribution_complemented, gamma_index, gamma_rnd, gamma_trunc_rnd, gauss, gauss_rnd, generate_barabasi_albert, generate_complete_graph, generate_pedestrian_network, generate_random_graph, generate_terrain, generate_watts_strogatz, geojson_file, geometric_mean, geometry, geometry_collection, get, get_agent, get_belief_op, get_belief_with_name_op, get_beliefs_op, get_beliefs_with_name_op, get_current_intention_op, get_desire_op, get_desire_with_name_op, get_desires_op, get_desires_with_name_op, get_ideal_op, get_ideal_with_name_op, get_ideals_op, get_ideals_with_name_op, get_intention_op, get_intention_with_name_op, get_intentions_op, get_intentions_with_name_op, get_obligation_op, get_obligation_with_name_op, get_obligations_op, get_obligations_with_name_op, get_plan_name, get_uncertainties_op, get_uncertainties_with_name_op, get_uncertainty_op, get_uncertainty_with_name_op, gif_file, gini, girvan_newman_clustering, glm, gml_file, gradient, graph, graph6_file, graphdimacs_file, graphdot_file, graphgexf_file, graphgml_file, graphml_file, graphtsplib_file, grayscale, grayscale, grid_at, grid_cells_to_graph, grid_file, group_by, harmonic_mean, has_belief_op, has_belief_with_name_op, has_desire_op, has_desire_with_name_op, has_ideal_op, has_ideal_with_name_op, has_intention_op, has_intention_with_name_op, has_obligation_op, has_obligation_with_name_op, has_uncertainty_op, has_uncertainty_with_name_op, hexagon, hierarchical_clustering, horizontal, horizontal_flip, hsb, hsic, hsic_p_value, hypot, IDW, iloc, image, image_file, in, in_degree_of, in_edges_of, incomplete_beta, incomplete_gamma, incomplete_gamma_complement, indented_by, index_by, index_of, inside, int, inter, interleave, internal_integrated_value, intersecting, intersection, intersects, inverse, inverse_distance_weighting, inverse_rotation, is, is_agent, is_alpha, is_alphanum, is_ascii, is_csv, is_dataframe, is_decimal, is_digit, is_dxf, is_error, is_finite, is_gaml, is_geojson, is_gif, is_gml, is_graph6, is_graphdimacs, is_graphdot, is_graphgexf, is_graphgml, is_graphml, is_graphtsplib, is_grid, is_image, is_json, is_lower, is_number, is_obj, is_osm, is_pgm, is_property, is_reachable, is_shape, is_simulation, is_skill, is_svg, is_text, is_threeds, is_upper, is_warning, is_whitespace, is_xml, join, json_file, k_nearest_neighbors, k_spanning_tree_clustering, kappa, kappa_sim, kmeans, kml, kurtosis, label_propagation_clustering, last, last, last_index_of, last_of, last_with, layout_circle, layout_force, layout_force_FR, layout_force_FR_indexed, layout_grid, length, length, lgamma, line, link, list, list_with, ln, load_shortest_paths, load_sql, load_sub_model, load_table, log, log_gamma, lognormal_density, lognormal_rnd, lognormal_trunc_rnd, lower_case, main_connected_component, map, map_with, masked_by, matrix, matrix, matrix_with, max, max_flow_between, max_of, maximal_cliques_of, mean, mean_deviation, mean_of, median, mental_state, message, milliseconds_between, min, min_of, minus_days, minus_hours, minus_minutes, minus_months, minus_ms, minus_seconds, minus_weeks, minus_years, mod, moment, months_between, moran, morris_analysis, mul, multi_anova, nb_cycles, neighbors_at, neighbors_of, new_emotion, new_folder, new_mental_state, new_predicate, new_social_link, node, nodes, none_matches, none_verifies, norm, Norm, normal_area, normal_density, normal_inverse, normalized_rotation, not, not, obj_file, object, of, of_generic_species, of_species, one_matches, one_of, one_verifies, or, or, osm_file, out_degree_of, out_edges_of, overlapping, overlaps, pair, pair, palette, parallel_list_with, parallel_matrix_with, partially_overlapping, partially_overlaps, path, path_between, path_to, paths_between, pbinom, pchisq, percent_absolute_deviation, percentile, pgamma, pgm_file, pivot, plan, play_sound, plus_days, plus_hours, plus_minutes, plus_months, plus_ms, plus_seconds, plus_weeks, plus_years, pnorm, point, points_along, points_at, points_in, points_on, poisson, polygon, polyhedron, polyline, polyplan, power_test, predecessors_of, predicate, predict, pretty_print, product, product_of, promethee_DM, property_file, pValue_for_fStat, pValue_for_tStat, pyramid, quantile, quantile_inverse, range, rank_interpolated, read, rectangle, reduced_by, regex_matches, regression, remove_duplicates, remove_empty, remove_node_from, rename_file, replace, replace_first, replace_regex, residuals, reverse, reverse, rewire_n, rgb, rgb, rms, rnd, rnd_choice, rnd_color, rolling_se, rolling_vc, rotated_by, rotated_by, rotation_composition, round, round, row_at, row_at, rows_list, rows_list, rSquare, sample, Sanction, save_table, scale, scaled_by, scaled_to, select, select_columns, send_image_to_websocket, serialize, set_lifetime, set_modality, set_predicate, set_strength, set_z, shape_file, sharpened, shuffle, signum, simple_clustering_by_distance, simple_clustering_by_envelope_distance, simplification, simulation_file, sin, sin_rad, since, skeletonize, skew, skew_gauss, skewness, skill, slice, smooth, snapshot, sobol_analysis, social_link, solid, sort, sort_by, source_of, sparql_query, spatial_graph, spearman_correlation, species, species_of, sphere, split, split, split_at, split_geometry, split_in, split_lines, split_using, split_with, sqrt, square, squircle, stack, standard_deviation, starts_with, step_sub_model, stochanalysis, strahler, string, string, string_with, student_area, student_t_inverse, sublist, submatrix, subtract_days, subtract_hours, subtract_minutes, subtract_months, subtract_ms, subtract_seconds, subtract_weeks, subtract_years, successors_of, sum, sum_of, svg_file, t_test, tan, tan_rad, tanh, target_of, teapot, text_file, TGauss, threeds_file, tinted_with, to, to_absolute_path, to_binary, to_GAMA_CRS, to_gaml, to_geojson, to_hsb, to_json, to_list, to_rectangles, to_segments, to_squares, to_sub_geometries, to_triangles, tokenize, tokenize_regex, topology, touching, towards, trace, transformed_by, translated_by, translated_to, transpose, triangle, triangulate, trim, truncated_gauss, type_of, uncompress, undirected, union, unknown, until, unzip, upper_case, use_cache, user_confirm, user_input_dialog, using, values_in, variance, variance_of, vertical, vertical_flip, voronoi, weibull_density, weibull_rnd, weibull_trunc_rnd, weight_of, weighted_means_DM, where, whitespace, with_about, with_agent, with_agent_cause, with_alpha, with_decay, with_dominance, with_familiarity, with_height, with_intensity, with_k_shortest_path_algorithm, with_liking, with_max_of, with_min_of, with_precision, with_precision, with_shortest_path_algorithm, with_size, with_size, with_solidarity, with_style, with_trust, with_truth, with_values, with_weights, with_width, without_holes, wizard, wizard_page, writable, xml_file, xor, years_between, zip,


Operators by category

3D

box, cone3D, cube, cylinder, hexagon, pyramid, set_z, sphere, teapot

Arithmetic operators

-, /, ^, *, +, abs, acos, asin, atan, atan2, atan2_rad, ceil, cos, cos_rad, div, even, exp, fact, floor, hypot, is_finite, is_number, ln, log, mod, round, signum, sin, sin_rad, sqrt, tan, tan_rad, tanh, with_precision

BDI

add_values, and, eval_when, get_agent, get_belief_op, get_belief_with_name_op, get_beliefs_op, get_beliefs_with_name_op, get_current_intention_op, get_desire_op, get_desire_with_name_op, get_desires_op, get_desires_with_name_op, get_ideal_op, get_ideal_with_name_op, get_ideals_op, get_ideals_with_name_op, get_intention_op, get_intention_with_name_op, get_intentions_op, get_intentions_with_name_op, get_obligation_op, get_obligation_with_name_op, get_obligations_op, get_obligations_with_name_op, get_plan_name, get_uncertainties_op, get_uncertainties_with_name_op, get_uncertainty_op, get_uncertainty_with_name_op, has_belief_op, has_belief_with_name_op, has_desire_op, has_desire_with_name_op, has_ideal_op, has_ideal_with_name_op, has_intention_op, has_intention_with_name_op, has_obligation_op, has_obligation_with_name_op, has_uncertainty_op, has_uncertainty_with_name_op, new_emotion, new_mental_state, new_predicate, new_social_link, not, or, set_lifetime, set_modality, set_predicate, set_strength, with_about, with_agent, with_agent_cause, with_decay, with_dominance, with_familiarity, with_intensity, with_liking, with_solidarity, with_trust, with_truth, with_values

Casting operators

as, as_int, as_matrix, deserialize, field_with, font, from_gaml, from_json, is, is_skill, list_with, map_with, matrix_with, parallel_list_with, parallel_matrix_with, serialize, species_of, to_gaml, to_geojson, to_json, with_size, with_style

Color-related operators

-, /, *, +, blend, brewer_colors, brewer_palettes, gradient, grayscale, hsb, mean, median, palette, rgb, rnd_color, scale, sum, to_hsb

Comparison operators

!=, <, <=, =, >, >=, between

Containers-related operators

-, ::, +, accumulate, all_match, among, at, cartesian_product, collect, contains, contains_all, contains_any, contains_key, count, empty, every, first, first, first_with, get, group_by, in, index_by, inter, interleave, internal_integrated_value, last, last, last_with, length, max, max_of, mean, mean_of, median, min, min_of, mul, none_matches, one_matches, one_of, product_of, range, remove_duplicates, reverse, shuffle, sort_by, split, split_in, split_using, sum, sum_of, to_list, union, variance_of, where, with_max_of, with_min_of

Dataframe-related operators

+, add_column, cell, column_at, columns_list, dataframe_with, filter, iloc, join, load_sql, load_table, pivot, pretty_print, remove_empty, row_at, rows_list, save_table, select_columns

Date-related operators

-, !=, +, <, <=, =, >, >=, after, before, between, every, milliseconds_between, minus_days, minus_hours, minus_minutes, minus_months, minus_ms, minus_weeks, minus_years, months_between, plus_days, plus_hours, plus_minutes, plus_months, plus_ms, plus_weeks, plus_years, since, to, until, years_between

Display operators

horizontal, stack, vertical

edge

edge_between, strahler

EDP-related operators

diff, diff2

Files-related operators

agent_file, copy_file, crs, csv_file, dataframe_file, delete_file, directory, dxf_file, evaluate_sub_model, file_exists, flush_all_files, folder_exists, gaml_file, geojson_file, get, gif_file, gml_file, graph6_file, graphdimacs_file, graphdot_file, graphgexf_file, graphgml_file, graphml_file, graphtsplib_file, grid_file, image, image_file, is_agent, is_csv, is_dataframe, is_dxf, is_gaml, is_geojson, is_gif, is_gml, is_graph6, is_graphdimacs, is_graphdot, is_graphgexf, is_graphgml, is_graphml, is_graphtsplib, is_grid, is_image, is_json, is_obj, is_osm, is_pgm, is_property, is_shape, is_simulation, is_svg, is_text, is_threeds, is_xml, json_file, load_sql, load_table, new_folder, obj_file, osm_file, pgm_file, property_file, read, rename_file, save_table, shape_file, simulation_file, step_sub_model, svg_file, text_file, threeds_file, to_absolute_path, unzip, writable, xml_file, zip

Graphs-related operators

add_edge, add_node, adjacency, agent_from_geometry, all_pairs_shortest_path, alpha_index, as_distance_graph, as_edge_graph, as_intersection_graph, as_path, as_spatial_graph, beta_index, betweenness_centrality, biggest_cliques_of, connected_components_of, connectivity_index, contains_edge, contains_vertex, degree_of, directed, edge, edge_between, edge_betweenness, edges, gamma_index, generate_barabasi_albert, generate_complete_graph, generate_random_graph, generate_watts_strogatz, girvan_newman_clustering, grid_cells_to_graph, in_degree_of, in_edges_of, k_spanning_tree_clustering, label_propagation_clustering, layout_circle, layout_force, layout_force_FR, layout_force_FR_indexed, layout_grid, load_shortest_paths, main_connected_component, max_flow_between, maximal_cliques_of, nb_cycles, neighbors_of, node, nodes, out_degree_of, out_edges_of, path_between, paths_between, predecessors_of, remove_node_from, rewire_n, source_of, spatial_graph, strahler, successors_of, sum, target_of, undirected, use_cache, weight_of, with_k_shortest_path_algorithm, with_shortest_path_algorithm, with_weights

Grid-related operators

as_4_grid, as_grid, as_hexagonal_grid, cell_at, cells_in, cells_overlapping, field, grid_at, neighbors_of, path_between, points_in, values_in

Image operators

*, antialiased, blend, blurred, brighter, clipped_with, darker, grayscale, horizontal_flip, image, matrix, rotated_by, send_image_to_websocket, sharpened, snapshot, tinted_with, vertical_flip, with_height, with_size, with_width

Iterator operators

accumulate, all_match, as_map, collect, count, first_with, frequency_of, group_by, index_by, last_with, list_with, map_with, matrix_with, max_of, mean_of, min_of, none_matches, one_matches, product_of, sort_by, sum_of, variance_of, where, with_max_of, with_min_of

List-related operators

all_indexes_of, copy_between, index_of, last_index_of, slice, sublist

Logical operators

:, !, ?, add_3Dmodel, add_geometry, add_icon, and, or, xor

Map comparaison operators

fuzzy_kappa, fuzzy_kappa_sim, kappa, kappa_sim, percent_absolute_deviation

Map-related operators

as_map, create_map, index_of, last_index_of

Matrix-related operators

-, /, ., *, +, append_horizontally, append_vertically, as_list, column_at, columns_list, determinant, eigenvalues, flatten, index_of, inverse, last_index_of, row_at, rows_list, shuffle, slice, trace, transpose

multicriteria operators

electre_DM, evidence_theory_DM, fuzzy_choquet_DM, promethee_DM, weighted_means_DM

Path-related operators

agent_from_geometry, all_pairs_shortest_path, as_path, load_shortest_paths, max_flow_between, path_between, path_to, paths_between, use_cache

Pedestrian

generate_pedestrian_network

Points-related operators

-, /, *, +, <, <=, >, >=, add_point, angle_between, any_location_in, centroid, closest_points_with, farthest_point_to, grid_at, norm, points_along, points_at, points_on, round, with_precision

Random operators

binomial, exp_density, exp_rnd, flip, gamma_density, gamma_rnd, gamma_trunc_rnd, gauss, generate_terrain, lognormal_density, lognormal_rnd, lognormal_trunc_rnd, poisson, rnd, rnd_choice, sample, shuffle, skew_gauss, truncated_gauss, weibull_density, weibull_rnd, weibull_trunc_rnd

Shape

arc, box, circle, cone, cone3D, cross, cube, curve, cylinder, ellipse, elliptical_arc, envelope, geometry_collection, hexagon, line, link, plan, polygon, polyhedron, pyramid, rectangle, sphere, square, squircle, teapot, triangle

SPARQL operators

sparql_query

Spatial operators

-, *, +, add_point, agent_closest_to, agent_farthest_to, agents_at_distance, agents_covering, agents_crossing, agents_inside, agents_overlapping, agents_partially_overlapping, agents_touching, angle_between, any_location_in, arc, around, as_4_grid, as_driving_graph, as_grid, as_hexagonal_grid, at_distance, at_location, box, centroid, circle, clean, clean_network, closest_points_with, closest_to, cone, cone3D, convex_hull, covering, covers, cross, crosses, crossing, crs, CRS_transform, cube, curve, cylinder, direction_between, disjoint_from, distance_between, distance_to, ellipse, elliptical_arc, envelope, equals, farthest_point_to, farthest_to, geometry_collection, gini, hexagon, hierarchical_clustering, IDW, inside, inter, intersects, inverse_rotation, k_nearest_neighbors, line, link, masked_by, moran, neighbors_at, neighbors_of, normalized_rotation, overlapping, overlaps, partially_overlapping, partially_overlaps, path_between, path_to, plan, points_along, points_at, points_on, polygon, polyhedron, pyramid, rectangle, rotated_by, rotation_composition, scaled_to, set_z, simple_clustering_by_distance, simplification, skeletonize, smooth, sphere, split_at, split_geometry, split_lines, square, squircle, teapot, to_GAMA_CRS, to_rectangles, to_segments, to_squares, to_sub_geometries, touching, towards, transformed_by, translated_by, triangle, triangulate, union, using, voronoi, with_precision, without_holes

Spatial properties operators

covers, crosses, equals, intersects, partially_overlaps

Spatial queries operators

agent_closest_to, agent_farthest_to, agents_at_distance, agents_covering, agents_crossing, agents_inside, agents_overlapping, agents_partially_overlapping, agents_touching, at_distance, closest_to, covering, crossing, farthest_to, inside, neighbors_at, neighbors_of, overlapping, partially_overlapping, touching

Spatial relations operators

direction_between, distance_between, distance_to, path_between, path_to, towards

Spatial statistical operators

hierarchical_clustering, k_nearest_neighbors, simple_clustering_by_distance

Spatial transformations operators

-, *, +, as_4_grid, as_grid, as_hexagonal_grid, at_location, clean, clean_network, convex_hull, CRS_transform, inverse_rotation, normalized_rotation, rotated_by, rotation_composition, scaled_to, simplification, skeletonize, smooth, split_geometry, split_lines, to_GAMA_CRS, to_rectangles, to_segments, to_squares, to_sub_geometries, transformed_by, translated_by, triangulate, voronoi, with_precision, without_holes

Species-related operators

index_of, last_index_of, of_generic_species, of_species

Statistical operators

anova, auto_correlation, beta, binomial_coeff, binomial_complemented, binomial_sum, build, chi_square, chi_square_complemented, correlation, covariance, dbscan, distribution_of, distribution2d_of, dtw, durbin_watson, frequency_of, gamma, gamma_distribution, gamma_distribution_complemented, geometric_mean, gini, glm, harmonic_mean, hierarchical_clustering, hsic, hsic_p_value, incomplete_beta, incomplete_gamma, incomplete_gamma_complement, k_nearest_neighbors, kmeans, kurtosis, log_gamma, max, mean, mean_deviation, median, min, moment, moran, morris_analysis, mul, multi_anova, normal_area, normal_density, normal_inverse, power_test, predict, pValue_for_fStat, pValue_for_tStat, quantile, quantile_inverse, rank_interpolated, residuals, rms, rolling_se, rolling_vc, rSquare, simple_clustering_by_distance, skewness, sobol_analysis, spearman_correlation, split, split_in, split_using, standard_deviation, stochanalysis, student_area, student_t_inverse, sum, t_test, variance

Strings-related operators

+, <, <=, >, >=, at, capitalize, char, compress, concatenate, contains, contains_all, contains_any, copy_between, count, date, empty, ends_with, first, format, in, indented_by, index_of, is_alpha, is_alphanum, is_ascii, is_decimal, is_digit, is_lower, is_number, is_upper, last, last_index_of, length, lower_case, regex_matches, replace, replace_first, replace_regex, reverse, sample, shuffle, split_with, starts_with, string, string_with, tokenize_regex, trim, uncompress, upper_case, whitespace

SubModel

load_sub_model

System

., choose, command, copy, copy_from_clipboard, copy_to_clipboard, copy_to_clipboard, dead, enter, every, from_gaml, is_error, is_reachable, is_warning, play_sound, user_confirm, user_input_dialog, wizard, wizard_page

Time-related operators

date, string

Types-related operators

action, actual_type_of, agent, BDIPlan, bool, container, conversation, dataframe, date, directory, emotion, file, float, gaml_type, geometry, graph, int, kml, list, map, matrix, mental_state, message, Norm, object, pair, path, point, predicate, regression, rgb, Sanction, skill, social_link, species, string, topology, type_of, unknown

User control operators

choose, enter, user_confirm, user_input_dialog, wizard, wizard_page


Statements

., =, 101, 104, abort, action, add, agents, annealing, ask, aspect, assert, benchmark, betad, break, browse, camera, capture, catch, category, chart, class, conscious_contagion, continue, coping, create, data, datalist, default, diffuse, display, display_grid, do, do_rule, draw, else, emotional_contagion, enforcement, enter, equation, error, event, exit, experiment, exploration, focus, focus_on, genetic, global, graphics, grid, highlight, hill_climbing, if, init, inspect, invoke, law, layout, let, light, loop, match, match_between, match_one, match_regex, mesh, migrate, monitor, morris, norm, output, overlay, parameter, pause_sound, perceive, permanent, picture, plan, pso, put, reactive_tabu, reflex, release, remove, restore, resume_sound, return, rotation, rule, run, sanction, save, set, setup, sobol, socialize, solve, species, species_layer, start_sound, state, status, stochanalyse, stop_sound, switch, tabu, task, test, text, trace, transition, try, unconscious_contagion, user_command, user_init, user_input, user_panel, using, warn, write,


Architectures

fsm, parallel_bdi, probabilistic_tasks, reflex, rules, simple_bdi, sorted_tasks, user_first, user_last, user_only, weighted_tasks,


Constants and colors

#µm (#micrometer, #micrometers), #AdamsBashforth, #AdamsMoulton, #aliceblue, #ambient, #antiquewhite, #aqua, #aquamarine, #AStar, #azure, #beige, #BellmannFord, #Bhandari, #BidirectionalDijkstra, #bisque, #black, #blanchedalmond, #blue, #blueviolet, #bold, #bottom_center, #bottom_left, #bottom_right, #brown, #burlywood, #cadetblue, #camera_location, #camera_orientation, #camera_target, #center, #chartreuse, #CHBidirectionalDijkstra, #chocolate, #cl (#centiliter, #centiliters), #cm (#centimeter, #centimeters), #coral, #cornflowerblue, #cornsilk, #crimson, #current_error, #custom, #cyan, #cycle (#cycles), #darkblue, #darkcyan, #darkgoldenrod, #darkgray, #darkgreen, #darkgrey, #darkkhaki, #darkmagenta, #darkolivegreen, #darkorange, #darkorchid, #darkred, #darksalmon, #darkseagreen, #darkslateblue, #darkslategray, #darkslategrey, #darkturquoise, #darkviolet, #day (#d, #days), #deeppink, #deepskyblue, #DeltaStepping, #Dijkstra, #dimgray, #dimgrey, #direction, #display_height, #display_width, #dl (#deciliter, #deciliters), #dm (#decimeter, #decimeters), #dodgerblue, #DormandPrince54, #dp853, #e, #epoch, #Eppstein, #Euler, #firebrick, #flat, #floralwhite, #FloydWarshall, #foot (#feet, #ft), #forestgreen, #from_above, #from_front, #from_left, #from_right, #from_up_front, #from_up_left, #from_up_right, #fuchsia, #fullscreen, #gainsboro, #gamablue, #gamagreen, #gamaorange, #gamared, #ghostwhite, #Gill, #gold, #goldenrod, #GraggBulirschStoer, #gram (#grams), #gray, #green, #greenyellow, #grey, #h (#hour, #hours), #hidpi, #HighamHall54, #hl (#hectoliter, #hectoliters), #honeydew, #horizontal, #hotpink, #inch (#inches), #indianred, #indigo, #infinity, #iso_local, #iso_offset, #iso_zoned, #isometric, #italic, #ivory, #kg (#kilo, #kilogram, #kilos), #khaki, #km (#kilometer, #kilometers), #l (#liter, #liters, #dm3), #lavender, #lavenderblush, #lawngreen, #left_center, #lemonchiffon, #lightblue, #lightcoral, #lightcyan, #lightgoldenrodyellow, #lightgray, #lightgreen, #lightgrey, #lightpink, #lightsalmon, #lightseagreen, #lightskyblue, #lightslategray, #lightslategrey, #lightsteelblue, #lightyellow, #lime, #limegreen, #linen, #longton (#lton), #Luther, #m (#meter, #meters), #m2, #m3, #magenta, #maroon, #max_float, #max_int, #mediumaquamarine, #mediumblue, #mediumorchid, #mediumpurple, #mediumseagreen, #mediumslateblue, #mediumspringgreen, #mediumturquoise, #mediumvioletred, #midnightblue, #Midpoint, #mile (#miles), #min_float, #min_int, #mintcream, #minute (#minutes, #mn), #mistyrose, #mm (#milimeter, #milimeters), #moccasin, #month (#months), #msec (#millisecond, #milliseconds, #ms), #nan, #navajowhite, #navy, #NBAStar, #NBAStarApprox, #nm (#nanometer, #nanometers), #none, #now, #oldlace, #olive, #olivedrab, #orange, #orangered, #orchid, #ounce (#oz, #ounces), #palegoldenrod, #palegreen, #paleturquoise, #palevioletred, #papayawhip, #peachpuff, #peru, #pi, #pink, #pixels (#px), #plain, #plum, #point, #pound (#lb, #pounds, #lbm), #powderblue, #purple, #red, #right_center, #rk4, #rosybrown, #round, #royalblue, #saddlebrown, #salmon, #sandybrown, #seagreen, #seashell, #sec (#second, #seconds, #s), #shortton (#ston), #sienna, #silver, #skyblue, #slateblue, #slategray, #slategrey, #snow, #split, #spot, #springgreen, #sqft (#square_foot, #square_feet), #sqin (#square_inch, #square_inches), #sqmi (#square_mile, #square_miles), #square, #stack, #steelblue, #stone (#st), #Suurballe, #tan, #teal, #thistle, #ThreeEighthes, #to_deg, #to_rad, #tomato, #ton (#tons), #top_center, #top_left, #top_right, #TransitNodeRouting, #transparent, #turquoise, #user_location (#user_location_in_world), #user_location_in_display, #vertical, #violet, #week (#weeks), #wheat, #white, #whitesmoke, #yard (#yards), #year (#years, #y), #yellow, #yellowgreen, #Yen, #zoom,


Skills

dynamic_body, fipa, intersection_skill, messaging, moving, moving3D, network, pedestrian, pedestrian_road, road_skill, SQLSKILL, static_body, thread,


Species

agent, AgentDB, base_edge, experiment, graph_edge, graph_node, physical_world, world


Actions

init, step, debug, die, tell, error, isConnected, close, connect, testConnection, select, executeUpdate, getParameter, setParameter, insert, update_outputs, update_parameters, compact_memory, related_to, register, apply, start_conversation, reply, accept_proposal, agree, cancel, cfp, end_conversation, failure, inform, propose, query, refuse, reject_proposal, request, subscribe, send, wander, move, follow, goto, move, execute, connect, disconnect, fetch_message, has_more_message, join_group, leave_group, fetch_message_from_network, walk_to, compute_virtual_path, release_path, walk, initialize, build_intersection_areas, build_exit_hub, register, testConnection, executeUpdate, insert, select, update_body, contact_added_with, contact_removed_with, run_thread, end_thread, thread_action,


Variables

damping, angular_damping, contact_damping, angular_velocity, velocity, conversations, accept_proposals, agrees, cancels, cfps, failures, informs, proposes, queries, refuses, reject_proposals, requests, requestWhens, subscribes, roads_in, priority_roads, roads_out, stop, block, mailbox, location, speed, heading, current_path, current_edge, real_speed, speed, heading, pitch, roll, destination, network_name, network_groups, network_server, shoulder_length, minimal_distance, pedestrian_consideration_distance, obstacle_consideration_distance, avoid_other, obstacle_species, pedestrian_species, proba_detour, A_pedestrians_SFM, A_obstacles_SFM, B_pedestrians_SFM, B_obstacles_SFM, k_SFM, kappa_SFM, relaxion_SFM, gama_SFM, lambda_SFM, n_SFM, n_prime_SFM, pedestrian_model, velocity, forces, final_waypoint, current_waypoint, current_index, waypoints, roads_waypoints, use_geometry_waypoint, tolerance_waypoint, agents_on, free_space, road_status, intersection_areas, linked_pedestrian_roads, exit_nodes, all_agents, source_node, target_node, num_lanes, num_segments, linked_road, maxspeed, segment_lengths, vehicle_ordering, mass, rotation, friction, restitution, aabb,


Pseudo-Variables

self, myself, each


Types

action, agent, anova, BDIPlan, bool, container, conversation, dataframe, date, directory, emotion, field, file, float, font, gaml_type, geometry, graph, image, int, kml, list, map, matrix, mental_state, message, Norm, object, pair, path, point, predicate, regression, rgb, Sanction, skill, social_link, species, string, topology, unknown,


torus, Environment Size, world, time cycle, step, time, duration, total_duration average_duration, machine_time, agents, stop, halt, pause, scheduling


Grid

grid_x, grid_y, agents, color, grid_value


Other concepts

scheduling, step, Key concepts, Object-oriented paradigm to GAML, Correspondence GAML and Netlogo

  1. What's new (Changelog)
  2. Migration Guide (2025-06 → 2026-06)
  1. Installation and Launching
    1. Installation
    2. Launching GAMA
    3. Updating GAMA
    4. Installing Plugins
  2. Workspace, Projects and Models
    1. Navigating in the Workspace
    2. Changing Workspace
    3. Importing Models
  3. Editing Models
    1. GAML Editor (Generalities)
    2. GAML Editor Tools
    3. Validation of Models
  4. Running Experiments
    1. Launching Experiments
    2. Experiments User interface
    3. Controls of experiments
    4. Parameters view
    5. Inspectors and monitors
    6. Displays
    7. Batch Specific UI
    8. Errors View
  5. Running Headless
    1. Getting Started
    2. Headless Legacy
    3. Headless Batch
  6. Preferences
  7. Troubleshooting
  1. Introduction
    1. Start with GAML
    2. Organization of a Model
    3. Basic programming concepts in GAML
  2. Manipulate basic Species
  3. Global Species
    1. Regular Species
    2. Defining Actions and Behaviors
    3. Interaction between Agents
    4. Attaching Skills
    5. Inheritance
  4. Defining Advanced Species
    1. Grid Species
    2. Graph Species
    3. Mirror Species
    4. Multi-Level Architecture
  5. Defining GUI Experiment
    1. Defining Parameters
    2. Defining Displays Generalities
    3. Defining 3D Displays
    4. Defining Charts
    5. Defining Monitors and Inspectors
    6. Defining Export files
    7. Defining User Interaction
  6. Classes and Objects
    1. Class Definition and Instantiation
    2. Attributes and Actions
    3. Inheritance
    4. Virtual Classes
    5. Advanced Features
  7. Exploring Models
    1. Run Several Simulations
    2. Batch Experiments
    3. Exploration Methods
  8. Optimizing Models
    1. Runtime Concepts
    2. Analyzing code performance
    3. Optimizing Models
  9. Multi-Paradigm Modeling
    1. Control Architecture
    2. Defining Differential Equations
  1. Manipulate OSM Data
  2. Cleaning OSM Data
  3. Diffusion
  4. Using Database
  5. Using Dataframes
  6. Using FIPA ACL
  7. Using BDI with BEN
  8. Using Driving Skill
  9. Manipulate dates
  10. Manipulate lights
  11. Using comodel
  12. Save and restore Simulations
  13. Using network
  14. Writing Unit Tests
  15. Ensure model's reproducibility
  16. Going further with extensions
    1. Calling R
    2. Using Graphical Editor
    3. Using Git from GAMA
  1. Built-in Species
  2. Built-in Skills
  3. Built-in Architecture
  4. Statements
  5. Data Type
  6. File Type
  7. Stats Extension
  8. Sound Extension
  9. BDI Extension
  10. FIPA Skill
  11. Expressions
    1. Literals
    2. Units and Constants
    3. Pseudo Variables
    4. Variables And Attributes
    5. Operators (Definition)
    6. Operators [A-A]
    7. Operators [B-C]
    8. Operators [D-H]
    9. Operators [I-M]
    10. Operators [N-R]
    11. Operators [S-Z]
  12. Exhaustive list of GAMA Keywords
  1. Installing the development version
    1. Install GAMA source code with Eclipse plugin
  2. Developing Extensions
    1. Developing Plugins
    2. Developing Skills
    3. Developing Statements
    4. Developing Operators
    5. Developing Types
    6. Developing Species
    7. Developing Control Architectures
    8. Index of annotations
  3. Introduction to GAMA Java API
    1. Architecture of GAMA
    2. IScope
  4. Using GAMA flags
  5. Creating a release of GAMA
  6. Documentation generation

  1. Predator Prey
  2. Road Traffic
  3. Incremental Model
  4. Luneray's flu
  5. BDI Agents
  6. Forager RL
  7. SIR Analysis
  8. 3D Model

  1. Team
  2. Projects using GAMA
  3. Scientific References
  4. Training Sessions

Resources

  1. Videos
  2. Conferences
  3. Pedagogical materials

Clone this wiki locally